利用LNMP与WordPress搭建个人博客

548次阅读
没有评论

一、安装与配置 MySQL

1. 安装并启动 mysql

wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 
#下载这个 yum 源的 yum 链接

yum -y install mysql57-community-release-el7-8.noarch.rpm 
#下载这个 yum 源

vi /etc/yum.repos.d/mysql-community.repo
#找到 [mysql57-community] 并修改:gpgcheck 改为 0,即不校验 gpg

yum -y install mysql-community-server

systemctl start mysqld

2. 获取默认密码

grep 'password' /var/log/mysqld.log

3. 登陆 MySQL, 并配置登陆密码

mysql -uroot -p '密码' 
>ALTER USER 'root'@'localhost' IDENTIFIED BY 'HuaWei@123'; 
# 注意中英文,还要符合密码设置规则(ok 就成功了!)>quit 
# 退出 mysql

4. 使用新密码登入 MySQL, 并创建并授权 WordPress 库。

mysql -uroot -p'HuaWei@123'
# 登陆 mysql
create database wordpress;
# 创建 wrodpress 数据库 
create user 'wordpress'@'localhost' identified by 'HuaWei@123'; 
# 创建 wordpress 用户 
grant all privileges on wordpress.* to 'wordpress'@'localhost';
# 授权 
flush privileges;   
# 更新权限表 
\q    
# 退出 mysql

二、安装与配置 Nginx

1. 安装 Nginx

yum -y install epel-release     
# 安装 epel 源 ((yum 源中无 nginx))
yum install -y nginx           
# 安装 nginx

2. 修改配置文件

vi /etc/nginx/conf.d/wordpress.conf
# 写入以下内容 
server{
     listen  80;    
     server_name     www.wordpress.net;     
     root                  /wordpress;                    

      location / {
              index     index.php index.html index.htm;
             try_files $uri $uri/ /index.php index.php;
                      }
       location ~ .php$ {
               fastcgi_pass      127.0.0.1:9000;
               fastcgi_index     index.php;
               fastcgi_param    SCRIPT_FILENAME $document_root$fastcgi_script_name;
               include               fastcgi_params;
        }
}

3. 检查配置文件是否修改成功

nginx -t

4. 重启 nginx

systemctl restart nginx

三、安装与配置 php

1. 安装 php-fpm,php-mysql

yum install -y php-fpm php-mysql

2. 修改 php 配置文件

vi /etc/php-fpm.d/www.conf
# 搜索:/apache
# 将 apache 修改为 nginx(user,group 都要修改)

3. 启动 php-fpm

systemctl start php-fpm.service

4. 检查 php 端口是否开启

lsof -i:9000     
# 没有安装这个命令的话,需要去安装.

四、重启一下各项服务,并关闭防火墙

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

五、安装 wordpress

1. 下载解压 wordpress(也可以自己上传安装包)

wget https://wordpress.org/latest.tar.gz
tar xf latest.tar.gz
mv wordpress  /
chmod -R 777 /wordpress/

2. 初始化 wordpress

利用 LNMP 与 WordPress 搭建个人博客 我们只要选择“中文”并点击“continue”按键继续即可。接着就会出现这个界面,我们只需点击“现在就开始”进入下一步。

利用 LNMP 与 WordPress 搭建个人博客 按照提示填入数据库的信息

利用 LNMP 与 WordPress 搭建个人博客 需要注意的是,这里填写的信息,是之后登录 WordPress 的账户,所以一定要记住,防止无法登陆 WordPress。在这一步设置完成后,就可以访问 http://localhost/wp-admin 跳转至网站。接着我们再登陆管理界面,就能看到很多关于 WordPress 的指引信息。

利用 LNMP 与 WordPress 搭建个人博客 至此,我们就安装好了 WordPress。

微信扫描下方的二维码阅读本文

正文完
 0
柹子丶
版权声明:本站原创文章,由 柹子丶 于2022-12-20发表,共计1912字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码