top
本文目录
环境准备
Apache服务器安装(LAMP方案)
Nginx服务器安装(LEMP方案)
防火墙配置
PHP运行环境集成
功能验证测试
安全强化建议

怎么在CentOS安装Web | 详细教程与配置指南

在CentOS系统上部署Web服务器的完整指南

环境准备

执行系统更新确保软件包处于最新状态:

sudo yum update -y

验证系统版本与网络连通性,建议使用CentOS 7或8稳定版本。

Apache服务器安装(LAMP方案)

通过YUM包管理器安装Apache:

sudo yum install httpd -y

启动服务并设置开机自启:

sudo systemctl start httpd
sudo systemctl enable httpd

Nginx服务器安装(LEMP方案)

添加EPEL仓库后安装Nginx:

sudo yum install epel-release -y
sudo yum install nginx -y

管理服务运行状态:

sudo systemctl start nginx
sudo systemctl enable nginx

防火墙配置

开放HTTP/HTTPS标准端口:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

PHP运行环境集成

安装PHP基础组件与扩展:

sudo yum install php php-mysqlnd php-fpm php-opcache -y

重启Web服务使配置生效。

功能验证测试

/var/www/html/目录创建测试页:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

通过浏览器访问服务器IP地址查看效果。

安全强化建议

  • 禁用默认欢迎页与目录索引功能
  • 配置SSL证书启用HTTPS加密
  • 定期检查系统日志与软件更新
  • 使用SELinux增强访问控制

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END
icon
0
icon
打赏
icon
分享
icon
二维码
icon
海报