码迷,mamicode.com
首页 > Web开发 > 详细

使用Apache服务部署静态网站。

时间:2018-09-10 16:14:01      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:信息   回车   页面   disabled   数据   tor   bool   名称   路径   

1、安装Apache服务程序,命令后面的Apache服务的软件包名称为httpd。
技术分享图片
2、httpd服务程序并将其加入到开机启动项中
技术分享图片
3、在浏览器(这里以Firefox浏览器为例)的地址栏中输入http://127.0.0.1并按回车键,就可以看到用于提供Web服务的httpd服务程序的默认页面了。
技术分享图片
技术分享图片

4、打开httpd服务程序的主配置文件,将约第119行用于定义网站数据保存路径的参数DocumentRoot修改为/home/wwwroot,将第124行用于定义目录权限的参数Directory后面的路径也修改为/home/wwwroot。配置文件修改完毕后即可保存并退出。
技术分享图片
技术分享图片
5、重新启动httpd服务程序并验证效果,并修改SELinux。向新的网站数据目录中新添加一条SELinux安全上下文,让这个目录以及里面的所有文件能够被httpd服务程序所访问到。
技术分享图片
技术分享图片
6、我们需要编辑下面的配置文件,然后在第17行的UserDir disabled参数前面加上井号(#),表示让httpd服务程序开启个人用户主页功能;同时再把第24行的UserDir public_html参数前面的井号(#)去掉(UserDir参数表示网站数据在用户家目录中的保存目录名称,即public_html目录)。最后,在修改完毕后记得保存。
技术分享图片
7、在用户家目录中建立用于保存网站数据的目录及首页面文件。另外,还需要把家目录的权限修改为755,保证其他人也有权限读取里面的内容。技术分享图片
技术分享图片
8、接下来使用getsebool命令查询并过滤出所有与HTTP协议相关的安全策略。其中,off为禁止状态,on为允许状态。
技术分享图片
9、先使用htpasswd命令生成密码数据库。-c参数表示第一次生成;后面再分别添加密码数据库的存放文件,以及验证要用到的用户名称
技术分享图片
10、编辑个人用户主页功能的配置文件。把第31~35行的参数信息修改成下列内容,随后保存并退出配置文件,重启httpd服务程序即可生效。
技术分享图片
技术分享图片
11、完成最后成以下结果
技术分享图片
技术分享图片

使用Apache服务部署静态网站。

标签:信息   回车   页面   disabled   数据   tor   bool   名称   路径   

原文地址:http://blog.51cto.com/13956236/2173295

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!