1.普通用户进入家目录
?
?紧接着之前的进度,我们想想博客的实现,每个用户在登录之后。都是在自己的家目录,那么对于我们的要求就是要设置每个用户的默认发布目录为其家目录。接着我们就来实现它:
?
?(1)首先来恢复之前的操作:
?
?
?
(2)创建用户并设置家目录和它的默认发布文件:
?
?
?
?写入默认发布内容:
?
?
设置好了这些步骤之后,我们在配置文件中开启家目录的这个参数:
?
?
?
?在设置完了配置文件之后,我们还要设置selinux的布尔值:
?
?
?
?最后一行的内容显示我们已经允许家目录的访问了。
?
?重新启动之后我们登录test的家目录:
?
?
?呵呵,我们已经看到了。
?
?
?2.支持其他语言的显示
?
?有的时候我们希望apache能够显示除了html以外其他的语言内容。这个时候我们需要先安装apache的管理手册:
?
?
?
?在安装完了之后我们再次启动httpd服务:
?
?
?这样我们就可以访问它的管理手册页面了:
?
?
?
?我们首先来看看如何显示CGI语言的内容:
?
?如果我们要设置CGI语言,那就需要在httpd的配置文件中添加如下的内容:
?
?
?
?这个是我们即将书写的第一个CGI语言的例子:
?
?
?
?我们先来修改httpd的主配置文件httpd.conf:
?
?
?
?然后跳转到/var/www/html目录下:
?
?
?
?这个是index.cgi里书写的内容:
?
?
?
?增加index.cgi的执行权限:
?
?
?
?重新启动httpd服务后查看index.cgi的内容:
?
?
?
?我们已经看到了index.cgi里的内容了:
?
?
?小结:
?
?和CGI的语言相似,我们可以用相同的方式去显示php语言的内容,这个就不再赘述了。下结我们将会讲解加密时的情况。
?
?
?
?
?
相关文章
- 10-06apache 同一台服务器配置多个网站
- 10-06Apache Thrift系列详解(二) - 网络服务模型
- 10-06windows下apache配置ssl(https)服务器
- 10-06如何在群晖NAS上配置Perforce服务器并与本地虚幻引擎整合作为版本控制工具(二)配置整合篇
- 10-06如何用Linux云服务器安装SqlServer2017/2019配置分析
- 10-06微服务之Consul服务注册与发现 集群配置(二)
- 10-06DNS域名解析服务(二)——配置主从域名服务器和分离解析
- 10-06Linux就该这么学—— 第9章使用Apache服务器部署静态网站
- 10-06Linux学习107 nginx实现web服务配置
- 10-06DNS域名解析服务(二)——配置主从域名服务器和分离解析