- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux 网络管理
项目引入
目前,我们单位的网站是由专门的网络公司提供主机代管,
网站上数据直接在他人的掌控之下,你觉得安全吗?另一面,
由于主机不在本地,访问单位站点速度波动很大,尤其是在
上班高峰时期,访问单位站点就如滴水一般。考虑网站安全
与网络性能,决定在本单位Ubuntu Linux主机上配置Web服务
器。
在Linux平台下应用最广泛的Web服务器是Apache。由于单位
部门较多,每个部门都有独立的网站,是否要对每个部门都
单独采用一台主机架设Web服务器,回答是否定的。Apache的
虚拟主机主要应用于HTTP服务,是将一台机器虚拟成多台WEB
服务器,简单说来也就是在一台真机上运行多个Web站点,本
项目将要进行就是针对不同应用场合配置不同类型的虚拟主
机。
项目8 配置与使用Web 服务器
项目分解:
基本任务:
(1)获取与安装Web服务器——Apache ;
(2)认识Apache配置文件;
(3)配置基于IP的虚拟主机;
(4)配置基于端口的虚拟主机。
拓展任务:
(1)配置基于域名的虚拟主机;
(2)配置使用认证和授权的虚拟主机。
任务1 获取与安装Web 服务器——
Apache
1.安装Apache
在Ubuntu Linux系统中,使用如下命令安装
Apache 2及其相关工具。
student@Ubuntu:~$sudo apt-get install apache2
apache2是一个虚拟包,安装这个包,它会根据依
赖关系自动安装以下3个相关包:apache2-utils 、
apache2-mpm-worker和 apache2.2-common。
2 .启动服务
student@Ubuntu:~$sudo /etc/init.d/apache2 start
3.查看运行状态
使用netstat查看。
student@ubuntu:~$ sudo netstat -tulp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program
name
tcp 0 0 *:www *:* LISTEN 5477/apache2
┆
任务2认识Apache 配置文件
在进一步的配置前熟悉Apache配置文件是必须的。
1.主要配置文件
Ubuntu 中apache 2的配置文件存放在/etc/apache2目录下。
student@Ubuntu: /etc/apache2$ls
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
各个文件或者目录的作用:
– apache2.conf :主配置文件;
– conf.d/ :此目录下的所有配置文件都将被主配置文件包含,通
常用于添加对主服务或可由各个虚拟主机继承的额外配置;
– httpd.conf :用于添加对第三方模块的配置,默认为空;
– magic mod_mime_magic :模块所需的 magic 数据,无需配
置;
文档评论(0)