lnmp+wordpress手动搭建

一、搭建lnmp

L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP
linux 安装lnmp无非就是下载、解压、配置环境变量等,具体搭建方式直接参考腾讯云的文档。
https://help.aliyun.com/document_detail/97251.html

二、配置nginx

配置nginx.conf

运行一下命令查看nginx.conf配置文件。

cat /etc/nginx/nginx.conf

在http{} 模块内,查看include 配置信息。
本示例中配置如下图所示,include /etc/nginx/conf.d/*.conf; 表示Nginx将会从该路径下的所有.conf文件获取站点信息。

配置wordpress.conf

在 /etc/nginx/conf.d 创建 wordpress.conf

配置wordpress.conf

server {
    listen       80;
    server_name  www.wordpress.org;    #此处使用测试域名。实际配置中使用您的服务器域名。后面浏览器访问的就是此域名。

    #charset koi8-r;
    access_log  /var/log/nginx/b.access.log  main;

    location / {
        root   /var/www/html/wordpress;    #测试站点路径。即您的项目代码路径。
        index  index.php index.html index.htm;
    }

    #添加下列信息,配置Nginx通过fastcgi方式处理您的PHP请求。
    location ~ .php$ {
        root /var/www/html/wordpress;    #将/var/www/html/wordpress 替换为您的网站根目录,本教程使用/var/www/html/wordpress作为网站根目录。
        fastcgi_pass 127.0.0.1:9000;   #Nginx通过本机的9000端口将PHP请求转发给PHP-FPM进行处理。
        fastcgi_index index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include fastcgi_params;   #Nginx调用fastcgi接口处理PHP请求。
    }

    #error_page  404              /404.html;

    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}   
}

配置完一定要重启nginx

systemctl restart nginx

三、配置wordpress

1、下载安装包并解压

去wordpress官网下载安装包
英文版:https://wordpress.org/download/
中文版:https://cn.wordpress.org/download/
最好下载中文版,不然下载英文版后要改中文比较麻烦。

然后解压到/var/www/html 目录下面
解压后,wordpress目录是在

cd /var/www/html/wordpress

2、配置wp-config.php

复制 wp-config-sample.php,并修改其内容。

cp /wordpress/wp-config-sample.php  /wordpress/wp-config.php
vim /wordpress/wp-config.php

注意DB_HOST我是填写了127.0.0.1,填localhost会连不上。

3、配置WordPress Salts密钥

同样是在第2步的/wordpress/wp-config.php,滚动到下面,找到第8行define,这些是加盐秘钥。(什么是加盐秘钥?请自行百度。)
秘钥需要自行去官网获取 https://api.wordpress.org/secret-key/1.1/salt/

4、重置各种服务

重置各种服务,确保上面的设置生效。

systemctl restart mysqld
systemctl restart nginx
systemctl restart php-fpm
setenforce 0
systemctl stop firewalld

5、登录wordpress

登录链接是
域名/index.php
没有域名,那就是公网IP/wp-admin
填好初始信息就可以进入wordpress后台了。

6、英文版wordpress修改为中文版

简单粗暴的话,去cn.wordpress.org下载中文安装包,重新安装。
不想重装的话,把中文安装包里面的/wordpress/wp-content/languanges原封不动复制到你安装目录,同样的目录下。
然后修改wp-config.php文件
增加一行代码

define(‘WPLANG’,’zh_CN’);

修改完后,重置一下nginx。刷新登录页面,可以发现下面有一行语言选项

登录后,在settings菜单可以找到语言选项进行设置

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇