概述
web服务器的中间件
用于构建静态web站点
默认版本2.4.6
依赖关系yum -y install apr apr-util apr-util-devel gcc gcc-c++ pcre-devel zlib-devel
安装apr软件包
安装apr-util
安装apr-util-devel
继续安装 gcc gcc- c++
安装 pcre
安装pcre-devel
安装 zlib-devel
开始配置
编译 安装
完成
基于不同的IP地址 将安装目录中的启动命令链接到/usr/local/bin
[root@localhost httpd-2.4.54]# ln -s /usr/local/apache2/bin/apachectl /usr/bin/apachectl
[root@localhost httpd-2.4.54]# ifconfig ens33:0 192.168.1.2/24
在里面写东西 帮助验证
进入vim /usr/local/apache/conf/extra/httpd-vhosts.conf
进入vim /usr/local/apache/conf/httpd.conf 这是一个网络命令,意思是让计算机监听IP地址为192.168.1.3,端口号为80的网络连接。这通常用于测试网络连接或者搭建服务器等操作
可以将其他配置文件中的配置信息合并到主配置文件中,使得配置更加灵活和易于管理
刷新
基于不同的端口
基于不同的域名 先安装dns 进入var/named
dns操作
修改网卡配置文件
第二个@ 域名jx.com.
NS DNS服务器地址
A 域名转换为IP的指针(正向文件中使用)
PTR IP转换为域名的指针反向文件中使用)
apachectl操作