apache服务器

一、改变网页的默认位置

1、修改DocumentRoot和Directory,修改新的存放路径为/data/htdocs/

apache服务器1.jpg

2、创建/data/htdocs/index.html,注意权限问题

3、注意报错You don't have permission to access /index.html,此时去查看SElinux的状态。命令selinuxstatus.

二、虚拟主机的配置

A基于端口的访问

1、mkdir /vhosts/{www1,ww2,www3} -pv

2、for i in {1..3};do echo "<h1>www$i</h1>" > /vhosts/www$i/index.html;done

3、创建虚拟主机的配置文件

vim /etc/httpd/conf.d/vhosts.conf

apache服务器2.jpg

4、修改/etc/httpd/conf.d/httpd.conf

添加两个监听端口8080和8088.

B基于IP地址的访问

1、先添加地址ip addr add 192.168.1.105/24 dev eth0

2、修改vhosts.conf

apache服务器3.jpg

3、systemctl reload http重启,进行测试

apache服务器4.jpg

4、综合端口与IP地址

(1)添加端口8088

apache服务器5.jpg

(2)修改虚拟文件配置

apache服务器6.jpg

测试结果

apache服务器7.jpg

如不输入端口号,那么结果为:默认为80端口

apache服务器8.jpg

C基于主机名的访问

1、修改/etc/hosts

apache服务器9.jpg

2、修改虚拟主机的配置文件/etc/httpd/conf.d/vhosts.conf

apache服务器10.jpg

3、重启测试

apache服务器11.jpg

三、对特定主机的访问控制

1、修改配置文件

apache服务器12.jpg

控制使得本机不可访问

2、重启测试

httpd -t

systemctl reload httpd

apache服务器13.jpg

四、启用status模块

在/etc/httpd/conf.d/下创建status.conf文件

apache服务器14.jpg

在网址输入本机ip以及status

原创文章,作者:178babyhanggege,如若转载,请注明出处:http://www.178linux.com/50115

(0)
178babyhanggege178babyhanggege
上一篇 2016-10-09 09:02
下一篇 2016-10-09 09:02

相关推荐

  • 马哥教育网络班N22期+第3周课程练习

    马哥教育网络班N22期+第3周课程练习 1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 示例: [root@Red Hat Enterprise Linux Desktop]# who | cut -d' &#039…

    Linux干货 2016-08-29
  • Linux第二周学习博客作业

    对第二周学习的内容进行总结

    Linux干货 2017-12-10
  • 网络管理基础

    什么是网络?    在计算机领域中,网络是信息传输,接受,共享的虚拟平台,通过它把各个点,面体的信息联系到一起, 从而实现这些资源的共享。 网路物理组件     终端:可发送和接受数据的,如计算机。移动设备,打印机,服务器….    互联设备:互联…

    Linux干货 2016-09-06
  • VMware vSphere所需要开放的端口

        80 vCenter Server需要端口80用于直接HTTP连接。端口80会将请求重定向到HTTPS端口443。如果意外使用了http://server而不是https://server,此端口将非常有用。     389 此端口在vCenter Server的本地和所…

    Linux干货 2016-07-07
  • CentOS7的虚拟机安装

    刚学习linux下CentOS7的操作,熟悉一下CentOS7的安装,所以写一下CentOS7的安装教程,如果那里有写的不对的话希望得到指正。 我是在VMware下装的CentOS7 第一步配置硬件 先创建一个虚拟机 这里我选择的典型模式,新手嘛,新手难度的创建就好,高手难度的等新手难度熟练了再去碰好了,当然这是我的建议… 下一步然后光盘选择稍后…

    2017-07-15
  • lvm 逻辑卷管理

    标签:LVM 创建 扩容 缩减 一、LVM  LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现。LVM将一个或多个硬盘的分区在逻辑上集合,相当于一个大硬盘来使用,当硬盘的空间不够使用的时候,可以继续将其它的硬盘的分区加入其中,这样可以实现磁盘空间的动态管…

    Linux干货 2015-05-18