天天看点

Linux+WordPress+Apache 个人博客搭建教学一.登录Linux服务器二.环境配置三. 启动四.看看效果

一.登录Linux服务器

本人用的是阿里云的CentOS 7 服务器,只是用来学习的话买最低配置的就可以了,完全够用。

二.环境配置

PHP环境安装

由于CentOS 7 默认下载的PHP是5.4 版本,但WordPress 5.4要求PHP版本至少为5.6.20。所以我们先要升级PHP 版本

Your server is running PHP version 5.4.16 but WordPress 5.3 requires at least 5.6.20.      
  1. 升级软件仓库
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm      
  1. 安装对应版本PHP
yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring      

apache 安装

  1. 安装apache
#安装apache(即httpd)
yum -y install httpd
#启动apache服务
systemctl start httpd
#设置apache开机自启动
systemctl enable httpd      

启动apache看下效果吧!

在浏览器输入服务器对应的公网IP地址,比如我的是

121.5.110.73

Linux+WordPress+Apache 个人博客搭建教学一.登录Linux服务器二.环境配置三. 启动四.看看效果

MySQL 环境安装

  1. 安装MySQL
#安装MySQL
yum install -y mariadb mariadb-server
#启动MySQL
systemctl start mariadb
#开机自启动
systemctl enable mariadb
#配置MySQ
Lmysql_secure_installation      
  1. 配置MySQL

Enter current password for root (enter for none):

<–初次运行直接回车

设置密码

Set root password? [Y/n]

<– 是否设置root用户密码,输入y并回车或直接回车

New password:

<– 设置root用户的密码

Re-enter new password:

<– 再输入一次你设置的密码

初始化配置

Remove anonymous users? [Y/n]

<– 是否删除匿名用户,回车

Disallow root login remotely? [Y/n]

<–是否禁止root远程登录,回车,

Remove test database and access to it? [Y/n]

<– 是否删除test数据库,回车

Reload privilege tables now? [Y/n]

<– 是否重新加载权限表,回车

登录测试

mysql -uroot -p密码

-p与密码之间不要加空格!不要加空格!不要加空格!

WordPress 安装

可以 CentOS 的 opt 目录中,直接输入如下命令:

# 下载WordPress
wget https://cn.wordpress.org/latest-zh_CN.zip
# 解压至 Apache 服务路径下
unzip -o latest-zh_CN.zip -d /var/www/html      

三. 启动

# 重启apache服务
systemctl restart httpd      
  1. 用浏览器使用地址IP/wordpress访问 WordPress。比如我的是:

    121.5.110.73/wordpress

  2. 进入WordPress 首次设置页面
Linux+WordPress+Apache 个人博客搭建教学一.登录Linux服务器二.环境配置三. 启动四.看看效果

根据提示进行设置。数据库账号密码为上述mysql 的账户密码。其它信息选择默认即可。

  1. 设置过程种会弹出:

    抱歉,我不能写入wp-config.php文件

Linux+WordPress+Apache 个人博客搭建教学一.登录Linux服务器二.环境配置三. 启动四.看看效果
# 进入wordpress 文件夹
cd /var/www/html/wordpress
# 创建wp-config.php 文件
vim wp-config.php
# 将页面上的内容粘贴到文件夹内      

在文件的最后要加

?>

!!!!!

官方文档中的PHP 文件少了一小段

保存退出即可。

四.看看效果

Linux+WordPress+Apache 个人博客搭建教学一.登录Linux服务器二.环境配置三. 启动四.看看效果