为了账号安全,请及时绑定邮箱和手机立即绑定

CentOS7 LNMP环境安装wordpress

标签:
Nginx

CentOS7LNMP环境安装wordpress

前言

上一篇文章配置好了LNMP环境,现在开始安装wordpress并且迁移之前的数据。

需要使用到的工具有xshell6,xftp。

建立数据库

mysql -uroot -p     # 用之前设置的密码登陆mysql
mysql>create database wordpress;    # 创建wordpress数据库
mysql>use wordpress;    #切换到wordpress数据库
mysql>exit  # 退出mysql

安装wordpress

新建文件夹wp

mkdir wp
cd wp
yum -y install wget unzip net-tools
wget http://wordpress.org/latest.zip

这里下载了最新版本的,为了防止与PHP版本不兼容,大家可以去这里自行选择合适的wordpress版本下载

创建wordpress安装目录

mkdir /var/www/wordpress

解压并将文件拷贝到/var/www/wordpress目录下

unzip -q latest.zip
cp -rf wordpress/* /var/www/wordpress/

这个目录不唯一,需要和nginx配置的网站根目录保持一致即可

配置wordpress

修改wordpress配置

cd /var/www/wordpress
cp wp-config-sample.php wp-config.php 
vi wp-config.php

打开文件后,按i键或insert键进入编辑模式,将其修改为以下格式(其中wordpressdb为数据库名称,wordpressuser为数据库用户名,123456为数据库密码)

// * MySQL settings - You can get this info from your web host * // 
/* The name of the database for WordPress / 
define(‘DB_NAME’, ‘wordpressdb’);

/* mysql database username / 
define(‘DB_USER’, ‘wordpressuser’);

/* MySQL database password / 
define(‘DB_PASSWORD’, ‘123456’);

修改文件夹权限

chown -R nginx:nginx /var/www/wordpress/
chmod -R 755 /var/www/wordpress/
mkdir -p /var/www/wordpress/wp-content/uploads
chown -R :nginx /var/www/wordpress/wp-content/uploads

也可以简单点 chmod 777 wordpress

重启相关服务

systemctl restart php-fpm.service
systemctl restart nginx.service
service mysqld restart

Wordperss个人配置

好了,现在你的wordpress已经配置完毕,你可以通过域名来继续你的wordpress安装登录 htttp://x.x.x.x/访问你的博客(x.x.x.x为你的服务器公网IP),按照自己的喜好进行相关的设置。

迁移数据

迁移数据一定要等Wordpress安装成功之后再迁移,迁移前要将网站数据进行备份。

备份什么?

  1. 备份数据库。在原服务器中备份数据库,数据库中存储的是我们写的文章,所以一定要备份!
  2. 备份服务器数据。服务器中的数据不需要全部备份,只要备份重要数据即可。
    wp-content\themes下存放的是主题目录
    wp-content\plugins下存放的是插件目录
    wp-content\uploads下存放的是附件目录(包括图片)
    只需要将这三个目录备份即可!

怎么恢复?

  1. 安装WordPress:在新服务器上安装WordPress。

  2. 恢复网站文件:安装后将备份的三个文件夹主题、插件以及附件恢复到wp_content目录下。这里可以使用xftp工具。(注意!这里不是直接覆盖,我直接覆盖就悲剧了,网站打不开了,辛亏我有备份,挑选需要的内容恢复过去即可)

  3. 恢复数据库:将备份的数据库文件还原到新建的数据库中。

欢迎转载,转载请注明出处!
独立域名博客:flywill.cn

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
JAVA开发工程师
手记
粉丝
0
获赞与收藏
1

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消