Apache配置CentOS7

    技术2023-10-11  74

    Apache配置

    以目前来说,WWW服务器软件中市场占有率较高的应该是Apache和IIS。Apache是自由软件,可以在任何操作系统上安装,而IIS则是微软开发的只能够在Windows操作系统上安装与运行。 本项目使用Apache配置WWW服务器,本项目将用三种方式配置虚拟主机: 1、IP 2、IP+端口 3、域名

    1.安装Apache

    1.检查有无安装Apache

    rpm -qa | grep httpd

    2.使用yum 安装Apache

    yum -y install httpd

    可以检测一下安装成功没

    3.配置Selinux文件 临时关闭 :setenforce 0

    setenforce 0

    4.关闭防火墙

    systemctl stop firewalld systemctl disable firewalld

    5、启动httpd服务,访问测试

    systemctl start httpd

    3.修改主配置文件

    vim /etc/httpd/conf/httpd.conf

    找到这一段 注释,修改

    4.新增虚拟主机配置文件

    1.使用ip创建

    创建配置文件

    cd /etc/httpd/conf.d/ vim virtual.conf

    网卡绑定多个IP

    ip addr add *ip地址* dev 网卡 ip add

    创建虚机主机mikey.com和mikey2.com的主页面 编辑网页内容 vim /www/mikey.com/index.html vim /www/mikey2.com/index.html 检查配置文件是否正常

    httpd -t

    重启httpd服务

    systemctl restart httpd

    打开浏览器,测试实验结果

    使用IP+端口构建虚拟主机

    这次我选择用8080端口作为实验对象

    1.创建配置文件 vim /etc/httpd/conf.d/virtual.conf 修改httpd主配置文件,在Listen 80下面添加一行监控8080端口 创建虚机主机mikey8080.com的主页面 mkdir -pv /www/mikey8080.com vim /www/mikey8080.com/index.html

    检查配置文件

    httpd -t

    重启httpd服务

    systemctl restart httpd

    打开浏览器,查看实验结果

    使用域名构建虚拟主机

    1.创建配置文件

    修改物理主机hosts文件(C:\Windows\System32\drivers\etc),因为这里是因为物理机去访问Apache服务器并且没有使用dns服务。 添加:

    192.168.25.10 mieky3.com

    物理主机ping域名测试 创建虚机主机mikey3.com的主页面 mkdir -pv /www/mikey3.com vim /www/mikey3.com/index.html 检查配置文件

    httpd -t

    重启httpd服务

    systemctl restart httpd

    打开物理机浏览器,查看实验结果

    Processed: 0.037, SQL: 9