linux(二十一):apache服务配置(二)

时间:2014-05-11 06:24:50   收藏:0   阅读:356
1.普通用户进入家目录
?
?紧接着之前的进度,我们想想博客的实现,每个用户在登录之后。都是在自己的家目录,那么对于我们的要求就是要设置每个用户的默认发布目录为其家目录。接着我们就来实现它:
?
?(1)首先来恢复之前的操作:
?
?bubuko.com,布布扣
?
(2)创建用户并设置家目录和它的默认发布文件:
?
?bubuko.com,布布扣
?
?写入默认发布内容:
?bubuko.com,布布扣
?
设置好了这些步骤之后,我们在配置文件中开启家目录的这个参数:
?
?bubuko.com,布布扣
?
?在设置完了配置文件之后,我们还要设置selinux的布尔值:
?
?bubuko.com,布布扣
?
?最后一行的内容显示我们已经允许家目录的访问了。
?
?重新启动之后我们登录test的家目录:

?bubuko.com,布布扣
?
?呵呵,我们已经看到了。
?
bubuko.com,布布扣
?
?2.支持其他语言的显示
?
?有的时候我们希望apache能够显示除了html以外其他的语言内容。这个时候我们需要先安装apache的管理手册:
?
?bubuko.com,布布扣
?
?在安装完了之后我们再次启动httpd服务:
?
bubuko.com,布布扣
?
?这样我们就可以访问它的管理手册页面了:
?
?bubuko.com,布布扣
?
?我们首先来看看如何显示CGI语言的内容:
?
?如果我们要设置CGI语言,那就需要在httpd的配置文件中添加如下的内容:
?
?bubuko.com,布布扣
?
?这个是我们即将书写的第一个CGI语言的例子:
?
?bubuko.com,布布扣
?
?我们先来修改httpd的主配置文件httpd.conf:
?
?bubuko.com,布布扣
?
?然后跳转到/var/www/html目录下:
?
?bubuko.com,布布扣
?
?这个是index.cgi里书写的内容:
?
?bubuko.com,布布扣
?
?增加index.cgi的执行权限:
?
?bubuko.com,布布扣
?
?重新启动httpd服务后查看index.cgi的内容:
?
?bubuko.com,布布扣
?
?我们已经看到了index.cgi里的内容了:
?bubuko.com,布布扣
?
?小结:
?
?和CGI的语言相似,我们可以用相同的方式去显示php语言的内容,这个就不再赘述了。下结我们将会讲解加密时的情况。
?
?
?
?
?

linux(二十一):apache服务配置(二),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!