- 开放端口,解析域名
- 安装并登录宝塔面板并安装环境、配置ssl和伪静态
- 安装wordpress
- 使用cloudflare作为cdn
- 准备事项:
- 网站域名
- 拥有公网ip的服务器,国内服务器需要备案。
1、开放端口,解析域名
1、在你的云服务厂商官网开放端口:

如果嫌麻烦可以开放全部端口,输入0.0.0.0/0代表全部ip地址都可以通信,80(http协议端口号)和443端口(https协议端口号)用来访问网站,22端口用来远程服务器。
2、在你的域名厂商解析域名到服务器

名称如果是@代表根域名,如你买的域名是xxx.com,名称是www解析的域名就是www.xxx.com,名称是@解析的域名就是xxx.com,类型是A代表的是解析到ipv4地址(如1.1.1.1)类型是AAA代表的是ipv6地址如(2402:4e00::)
2、安装并登录宝塔面板,并安装环境。
1、登录服务器ssh远程并在宝塔官网寻找合适的发行版linux系统安装指令输入 宝塔面板官网:bt.cn。
ssh是远程登录服务器的一项技术,这里远程的ssh软件是finalshell,有些厂商会在官网管理服务器网页自带ssh服务。
ssh需要填写ip地址 用户名以及密码(一般由云服务器厂商提供,用户名一般为root(root是linux的超级管理员用户,可以执行任何命令))

这里是文章写时官网的安装指令:
1、通用安装脚本(如果不清楚你的发行版直接用这个试试)
if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec
2、Centos/OpenCloud/Alibaba安装指令(红帽系统系):
url=https://download.bt.cn/install/install_panel.sh;if [ -f /usr/bin/curl ];then curl -sSO $url;else wget -O install_panel.sh $url;fi;bash install_panel.sh ed8484bec
3、Debian系统安装指令:
wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && bash install_panel.sh ed8484bec
输入到ssh命令行里回车,在输入y回车,并等待会出现:

其中username是宝塔面板的默认用户名,password是密码
复制外网面板地址到浏览器并回车会出现

点击继续前往[你的服务器ip地址](不安全)即可。

输入刚刚在ssh中显示的用户及密码,并绑定手机号。
点击软件商店,点击运行环境。:


其中web服务器有Apache、NGINX、和OpenLiteSpeed,建议安装Nginx、安装php,wordpress推荐版本是php7.4及以上,所以安装7.4以上的都可以,安装数据库,建议安装Mariadb 10.5及以上的版本。(极速安装比较快,编译安装慢但相对来说稳定)。

点击网站,添加站点,输入你的域名如(xxx.com;www.xxx.com),选择创建数据库mysql(输入账号及密码)

点击根目录,点击上传/下载,点击从url下载,去wordpress官网复制下载链接并输入到里面


右键压缩包点击解压并进入解压好的文件夹全选剪切,再返回刚刚的网站根目录粘贴

删除压缩包和刚才剪切文件的压缩包

点击网站,点击你的域名,点击ssl,点击Let's Encrypt,申请Let's Encrypt证书,并开启强制https

3、访问网站,安装wordpress:
1、选择你的语言

2、连接数据库
点击现在就开始

输入宝塔面板数据库界面的数据库名,用户名及密码


点击运行安装程序

输入你要创建的网站名、管理员用户名及密码,对搜索引擎的可见性的选择取决你的需求。

输入https://你的域名/wp-admin进入登录界面(或者是你的域名/wp-login.php)

登录之后即可发布文章。
4、使用cloudflare作为cdn

注册cloudflare账号并登录
把域名dns服务器修改成cloudflare提供的dns服务器


(我的域名管理商是dnspod,在dnspod把dns服务器修改成cloudflare的服务器)
解析域名并开启代理就完成了。

Comments NOTHING