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

Web服务

时间:2015-06-22 06:19:20      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

  1. Web服务的相关信息

    Apache服务器是web服务的重要应用

    在这也是讲的apache

    ?

这里需要安装一个http服务软件才行!

Apache的根文档在/var/www/html

主配置文件 /et/httpd/conf/httpd.conf

?

Httpd_devel(提供相关指令)httpd_manual

访问日志文件 /var/log/httpd/error_log

端口:80(http) 443(https)

模块加载目录:/var/httpd/conf.d/

?

?

?

  1. 实验过程
    1. 个人主页

      第一步,搭DNS服务(这个在DNS服务里有,这里就不再重复了),作为ip地址的域名解析

      ?

第二步,进入http的主配置文件/etc/httpd/conf/httpd.conf中,这里就可以设置个人主页了

技术分享

?

那么接下来我们就进入/home中,会看到tt这个用户目录文件

技术分享

?

然后再tt下创建Public_html目录,这个其实是httpd服务的context值,这是为了可以识别的作用

技术分享

?

?

然后再在public_html下面创建index.html文件,这个就是网页文件了,然后在文件里写自己想要的东西

技术分享 技术分享

?

?

接下来就需要给tt这个目录文件及其下面文件的读的权限了

技术分享

?

?

接下来打开bool开关

技术分享

?

然后访问网页,就可以看到了

技术分享 技术分享

?

然后为了去掉~,我们可以做一个软链接,即将tt链接到/var/www/html下面

Ln –s /home/tong/public_html tong

技术分享

然后访问网站

?

  1. 虚拟主机(在同一台服务器上运行多个网站)

    ?

在www下创建virt1目录文件

技术分享

?

然后进入virt1中创建index.html文件

技术分享

?

然后在里面写东西

技术分享

?

这时还有进入http的主配置文件/etc/httpd/conf/httpd.conf,进行配置

技术分享

技术分享 技术分享

?

技术分享

?

技术分享

?

现在就看不到了吧

技术分享

?

?

如果不允许192.168.1.115访问ns.example.com,我们依旧可以进入http的主配置文件进行设置

技术分享

?

然后我们就访问不到了

技术分享

?

最后做一个只允许名为boss的账号访问www.example.com

技术分享

?

vim /etc/http.htpasswd

技术分享

?

进入/var/www/virt1/.htaccess中,加入下面几个

技术分享

?

然后重启http服务,访问网站

技术分享

技术分享

?

?

自此实验结束!!!

Web服务

标签:

原文地址:http://www.cnblogs.com/endmoon/p/4592764.html

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