在CentOS上部署WordPress的步骤如下:
首先,更新CentOS系统的所有软件包到最新版本:
sudo yum update -y
sudo yum install -y httpd
sudo systemctl start httpd
sudo systemctl enable httpd
sudo yum install -y mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb
安装完成后,运行安全脚本来设置MySQL的root密码:sudo mysql_secure_installation
sudo yum install -y php php-mysqlnd php-gd php-mbstring php-xml php-cli php-opcache
编辑PHP-FPM的配置文件以确保其与Apache兼容:
sudo vi /etc/php-fpm.d/www.conf
修改以下配置项:
user = apache
group = apache
启动并使PHP-FPM开机自启:
sudo systemctl enable php-fpm
sudo systemctl start php-fpm
编辑Apache的默认配置文件:
sudo vi /etc/httpd/conf/httpd.conf
确保在server块内配置了以下内容:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
重启Apache服务以应用更改:
sudo systemctl restart httpd
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
sudo mv wordpress/* /var/www/html/
sudo rm -rf wordpress latest.tar.gz
cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo vi wp-config.php
编辑配置文件,填写数据库名称、用户名和密码:define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
在浏览器中输入你的服务器IP地址或域名,按照屏幕上的指示完成WordPress的安装过程。
使用你创建的管理员账户登录WordPress后台,然后进行站点标题、用户名、密码和电子邮件地址等配置。
firewalld)。通过以上步骤,你就可以在CentOS系统上成功部署一个WordPress博客平台。