两个月前租用了阿里云的学生机搭建研究所,趁着临期服务器更换顺便更个博客。
初次建站的文档没有码全,重新操作的时候有一些记忆断层,这次决定边操作边记录一下。
1.服务器和域名的初步准备
第一步,租用ECS云服务器。租用学生服务器需要学生认证以及通过一个小测验,基本上是熟悉环境和一些基础知识,很简单就获得了一个可以使用的机子。
建站的话先从申请域名开始,这里是在阿里云上购买了一个域名并备案,走国外线路的话可以省去备案的麻烦。(很多流程加审核等了小半个月 较耗时)
Get了服务器实例和域名,完成了准备工作,建站开始。
2.ssh连接服务器并安装面板
先远程用服务器公网地址连个ssh,进入到服务器的控制台。在这里有个小插曲,输入用户名root之后无法连接,经过各种尝试后在阿里云的服务器面板里重置了一下密码,正常登入。
[ 成功登入界面:Welcome! ]
下一步是安装面板,这里选用了aaPanel,是宝塔面板的国际版,比国内版要少一些插件,更加简洁一些,面板的语言是英语。
挑选需要的版本直接复制进服务器就ok,可能需要安装一些时间,静等。
//aaPanel
wget -O install.sh http://www.aapanel.com/script/install-en.sh && bash install.sh
//宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
等待的同时可以开放服务器的安全组/打开防火墙。ECS云服务器需要导入一个安全组,而轻量服务器只要在防火墙处调整就行。(先全开一遍,后续根据需要调整)接着添加域名解析记录A记录,等待片刻之后就可以ping通了。
做完这些,aaPanel面板安装完毕。(小本本记下来)
复制外网地址到浏览器,成功跳转到登陆页面。输入刚刚记录的账号即可进入面板,按需求配个环境。
3.服务器与网站关联
在网站界面点击添加站点,输入域名和配置。
做到这一步也许还不能访问,需要获得SSL证书和开启强制HTTPS。
这一步骤完成后访问站点,会出现“站点创建成功”字样。
下一步创建数据库,命名随意。记住刚刚输入的信息,在下一步搭建博客的时候会用到。
4.搭建Wordpress博客
从Wordpress官网下载一个安装包放进网站的文件目录,解压,按照提示一步步配置,安装完成后登录后台,可以开始博客创作了。
另起一行 迁移服务器
因为学生机只有两个月的试用期,到期后需要选择续费或另换一个新的机子。经过思考决定在阿里云上买一年的新人折扣,到时候看到更优良的再换一个。
迁移内容选择了最直接的复制整个网页目录粘贴过去,数据库也是直接从phpMyAdmin里导出导入,原封不动地照搬了过来。
新服务器的配置过程和之前步骤差不多,在配置SSL的那一步自动连接失败,卡壳了一段时间。解决办法是用 http://freessl.cn 手动申请了一个有效期一年的证书并添加了DNS解析记录。
后续网站出现了无法访问的问题,因为aaPanel配置文件中HTML优先级大于PHP,index.html优先被解析了。在文件目录里给index.html添加了后缀,index.php成功被解析。此处感谢R桑提供的技术支持,研究所成功再次上线。
ฅ(Slack有话要喵)ฅ
第一篇真·博客是记录搭建过程了喵
搭建和写博客都是从零开始的过程,读者如果有问题或发现错误欢迎及时指出,研究所的管理员会认真钻研的
接下来也要坚持更新喵~
COMMENTS | NOTHING