更新:解析服务器还是用Freenom自带的吧…不然容易凉。
在@Adam C的帮助下终于完成了这个网站的搭建。过程可以说是很艰辛了:先是域名解析错误,然后是WordPress文件夹放错位置,接着是忘记chmod wp-content等相关的文件夹导致不能更新WordPress和上传主题…
所以写了这个文章,希望以后再建站的时候可以作为参考。细节请参考文末的Ref。
以下是建站过程中的一些过程笔记。
•域名使用freenom的免费域名,解析使用cloudxn解析服务器用Freenom自带的(在management里)。这样搭配的原因是不要钱。
需要注意的是,freenom的域名上必须要有网站建起,否则在后期freenom的随机抽查中有几率被猫掉。
•推荐在服务器上安装BBR。有神奇的信仰加成。个人使用的是Ubuntu+BBR魔改版。
•推荐使用oneinstack进行网站的搭建和ssl证书的签署(需要letsencrypt插件),无论是添加插件还是升级组建都很方便。具体教程请参见这里。
•WordPress推荐在官网下载后使用WinSCP或其他工具本地上传以保证获取的WP是正确的版本。之前使用命令获取latest版时神奇的安装了不知道什么语言版WP。
•WP请安装在“/wwwroot/域名”目录下。否则尝试访问网站时会一直卡在oneinstack安装成功的提示页…
•在安装完WordPress后记得把index.html删除或者修改掉!因为这个文件的优先等级似乎是最高的,不删除/修改的话默认优先访问index.html。
•当尝试更新WordPress时如果要求FTP登录,请在wpconfig.php文件末添加
define(“FS_METHOD”,”direct”);
•/data/wwwroot/你的域名/wordpress(如果用的是oneintasck的话)文件夹下wp-content等文件夹请记得要执行下面的命令:
chmod -R 777 /文件夹路径
如果忘记了chmod可能会导致:
①WordPress无法自动更新,手动更新时提示需要某些文件夹没有操作权限或需要FTP登录。
②无法上传网页的标题图/站点logo等媒体文件。提示没有操作权限。
③各种神奇BUG。
暂时就想到这么多。以后想到别的了再更新XD
参考资料:
感谢在建站过程中给我提供帮助的各位。
VegetableCat