1、 登录阿里云控制台,进入ECS控制台,选择好您购买的实例,选择系统centos 7.2,登录方式可以选择密码登录或者密匙对登录,新手推荐先使用密码登录,熟悉后再使用密匙对登录。密匙登录的安全性更高。
后期绑定密匙对方法:安全组新建密匙对,绑定密匙对,重启服务器
2、 服务器连接
密码登录方式: linux电脑打开控制台输入ssh root@您的ECS服务器公网ip
window电脑window+r输入cmd回车打开cmd 同样输入
ssh root@您的ECS服务器公网ip (若您的电脑没开启/安装ssh请先baidu解决)
提示要输入密码,输入事先设置的密码
密匙对ssh登录方式只需稍加修改 ssh -i pem密匙存储地址 root@
您的ECS服务器公网ip
eg: ssh -i C:\Users\PC\Desktop\Server\xxxx.pem root@xx.xx.xx.xx
快捷登录方法:新建txt文件输入上述连接代码,保存为.bat(window电脑)运行
密匙对登录注意事项:密匙对登录若代码正确仍然报错请降低密匙对存储文件夹权限,具体流程请baidu。
注意:下面教程中安装的PHP为7.0版本,但是wordpress需要php7.4版本,请自行baidu安装。如果已经安装,请先卸载php7.0之后再安装php7.4!之后教程不变。
3、 搭建nginx、php、mycql、wordpress
因为打字太麻烦也不是原创就直接转发步骤了:
(1)手动部署LNMP环境(CentOS 7)
其中网页可能不能打开PHP,不用着急,正常现象
(2)手动搭建WordPress(CentOS 7)
4. 阿里云-控制台-网络与安全-安全组-打开您服务器安全组-入方向设置:
其中只需设置80端口,另外端口在以后也会为大家讲解。
5. 域名解析
阿里云域名控制台-域名列表-你的域名-添加记录
www-CHAME-默认-您的域名-10分钟
@-A-默认-你的ECS公网ip-10分钟
设置好以上几部最基本的网页已经完成了,您可以打开您域名或者公网ip进行wordpress的编辑,看看效果,有无问题。
6. https-ssl证书
阿里云ssl证书管理控制台-ssl证书-免费证书-立即购买dv单域名证书免费试用版(免费,没人每年20个)
之后我们可以点击创建证书(20/20),证书申请,绑定你的域名
您的域名此时应该会自动绑定好证书,若没有,可以手动绑定,同理域名解析:
ssl主机名字-TXT-默认-记录值-10分钟
7. ssl证书部署
阿里云ssl证书管理控制台-ssl证书-免费证书- 找到您的域名所在证书-下载-nginx
其中下载之前的帮助能帮助你部署
可选择上传方式:阿里云自带文件上传;wget下载;ftp上传。
到这最基本的搭建已经基本结束了,一些常见问题和小tip请见下一篇文章。
8. ftp搭建
手动搭建FTP站点(CentOS 7)
9. jupyter搭建
域名访问远程jupyter
记得打开安全组8888端口
建议不要长时间挂着这项功能,毕竟此功能被攻击可能性较大