手动搭建WordPress
2022-07-29 10:13:20
115
{{single.collect_count}}

1.手动搭建WordPress

  1. 需要 Linux服务器、xshell、域名

  2. 部署LNMP、LNAMP

    ​ LNMP 是 Linux + Nginx + MySQL + PHP 组合的简写。

    ​ LNAMP 的全称是 Linux + Nginx + Apache + MySQL + PHP


  1. 安装LNMP

    • 官方地址: https://lnmp.org/download.html

    这里有两种方式

    ​ 方式一:

    ​ 在官网下载压缩包,通过XFTP工具上传到服务器

    ​ 方式二:

    ​ 在服务器终端输入

     #在要保存的目录里运行wget http://soft.vpser.net/lnmp/lnmp1.8.tar.gz -cO lnmp1.8.tar.gz
    • 解压压缩文件

      #解压文件tat -zxvf lnmp1.8.tar.gz#进入lnmp1.8 文件夹cd lnmp1.8 #执行 install.sh./install.sh
  2. 运行之后会让选择要安装的版本即可 (选择完毕耐心等待安装结束)

  3. 出现如下表示安装成功 (包含有MySQL默认密码)

    image-20211120143008640

  4. 配置Nginx:

    输入命令查看Nginx配置,(找不到可以使用 find / -name nginx.conf查找位置)

    cat /usr/local/nginx/conf/nginx.conf

    image-20211120143655127

  5. 在浏览器访问http://ip/或者域名

    注意:出现无法找到站点情况 (按住CTRL + F5)清除浏览器缓存

    出现如下界面表示安装成功Nginx

    image-20211120152514130


    基本运行环境搭建完毕,接下来我们可以安装 wordpress

    WordPress是使用PHP语言(为什么要安装 PHP 的原因).

  6. 下载WordPress

    • 方式一:

      进入官方: https://cn.wordpress.org/download/

image-20211120161642355

​ 然后再通过XFTP上传到服务器

​ 方式二:

#下载
wget https://cn.wordpress.org/latest-zh_CN.zip

在 /home/wwwroot下新建一个WordPress文件夹 然后解压刚才下载的包 ```shelltar -zxvf wordpress-5.8.2-zh_CN.tar.gz ``` 得到如下: ![image-20211120162027991](https://gitee.com/xiao-zaiyi/blog-images/raw/master/blog-images/images1/image-20211120162027991.png)----9. 登录MySQl```shellmysql -u root -p #回车#输入密码#在建立一个名为WordPress数据库$ mysql create database wordpress;

image-20211120162917256

默认密码在刚下载的LNMP成功时候的界面;

image-20211120163456443

找不到的可以找到lnmp-install.log文件,通过tail -40 lnmp-install.log可以在查到.


  1. 修改Nginx的默认目录

    #到/usr/local/nginx/conf/cd /usr/local/nginx/conf/#用vim 打开编辑vim nginx.conf

    提示没有 vim 的可以先下载 sudo yum install vim

    修改如图 :

    image-20211120164610458

验证配置是是否正确 运行 nginx -t,出现如下表示成功

image-20211120164720507

然后重新加载nginx

 nginx -s reload
  1. 现在访问浏览器

    image-20211120165109980

  2. 修改wordpress目录权限;

    看他们的区别,导致我们不能访问的原因

    image-20211120165649492

    #改变所有者和所有组chown -R www wordpress/ && chgrp -R www wordpress/

    image-20211120165943119

OK,再次刷新,页面显示

http://ip/wp-admin/setup-config.php

image-20211120170656110

  1. 开始配置

    image-20211120170925075

image-20211120171114521

  1. 配置完成

    image-20211120171217344

image-20211120171633616

回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}