Linux 8 Apache服务器配置

第七节课:

 

Apache服务器配置

Apache是世界使用排名第一的Web服务器软件

百度百科 :

https://baike.baidu.com/item/Apache/6265

wikipedia

https://zh.wikipedia.org/wiki/Apache_HTTP_Server

 

安装Apache服务

与之前类似,先将光盘挂载

Linux 8 Apache服务器配置_第1张图片

进入Server寻找安装包

rpm -ivh httpd-2.2.3-63.el5.i386.rpm :安装主程序包

(这里可能会出现安装失败,要求安装依赖关系,按照提示安装好依赖关系后,再次安装主程序即可)

我之前安装过,所以不会出现这个问题

service httpd start :启动服务

下一步我们要验证是否成功,在浏览器中输入虚拟机的ip地址,出现Apache欢迎页则成功

Linux 8 Apache服务器配置_第2张图片

 

接下来安装webmin

我们将webmin直接拉入到虚拟机

Linux 8 Apache服务器配置_第3张图片

webmin 在/root/Desktop 下

Linux 8 Apache服务器配置_第4张图片

rpm -ivh /root/Desktop/webmin-1.350-1.noarch.rpm :安装

Linux 8 Apache服务器配置_第5张图片

重启httpd服务

在浏览器中输入ip:10000,出现如下界面

Linux 8 Apache服务器配置_第6张图片

root用户登录,修改一下语言

Linux 8 Apache服务器配置_第7张图片

开始主服务器配置

Linux 8 Apache服务器配置_第8张图片

 

大概意思如下图

Linux 8 Apache服务器配置_第9张图片

Linux 8 Apache服务器配置_第10张图片

Linux 8 Apache服务器配置_第11张图片

 

超时时间设置为300

 

设置客户连接数最大为500

Linux 8 Apache服务器配置_第12张图片

 

这里是管理员的邮件地址

Linux 8 Apache服务器配置_第13张图片

 

没有域名可以改为ip地址

 

更改首页名称,也可以设置多个文件,他们用空格分开

Linux 8 Apache服务器配置_第14张图片

 

设置服务器默认编码为GB2312

Linux 8 Apache服务器配置_第15张图片

 

新建用户ht ,在/home/ht下建立public_html,给与文件权限

Linux 8 Apache服务器配置_第16张图片

在public_html下编写主页文件,内容随意

vi index.html

Linux 8 Apache服务器配置_第17张图片

 

setenforce 0 :临时关闭selinux

service httpd restart :重启服务

 

在网页上输入192.168.154.128/~ht/验证

Linux 8 Apache服务器配置_第18张图片


访问限制

默认情况下允许所以客户端访问,在此我们可以修改

Linux 8 Apache服务器配置_第19张图片

Order allow,deny

Deny from192.168.100.100 拒绝ip的访问

Deny from .bad.com 拒绝来自.bad.com域的访问

Linux 8 Apache服务器配置_第20张图片

在此基础上可以个人发挥

仅允许192.168.0.0/24网段,但其中192.168.0.100不能访问

Linux 8 Apache服务器配置_第21张图片

除了www.test.com不能访问,别的都能访问

只允许10.0.0.0网段的主机访问服务器

 

虚拟主机的配置

 

在/var/www/下建立ip1,在ip1下建立index.html文件

Linux 8 Apache服务器配置_第22张图片

修改配置文件,复制上面的然后修改ip

Linux 8 Apache服务器配置_第23张图片

重启服务,输入网址验证

Linux 8 Apache服务器配置_第24张图片


基于端口号的虚拟主机


创建/var/www/port8080

创建index.html文件内容为8080

接下来修改配置文件

listen添加8080端口

添加配置文件

Linux 8 Apache服务器配置_第25张图片

保存,重启服务,输入验证

Linux 8 Apache服务器配置_第26张图片






你可能感兴趣的:(笔记)