centos

apache2在centos中如何部署

小樊
41
2025-09-05 19:38:55
栏目: 智能运维

在CentOS中部署Apache2通常有以下两种方法:

使用yum包管理器安装(推荐)

  1. 更新系统sudo yum update -y
  2. 安装Apache2sudo yum install httpd -y
  3. 启动和启用服务sudo systemctl start httpdsudo systemctl enable httpd
  4. 配置防火墙sudo firewall-cmd --permanent --zone=public --add-service=httpsudo firewall-cmd --permanent --zone=public --add-service=httpssudo firewall-cmd --reload

源码编译安装

  1. 安装依赖包sudo yum groupinstall "Development Tools" -ysudo yum install apr-devel apr-util-devel pcre-devel -y
  2. 下载源码wget https://www.apache.org/dyn/closer.cgi?action=download&filename=httpd/httpd-2.4.54.tar.gztar -xzvf httpd-2.4.54.tar.gzcd httpd-2.4.54
  3. 配置编译选项./configure --prefix=/usr/local/apache2 --enable-so --enable-ssl --with-mpm=prefork
  4. 编译并安装makesudo make install
  5. 创建符号链接(可选)sudo ln -s /usr/local/apache2/bin/apachectl /usr/sbin/apachectl
  6. 启动服务sudo /usr/local/apache2/bin/apachectl start

0
看了该问题的人还看了