avatar

利用CentOS7搭建WordPress博客

搭建之前的环境

  • 服务器:CentOS 7.7 64位(阿里云的学生机)
  • 博客部署的服务器:Apache HTTP;
  • 数据库: Mysql
  • 其余:PHP,WordPress

安装步骤

安装Apache Http

  • 安装Apache HTTP只需要在终端输入以下命令,就可以安装:
sudo yum install httpd

如果当前登录用户不是 root 的话,执行,sudo 命令是需要输入 root 用户的密码;
安装完成后启动服务:

systemctl start httpd.service

启动完成服务后,可以在浏览器中输入自己的地址,如果能正常显示出Apache的欢迎页面说明Apache的环境搭建完成,如果输入后发现没有跳转到Apache的欢迎页面,检查以下阿里云的安全组是不是开放了80端口,Apache需要开放80端口才可以正常访问。

安装MySQL

在CentOS终端键入以下命令

sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
yum install mysql mysql-server mysql-libs mysql-server

将Mysql服务设置成为开机自启:

systemctl enable mysql.service

再将Mysql服务重新启动:

systemctl restart  mysql.service

键入以下命令行,测试 Mysql 是否安装成功:

mysql -u root -p

如果能够正常进入mysql说命没有问题

开机默认启动 Apache 和 Mysql 服务

systemctl enable httpd.service
systemctl enable mysqld.service

最好再重启一下Apache和Mysql服务,

systemctl restart httpd.service
systemctl restart mysqld.service

在 Mysql 中新建数据库

mysql -u root -p

进入数据库,通过上面的命令,需要输入密码,但是新安装默认root的密码是空,提示输入密码的时候,直接回车即可
进入后创建一个wordpress的数据库,之后输入exit;退出即可

安装 PHP 以及相关 PHP 组件

yum install php
yum install php-mysql
yum install php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
  • 测试PHP是否安装成功
    建立一个 info.php 文件:
vim /var/www/html/info.php

然后输入 i 进入编辑模式,在文件中写入下面的 PHP 命令:

<?php
phpinfo();
?>

Esc,退出编辑模式,:wq 保存修改并退出;
在浏览器中输入 ip 地址 /info.php,例如:123.56.183.34/info.php 回车,就可以看到 PHP 的信息了;

下载 WordPress

  • 直接在界面上输入:
wget http://cn.wordpress.org/wordpress-5.3-zh_CN.zip

因为wordpress出现了问题,可能输入好几次命令才能成功,如果不能成功,建议利用ftp把wordpress直接放到 /var/www/html/目录下

  • 使用unzip来解压文件:
unzip wordpress-5.3-zh_CN.zip
  • 如果,没有 unzip 的话,通过下面命令下载:
yum install unzip

把文件复制到 /var/www/html 目录下

cp -rf wordpress/* /var/www/html/

在浏览器中输入你的 ip 地址,就可以看到 WordPress 的配置页;
如何根据其提示,完成最后的配置;

参考链接:
在CentOS 7上搭建WordPress

文章作者: zenshin
文章链接: https://zlh.giserhub.com/2020/03/08/cl35o0mo3000kp4tgg9nght8h/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 zenshin's blog
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论