写在前面
随着云服务器的价格越来越亲民,越来越多的博客爱好者希望通过架设自己的服务器,以便拥有更加自由的操作空间和更加灵活地主机配置。但是,购入了一台云服务器就相当于自己架设了一台网络主机,涉及到关于主机系统的安装和维护,这些工作对小白用户非常的不友好,甚至对专业用户来说,也是非常浪费时间和精力的。如果只是想架设一个Wordpress博客或者其他网站,安装一个主机面板是一个非常好的选择。
首先,说说我的主机,作为业余爱好者,主机稳定、便宜为最好,阿里云时常便宜到啥程度呢?我感觉每年主机花费在千元左右都是可以接受的,这还是虚拟主机的情况下,几百块的虚拟主机我学生时代也用过,连存储空间都不够。现在的阿里云ECS有时候几百块一年,甚至便宜到一、二百一年,这简直是做慈善啊。
当然,国际版正常情况下好像没这么便宜,国内线路主机需要域名备案。代价是抽出一点时间来配合阿里云的流程,好处是国内主机速度要好很多。
准备工作
一台云服务器,下载宝塔面板(免费的),Wordpress主程序(或者你需要迁移的文件和数据),一点耐心。
第一步 配置云主机
云主机配置不写了,都是简单操作。
这里说一下aliyun的营销问题,刚购买完相关产品,营销电话救过来了,还冒充技术人员,我交流了两句,发现技术一窍不通,然后拼命让我买其他产品什么的。
千万别信这个,他们根本就不了解你的需求,配置还是量力而为。
我除了ECS最低配的主机之外,仅激活了弹性公网IP,而且是后付费的,用多少交多少,一般个人博客的流量远用不着包年或包月(大牛博客例外)。
第二步 安装宝塔
根据宝塔面板官方的安装说明操作即可。
注意:
- 关于主机的最低要求,官方最新版6.X的要求,内存512m以上,经我亲测,主机内存至少1G以上。否则就算安装面板没有出现问题,后续安装pHp7.0以上版本时,也会报错,安装进程直接被kill了。
- aliyun安装完成宝塔面板后,第一件事就是该云主机安全策略。这里的安全策略说白了就是端口配置,把宝塔需要开通的端口都开通就行了。ssh,ftp,phpmyadmin这些都有特殊的端口,宝塔面板自身也有8888端口需要使用。我配置成功后基本端口如图1:
- 安装宝塔完成后的所有用户名和密码,都要保存好,自动生成的登录地址和用户名密码都很复杂,肯定记不住。
第三步 配置宝塔运行环境,安装拓展
第一次打开宝塔会提示安装一键包,有LNMP和LAMP两种选择,个人习惯apache,选择后者。
安装完毕后可以安装不同版本的php、Mysql,还需要独立安装ftp服务方便上传文件,其他的拓展视情况安装。
注意:
- php7.0以上版本我安装的时候出现了杀进程的状态,因为主机的内存太低了,512m肯定不够用,升级1G内存就正常了。
- 建议先在程序管理里面先卸载Memcached服务,如果不在这里先先卸载,在php扩展管理里面安装Memcache会报错。这个应该是bug。
第四步 安装/迁移Wordpress
新安装WP实在没啥可说的,已经傻瓜化了。
迁移就涉及到比较多的问题,我主要遇到的问题是数据库导入的事情,我原来的数据库是UTF8mb4格式的,导入的时候没有注意,选择了UTF8格式,结果文章内容全都导入失败,这一点千万注意。关于两种格式的区别和关系请自行百度。
此外,宝塔也自带了SSl功能,一件启用很好用。建议开启宝塔自带的图片防盗链功能,节省流量。
第五步 Wordpress加速问题
根据大牛们的测试,wp开启Memcached+Batcache加速功能会极大的提高运行速度,降低主机负载。这个过程中涉及到安装Memcached拓展的问题,这里再一次重点提示一下,宝塔面板里需要先卸载程序里面的Memcached扩展,然后再进入php的扩展模块进行安装才能够安装成功。
我利用我爱水煮鱼大神的wpjam-basic插件开启了Memcached功能,然后,又安装了wp-super-cache插件。后者似乎自带了Batcache功能。两者配合使用,使网站确实加速了不少。
这里有个坑要注意:如果同时在宝塔里安装了两个WP站点,即两个域名指向同一个弹性公网IP的情况下,两个网站的数据库前缀名不能够相同,例如:默认安装两个站点数据库前缀都是“wp_”,这种情况下启用Memcached相关服务会产生问题,可以改为自己喜欢的例如“wpfxp_”或其他。
此外,我还顺便对我的主题上的图片使用了lazyload技术,配合Masonry布局和ajax加载,使网站整体上感觉很操作比较流畅。有时间也想写篇文章讲一下Lazyload+masonry+ajax这三个功能的整合问题。
写在最后
这篇文章简单记录了我在整个过程中遇到的坑,其实都不是什么大问题,更详细的安装教程网络上一搜一大片,我就不复制粘贴了,没啥意思。只给要入手的同学提供一个壁坑记录,仅供参考。
宝塔一键全能管理服务器,1分钱体验525.6元的插件,还有专业版奖励,立即一起来组队https://www.bt.cn/team.html?MTI0NjYweno=
如何添加文章目录功能啊
安装插件Easy Table of Contents
感谢分享
我现在的阿里云一年才114,1核2G,100%CPU性能,感觉爱了
天啊,你们买的都这么便宜,怎么做到的?
怎么做到的?在哪?这么这么便宜呀。。。
当时看阿里云做活动,买过一款阿里云的服务器,没看清那后面有个“突发性能,10%性能基线”几个字,被坑大了。一个服务器性能比西数的虚拟机还要差得多,搭个博客都运行不了,退还退不了,最后无奈转投腾讯云,那阿里云就只能丢了。
阿里云被人诟病已久,不过我的用的还好,低配跑个小博客还是不错的,可能是我的访问量太低了哈哈
阿里云那些轻量服务器都是蒙人的,不能装宝塔。
确实过于入门了,不过优化下也够用
轻量服务器我测试过,轻量服务器只能装64位的centos7,变相的让你加钱升级,安装宝塔后在网站一键迁移的时候进度条33%会卡主,各种方法都不行。
确实有钓鱼消费的嫌疑!
这 。我现在的轻量感觉挺快的呀。。。
按量付费,你不怕那天被人攻击直接扣到破产么?
有这个可能,我的办法是设个欠费报警,有问题尽快停机就好了。另外花几十块买个共享流量包,也完全够用了,保险一些。
算在网上有自己的一亩三分地
确实是的,云的灵活性更高,但是也更操心了。
每年千元花在主机上不心疼,果然是有钱人!!我加速的方向除了做缓存,另一个就是将静态资源分载出去了……不想一窝蜂堆在主机上,况且我主机也没那么大的空间……
有钱谈不上,不过爱好不多,舍得花是真的。
使用宝塔的人挺多的
确实简单实用,但是新版好像比较吃配置
没什么坑,还是挺简单的
对于新手还是有一些坑的
宝塔良心面板,一键迁移更是不错。
好像还是很占资源的,不过方便是真的!
正好最近要换,太棒了·~~~~
换起来又是一阵折腾。。
哈哈。我也是最近换的阿里云
欢迎加入ECS折腾大家庭
这么便宜的吗,我这个是活动120一年买下的,不过续费要1200左右,我正愁着到期了该怎么办呢。
不管续费了,我趁便宜一口气买了5年,5年以后再说
我的主机1000左右一年,哪里有几百的啊,我也去看看
阿里云活动期间最低配ECS就是几百块啊,当然,不算流量包。而且买的年数越多越便宜。
嗯嗯,我要去研究下阿里的价格。过去十年一直用的是西部数码的主机。
阿里的价格就是有优惠券或趁着活动买比较划算