您的位置:首页 > 理论基础 > 计算机网络

企业中web服务http网站的搭建和配置

2015-08-08 17:36 579 查看
WEB是基于B/S架构的WEB通信,是服务器与客户端的其中模式,服务端支持HTTP协议的网页提供程序,客户端按标记规范显示网页的浏览器程序。
工作模式:
客户端通过HTTP协议对服务端进行请求,服务端通过HTTP应答给客户端,监听的端口为80端口 。
Apache的主目录和文件有哪些?

主配置文件:/etc/httpd/conf/httpd.conf
配置目录:/etc/httpd/conf.d/
网站根目录:/var/www/html/
访问日志:/var/log/httpd/access_log
错误日志:/var/log/httpd/error_log
公司规划信息:
服务器IP:192.168.1.20(服务端)
浏览网页:test.html(自己HTML创建一个简单的网页)
客户端IP:192.168.1.10(测试端)
公司要求说明:
web服务器域名:www.tarena.com

迁移默认根目录到/var/ftp

3.公司有两个站点:把两个站点放在一个服务器上,访问google的时候访问的是google的网站,访问百度的时候显示的是百度的网站。
站点1:www.google.com IP:192.168.1.20 /var/ftp/baidu/index.html

站点2:www.baidu.com IP:192.168.1.20 /var/ftp/google/index.html

安装软件包
查看软件包是否已安装





2.用YUM对其软件包进行安装




3.启动服务,并且服务随开机自动启动,查看其端口




4.服务端自己创建3个HTML的测试网页(为了看起来直观)用命令进行查看.



把创建的 网页复制test.html 到/var/www/html(192.168.1.20)



5.修改主配置文件,web服务器的域名:www.tarena.com并且把默认的网站根目录迁移到/var/ftp
DocumentRoot 为更改网站 的目录














6.说明:默认的网页名 为index.html

修改var/www/test.html为/var/www/index.html,把index.html网页放到/var/ftp






7.在/var/ftp下创建两个目录放百度和谷歌的默认网页,并且 创建各自的网页以.html结尾的网页。



8.修改主配置文件(NameVirtualHost虚拟主机服务器监听的IP),两个虚拟主机的配置。




9.重新启动服务



测试服务(192.168.1.10)

1.直接在浏览器上输入http://192.168.1.20(默认为红帽的欢迎页面)




用命令行进行测试
安装elinks命令来测试,首先看用没有安装elinks软件包,没有安装的就安装。



用elinks --dump来测试



2.测试迁移目录后是否可以正常访问




3.测试在服务器上访问 www.baidu.comwww.google.com 显示不同的页面。

首先在客户机(192.168.1.10)上,更改/etc/hosts文件进行域名解析。



在客户机(192.168.1.10)访问www.baidu.com和www.google.com,出现的页面如下:




常见的全局配置如下:
-ServerName:本站点的完整主机名
-DocumentRoot:网 页文档的根目录
-DirectoryIndex:默认索引页/首页文件
-Include:可包含其他子配置 文件

-Listen听服务的IP地址和端口号
-User:服务进程的属主,默认为apache
-Group:服务进程的属组,默认为apache
-Errorlog:错误日志文件的位置
-Customlog:访问日志文件的位置
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息