参考资料
apache安装与配置 linux
- 安装Apache
-
Ubuntu/Debian:
sudo apt-get install apache2 -
CentOS/RHEL:
sudo yum install httpd
- 启动Apache服务
-
Ubuntu/Debian:
sudo systemctl start apache2 -
CentOS/RHEL:
sudo systemctl start httpd
- 设置开机自启动
-
Ubuntu/Debian:
sudo systemctl enable apache2 -
CentOS/RHEL:
sudo systemctl enable httpd
- 配置防火墙
-
Ubuntu/Debian:
sudo ufw allow 'Apache Full' -
CentOS/RHEL:
sudo firewall-cmd --permanent --add-service=http && sudo firewall-cmd --reload
- 验证安装
- 打开浏览器,访问
http://your_server_ip,看到Apache默认页面即安装成功。
- 配置文件路径
-
主配置文件:
/etc/apache2/apache2.conf(Ubuntu/Debian) 或/etc/httpd/conf/httpd.conf(CentOS/RHEL) -
站点配置文件:
/etc/apache2/sites-available/(Ubuntu/Debian) 或/etc/httpd/conf.d/(CentOS/RHEL)
- 重启Apache服务
-
Ubuntu/Debian:
sudo systemctl restart apache2 -
CentOS/RHEL:
sudo systemctl restart httpd
- 检查配置语法
-
Ubuntu/Debian:
sudo apachectl configtest -
CentOS/RHEL:
sudo httpd -t