虚拟主机了解
在一个服务器上部署多个网站,针对的是并发量比较小的网站
实现方式
1.IP相同,端口相同,域名不同
2.IP相同,端口不同,域名不同
3.IP不同,端口不同,域名不同
编译安装apache
#将httpd-2.4.25.tar.gz上传到服务器中的/root目录下
#解压缩到指定目录/opt
tar -zxvf /root/httpd-2.4.25.tar.gz -C /opt/
#使用yum安装apache所需要的依赖环境
yum -y install gcc* apr* pcre* bind zlib-devel
#编译安装
cd /opt/httpd-2.4.25
./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite--enable-charset-lite --enable-cgi --enable-deflate--enable-expires &&make && make install
#创建配置文件软连接
ln -s /usr/local/httpd/bin/* /usr/local/bin
#将apache启动和停止的软件放到系统默认脚本的位置,并命名为httpd
cp -f /usr/local/httpd/bin/apachectl /etc/init.d/httpd
#在/etc/init.d/httpd文件的第2行后插入一行文本"# chkconfig:35 85 21"用于指定服务启动级别和启动顺序,其中
#"chkconfig"是一个用于管理系统服务的工具。
#"35"表示服务在运行级别3和5时需要启动。
#"85"表示启动顺序为85,数字越小表示启动越早。
#"21"表示停止顺序为21,数字越小表示停止越早。
sed

最低0.47元/天 解锁文章
476





