其实之前网站上并没有多少东西,除了某个奇怪的功能被我强行下线,百度贴吧签到器正在后台默默的跑之外,要迁过来的只有主页和wordpress而已。而主页总共就俩文件,wordpress自然是重中之重。这次迁移学到了不少东西,贴出来分享下。
vps刚到手的时候,系统选择让我纠结了好久。起初和曾爷爷一样跳坑用了CentOS 7,期间参考了骏骏菊苣的这篇文章,不过玩了两天之后我发现这货并不适合我的智商,果断换回Ubuntu。Debian也不错,我树莓派用的是基于Debian的Raspbian,Kali也是基于Debian的。Nginx直接编译安装并没有卵用,于是我apt-get了下,然后再编译安装加进SSL模块。具体还是详见猪大婶的文章。
wordpress站的nginx配置文件我对着default重写了一个/ect/nginx/sites-available/wordpress,接着做个软连接:
ln -s /ect/nginx/sites-available/wordpress /ect/nginx/sites-enabled/wordpress
wordpress本身在服务器里面就两块:网页文件和数据库。于是我们将这两块打包拖下来就可以。
打包(其实是压缩)wordpress文件:
tar zxvf wp.tar.gz /usr/share/nginx/wordpress
导出wordpress数据库:
mysqldump -u USERNAME -p wordpress > wp.sql
然后到根目录下把wp.tar.gz和wp.sql拖到本地来,再上传到阿里云的/usr/share/nginx文件夹。