利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

2023年11月14日13:14:11 发表评论 2

经常使用WordPress建站,但是部署环境的操作总是忘记,所以记录以下搭建WordPress二级网站的操作教程,方便自己后期查看。

环境及工具:

操作系统Debian 11.6

OneinStack

LNMP安装包

PuTTY(下载地址

FTP工具

 

操作步骤

一、解析域名

登录阿里云ECS后台【控制台】-【域名】-【解析设置】-【添加记录】;我们建议使用阿里云ECS服务器,怀音街就是用的阿里云ECS服务器(阿里云服务器优惠活动),使用起来比较流畅,入门级配置放20多个站没有问题,基本满足个人博客需求。

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

注意:添加二级域名网站前,先添加二级域名解析,否则安装let's encrypt证书时会出现解析错误。如果域名迁入到腾讯云,则只需在阿里云产品【云解析DNS】添加以上解析即可,无需在腾讯云添加域名解析。

 

二、如何添加虚拟主机?

添加虚拟主机,使用OneinStack搭建非常方便。

1、登录SSH

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

2、登录主机用户名密码

输入cd oneinstack 回车,再输入./vhost.sh

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

3、免费SSL证书、二级域名设置

选择并安装let's encrypt证书;输入要创建的二级域名;回车之后开始创建虚拟主机目录;

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

备注:如果配置出现中断,必须删除虚拟主机然后重新添加。

删除命令:

./vhost.sh --del

./vhost.sh del

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

4、网站根目录(绝对路径)

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

5、防盗链、伪静态、伪静态规则、访问日志设置;

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

7、虚拟主机创建完成;

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

三、如何上传WordPress源码并赋权限

1、下载WordPress源码

进入网站所在目录,通过FTP工具上传或通过PuTTY下载WordPress网站源码;

WordPress官方下载地址:https://cn.wordpress.org/download/

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

2、解压WordPress源码

并解压至网站目录;

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

3、查看完整目录

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

4、调整网站目录结构

通过FTP工具进入网站目录,将源码手动移到根目录位置,点击下载FTP工具

 

5、赋予网站目录权限

chgrp -R www 网站根目录

chown -R www 网站根目录

chmod -R 777 网站根目录

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

四、新建数据库

在phpMyAdmin中新建数据库:http://服务器IP/phpMyAdmin/

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

 

五、安装wordpress

按照指引提示,填写数据库信息和管理员账户信息。

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志) 利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志) 利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志) 利用PuTTY安装LNMP环境部署WordPress二级域名网站(日志)

至此,利用PuTTY安装LNMP环境部署WordPress二级网站的操作就完成了,我们可以登录二级网站进行访问。整个过程非常小白,只要按照操作一步一步来,新手都容易学会。当然,我们在添加虚拟主机之前省略了服务器环境配置的环节,相关操作教程可以点击查看

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: