apache安装与配置 linux

57 阅读1分钟

参考资料

  1. apache和tomcat区别
  2. apache安装与配置 qgis
  3. apache是干嘛用的
  4. apache安装与配置idea
  5. apache官网下载
  6. apache安装与配置端口占用
  7. apache安装与配置
  8. apache安装与配置windows

apache安装与配置 linux

  1. 安装Apache
  • Ubuntu/Debian: sudo apt-get install apache2

  • CentOS/RHEL: sudo yum install httpd

  1. 启动Apache服务
  • Ubuntu/Debian: sudo systemctl start apache2

  • CentOS/RHEL: sudo systemctl start httpd

  1. 设置开机自启动
  • Ubuntu/Debian: sudo systemctl enable apache2

  • CentOS/RHEL: sudo systemctl enable httpd

  1. 配置防火墙
  • Ubuntu/Debian: sudo ufw allow 'Apache Full'

  • CentOS/RHEL: sudo firewall-cmd --permanent --add-service=http && sudo firewall-cmd --reload

  1. 验证安装
  • 打开浏览器,访问 http://your_server_ip,看到Apache默认页面即安装成功。
  1. 配置文件路径
  • 主配置文件: /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)

  1. 重启Apache服务
  • Ubuntu/Debian: sudo systemctl restart apache2

  • CentOS/RHEL: sudo systemctl restart httpd

  1. 检查配置语法
  • Ubuntu/Debian: sudo apachectl configtest

  • CentOS/RHEL: sudo httpd -t