温馨提示×

centos lamp网站搭建实例

小樊
40
2025-07-18 23:18:36
栏目: 云计算

在CentOS系统上搭建LAMP(Linux, Apache, MySQL, PHP)环境是一个常见的任务,以下是详细的步骤:

  1. 更新系统
sudo yum update -y 
  1. 安装Apache
sudo yum install httpd -y 

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

sudo systemctl start httpd sudo systemctl enable httpd 

验证Apache是否成功安装:

curl http://your_server_IP 

如果看到Apache的默认欢迎页面,则安装成功。

  1. 安装MySQL
sudo yum install mariadb-server -y 

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

sudo systemctl start mariadb sudo systemctl enable mariadb 

为root账户设置密码:

sudo mysql_secure_installation 
  1. 安装PHP及其模块
sudo yum install php php-mysql -y 

重启Apache服务以加载PHP模块:

sudo systemctl restart httpd 
  1. 配置防火墙

允许HTTP和HTTPS访问:

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT sudo service iptables save sudo service iptables restart 
  1. 配置Apache

编辑Apache的配置文件 /etc/httpd/conf/httpd.conf,确保以下配置项正确:

DocumentRoot "/var/www/html" Directory "/var/www/html" Options Indexes FollowSymLinks AllowOverride All Require all granted 

重启Apache服务使配置生效:

sudo systemctl restart httpd 
  1. 部署网站

将你的网站文件(例如WordPress)放置在 /var/www/html 目录下,并通过浏览器访问你的服务器IP地址来验证网站是否正常运行。

请注意,上述信息基于CentOS 7的通用步骤,具体版本可能会有所不同。建议查阅最新的官方文档以获取最准确的信息。

0