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

相关推荐

  • net25-第17周作业

    1、结合图形描述LVS的工作原理; lvs-nat模型,相当于多目标的dnat,通过将请求报文中的目标地址和目标端口修改为调度出的rs的rip和port来实现转发,整个请求如下: cip -> vip -> vs(nat转换) -> rip  请求 rip -> dip(默认网关) -> vs(nat转换) ->…

    Linux干货 2017-05-15
  • 虚拟网卡实验:网卡别名 与 bond多网卡模式

     一、网卡别名:多IP 绑定一个 Interface         将多个IP地址绑定到一个NIC上            网卡别名:    &n…

    Linux干货 2016-09-05
  • N25-第6周

    vim:    模式化的编辑器        基本模式:            编辑模式,命令模式,            输入模式       &n…

    Linux干货 2017-02-13
  • 8-2 用户组和权限管理

    用户组和权限管理     本节主要是:su、passwd、chage、chown、chgrp、chmod、umask等命令及文件的三种普通权限和三种特殊权限     切换用户或以其他用户身份执行命令:su su [options…] [-] [user[args…]] 切换用…

    Linux干货 2016-08-07
  • DNS域名系统

    【本文导航】DNS域名系统DNS域名系统DNS解析类型DNS查询类型DNS服务器类型资源记录   SOA记录   NS记录   MX记录   A记录与泛域名   PTR记录   CNAME记录   AAAA记录子域区域传…

    Linux干货 2016-12-26
  • 编译内核

    先把下载的内核解压展开归档 tar -xvf linux-4.12.tar.xz   把linux系统中的/boot/config-3.10.0-514.el7.x86_64 copy到归档文件中并命名为.config   cp config-3.10.0-514.el7.x86_64 /app/linux-4.12/.conf…

    2017-07-12