首页 > 代码库 > linux(二十一):apache服务配置(二)
linux(二十一):apache服务配置(二)
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语言的内容,这个就不再赘述了。下结我们将会讲解加密时的情况。
?
?
?
?
?
?
?紧接着之前的进度,我们想想博客的实现,每个用户在登录之后。都是在自己的家目录,那么对于我们的要求就是要设置每个用户的默认发布目录为其家目录。接着我们就来实现它:
?
?(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语言的内容,这个就不再赘述了。下结我们将会讲解加密时的情况。
?
?
?
?
?
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。