1.购买心仪の服务器
访问https://university.aliyun.com
领券选284价位,操作系统我选的centos7.9,注意带宽不为0Mbps就行
2.SSH连接云服务器
用阿里云自带的Workbench远程连接方式,登录到云服务器ECS管理控制台,左侧栏【实例与镜像】>>【实例】,找到目标云服务器ECS实例,然后点击右侧的【远程连接】
然后先重置密码,点“忘记密码”,用户名root不变,然后选“私网”用账密登录
3.安装宝塔面板、配置安全组策略
centos输入
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
运行后输入y
宝塔面板自动安装完成后,会显示宝塔后台登录地址、username和password,如下图
如上图所示,保存好上述信息,如果是通过外网登录宝塔后台,就是用外网面板地址,如果是在云服务器上登录宝塔可以使用内网面板地址。最初宝塔面板的端口号是8888,出于安全考虑,现在宝塔面板使用的端口是程序安装完成后随机生成的端口号,在上图的面板地址中可以看出,端口号为39118,在云服务器ECS的安全组中开启宝塔端口号。 安全组开启端口详细教程参考:https://help.aliyun.com/zh/ecs/user-guide/manage-security-group-rules?source=5176.11533457&userCode=r3yteowb
简单来说就是在控制台左侧边栏选【安全组】找到自己的实例然后点“管理规则”,在入方向手动添加策略,如下图所示,目的填自己的上面宝塔面板地址的端口号
然后在入方向再加上这两条80、443(http和https)
4.登录宝塔后台、安装LNMP环境、一键部署WordPress
在浏览器中粘贴宝塔面板的外网面板地址(带上端口号),并输入账号和密码,登录到宝塔面板管理后台,第一次登录需要勾选同意协议,然后进入面板。然后绑定宝塔帐号(会提示绑定阿里云账号有优惠),有宝塔账号的话,直接输入手机号和密码登录即可
然后会弹出推荐安装套件窗口,选择LNMP(推荐),点击【一键安装】,如下图
安装好后点数据库点【root密码】,重置本地数据库密码
之后在软件商店知道WordPress点“一键部署”,域名输入外网面板地址(不用带上端口号)
提交后牢记数据库账密
5.安装WordPress
在浏览器中输入你的域名,并打开网站,
如上图,点击现在就开始!
填写数据库名、数据库用户名和密码信息,该信息是在在宝塔面板上一键部署WordPress时生成的用户名和密码信息,此步骤填写的是数据库信息,填写完成后点击提交。如下图:
数据库信息通过后,然后填写WordPress站点标题、用户名、密码及电子邮件信息,然后点击安装WordPress,如下图:
登录后到达个人网站后台,点小房子就可进入个人网站,可以在外观找到自己喜欢的布局和模板。
我用的模板是argon。
6.教程参考
https://developer.aliyun.com/article/1209096
7.域名
买或者注册一个域名(阿里云、腾讯云、华为云……国外平台会便宜一点),我是用阿里云买的
买好后要实名认证->备案(long time)->域名解析,阿里云有解析控制台
然后到宝塔面板域名管理添加规则(非必要)
8.部署SSL(https)
在宝塔面板申请证书,选择强制https,注意开放443端口