在CentOS中部署Apache2通常有以下兩種方法:
sudo yum update -y
。sudo yum install httpd -y
。sudo systemctl start httpd
,sudo systemctl enable httpd
。sudo firewall-cmd --permanent --zone=public --add-service=http
,sudo firewall-cmd --permanent --zone=public --add-service=https
,sudo firewall-cmd --reload
。sudo yum groupinstall "Development Tools" -y
,sudo yum install apr-devel apr-util-devel pcre-devel -y
。wget https://www.apache.org/dyn/closer.cgi?action=download&filename=httpd/httpd-2.4.54.tar.gz
,tar -xzvf httpd-2.4.54.tar.gz
,cd httpd-2.4.54
。./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-mpm=prefork
。make
,sudo make install
。sudo ln -s /usr/local/apache2/bin/apachectl /usr/sbin/apachectl
。sudo /usr/local/apache2/bin/apachectl start
。