Linux 8 Apache服务器配置

版权声明: https://blog.csdn.net/qq_39943682/article/details/80444336

第七节课:

 

Apache服务器配置

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

百度百科 :

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

wikipedia

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

 

安装Apache服务

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

进入Server寻找安装包

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

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

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

service httpd start :启动服务

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

 

接下来安装webmin

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


webmin 在/root/Desktop 下

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

重启httpd服务

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

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

开始主服务器配置

 

大概意思如下图

 

超时时间设置为300

 

设置客户连接数最大为500

 

这里是管理员的邮件地址

 

没有域名可以改为ip地址

 

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

 

设置服务器默认编码为GB2312

 

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

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

vi index.html

 

setenforce 0 :临时关闭selinux

service httpd restart :重启服务

 

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


访问限制

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

Order allow,deny

Deny from192.168.100.100 拒绝ip的访问

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

在此基础上可以个人发挥

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

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

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

 

虚拟主机的配置

 

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

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

重启服务,输入网址验证


基于端口号的虚拟主机


创建/var/www/port8080

创建index.html文件内容为8080

接下来修改配置文件

listen添加8080端口

添加配置文件

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






猜你喜欢

转载自blog.csdn.net/qq_39943682/article/details/80444336