手动搭建WordPress

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默认密码)

    手动搭建WordPress_第1张图片

  4. 配置Nginx:

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

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

    image-20211120143655127

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

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

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

    手动搭建WordPress_第2张图片


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

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

  6. 下载WordPress

    • 方式一:

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

手动搭建WordPress_第3张图片

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

​ 方式二:

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


  在 /home/wwwroot下新建一个WordPress文件夹 然后解压刚才下载的包

 ```shell 
 tar -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

```shell
mysql -u root -p #回车
#输入密码
#在建立一个名为WordPress数据库
$ mysql create database wordpress;

手动搭建WordPress_第4张图片

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

手动搭建WordPress_第5张图片

找不到的可以找到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

    修改如图 :

    手动搭建WordPress_第6张图片

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

手动搭建WordPress_第7张图片

然后重新加载nginx

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

    手动搭建WordPress_第8张图片

  2. 修改wordpress目录权限;

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

    手动搭建WordPress_第9张图片

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

    手动搭建WordPress_第10张图片

OK,再次刷新,页面显示

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

手动搭建WordPress_第11张图片

  1. 开始配置

    手动搭建WordPress_第12张图片

手动搭建WordPress_第13张图片

  1. 配置完成

    手动搭建WordPress_第14张图片

手动搭建WordPress_第15张图片

你可能感兴趣的:(wordpress)