炒土豆丝的 Wordpress 新家:VPS ~ Ubuntu + Apache + MySQL + PHP

接上文,拿到 @茄子泥焗黃魚 土豪的 VPS 后…

折腾好 Shadowsocks 服务端,就打算把网站搬到 VPS 上,之前的虚拟主机虽然便宜,但速度真的不怎么样,偶尔还会抽风。像我这种日访问量在个位数的网站,搬到这种配置的 VPS 上应该会很爽。

既然要搬家,那就顺便换个域名吧。

原域名 bakatd.com ,虽然简短,但是不能通读,所以换成了现在的 bakahouse.com ,读音:巴卡豪斯…意译:笨蛋公寓,参考了白宫的域名 whitehouse.gov 。

先设置把旧域名转发到新域名。

godaddy-Forwarding

Linux VPS Ubuntu 系统配置指南

VPS 的 Web 环境选择,Ubuntu 的中文 WIKI 写得最详细,所以我选择了 Ubuntu…

使用 Apache 搭建站点,对着 WIKI 上的命令一直复制粘贴,返回结果结果都正常,很方便的就配置好了 Apache + MySQL + PHP 。

但是测试站点的时候死活打不开,折腾着终于发现我配置的 Web 根目录是 /var/www/html ,而不是 WIKI 上写的 /var/www/ 目录,把文件移动到 /var/www/html 目录后终于能打开测试站点了。

测试站点:雅黑PHP探针

tz-php

测试完成,Phpmyadmin 也安装完成后,就可以给网站搬家了。

我的 Wordpress 网站文件备份在 Dropbox ,通过 Dropbox 分享链接,然后用 wget 命令下载。

下载后把文件重命名为 tar.gz 格式后辍,再移动到 Web 根目录,解压:

接着修改 WP-Config 配置文件,把数据库名称、账号、密码等改成现在的 VPS 的。

再进入 Phpmyadmin 导入以前的 SQL 数据库备份。

因为这次不仅搬主机,还顺便换了下域名,所以 SQL 数据库也需要把老域名改为新域名,执行几句简单的语句就好了。

wordpress 搬家换域名时SQL需要做的修改

正以为大功告成准备休息时,却发现除了主页和后台,其他链接打开都是404。

WordPress 伪静态规则(IIS/Apache/Nginx)

查了下资料说是伪静态问题,在站点根目录建一个 .htaccess 文件,复制如下代码保存:

发现还是不行,再用 vi 编辑器修改下 apache2.conf 配置。

找到

改为

保存并退出,重启 Apache2 。

这次真的就大功告成了,遇到以上几个小问题,多搜索下就能找到解决办法了,至于到底哪个地方出错导致的问题我也不清楚,不管了。

index-photo

  • linux下感觉就是太蛋疼,不过大部分都是开源免费,有什么问题基本上搜索下都能解决。我当初玩linux也是这种感觉,所以就放弃了。开源的东西有时候想要解决真的只能自己动手,所以我现在觉着最好买付费的,因为可以右键骚扰作者

  • fuck 怎么全是乱码,新地址是多少

  • 土豪VPS到底是怎么一个价位啊?

  • 三十块钱一个月~~~算下来,一天一块钱,你觉得怎么样呢?国内阿里云大概是五十多块钱吧,一个月

    • 性能OK,速度OK,比单独买翻墙工具和虚拟主机好多了,还能各种折腾。