说来惭愧,玩了这么久的网站,要么是用虚拟主机,要么是用云平台,竟从未自己鼓捣过真正的服务器,不过,这个遗憾今天得到了解决。

说起来还是得感谢国家,如果不是政府加强网络审查,百度云就不会解除未备案域名的绑定,百度不解除绑定,我就不会寻求新的托管服务器,如果我不寻求新的服务器,也就不会接触到Linux的VPS,而有这么美妙的体验。

我首先想自己买DO的VPS,但是信用卡支付一直是个问题,GlobalCash的短信总是有问题,不得以之下我只有求助于V2EX ,很快V友们给我提了很多建设性的建议,,其中一位愿意提供他自己的一个BuyVM的VPS,2月1日到期,他表示,如果我到期还想继续使用的话可以直接在他那里续费,价格也很合理,仅仅4$每月。

但是我第一次使用VPS,他给我的仅仅一个IP地址,和一个root密码。

我甚至不知道怎么去连接。

幸好有万能的Google

我在一番搜索后,下载了Prtty,这应该是最简单方便的ssh连接工具了。

填入IP地址,,点击open即可

然后输入root和密码

登陆成功之后显示

现在就可以执行命令了

像基础的cd,dir我是知道一点的,显示当前目录的命令是pwd

对我而言,这只是一个黑黢黢的命令板,距离漂亮的网站还有多大的距离!

对于我这样不熟悉命令的人来说,图形化是当务之急。

经过又一番搜索,我决定使用AMH

关于安装,AMH的官网有清晰的说明,只需一个命令就可以搞定

wget http://amysql.com/file/AMH/4.2/amh.sh; chmod 775 amh.sh; ./amh.sh 2>&1 | tee amh.log;

然后就是数据的滚动,很酷,不过要等一会,中途会让你设定一个管理密码和mysql密码,再等上一会就完全搞定了。

这时候直接浏览器访问 IP地址:8888就会出现web管理页面

嗯,就是这样(暴露IP了)

我用VPS最主要的原因是转移网站,即把我托管在BAE的网站转移过去,所以一个图形化管理界面远非目标。

不过,离成功也只有一步之遥了。

在AMH的管理网页里面,很多东西都是非常熟悉的,FTP,MYSQL,虚拟主机。

事情变得非常简单,在虚拟主机里面新建主机,绑定域名,然后通过FTP传网站文件,再在MYSQL里面导入数据库就OK了

新建虚拟主机,做包括域名的一些设置,然后

设置FTP,最后,导入数据库

需要指出的是,AMH的自带数据库管理工具居然没有导入功能,不过在AMH提供的插件里面发现可以安装PMA,这就好办了,

进入PMA,导入数据库

完成,接下来就是网站文件的上传了

无需多说,FTP连接之

使用PUT命令上传文件(网站zip压缩包),然后再Pretty用Unzip命令解压

解压之后就可以看到网站文件了

最后,去DNS那里该一下解析地址,从万恶的BAE到VPS的IP地址,大功告成。

现在,访问一下试试  http://www.3linepoem.com

速度很快,丝毫感觉不出服务器远在美国旧金山,Cool~

嗯,我知道我用的是最简单的方法,不过我很高兴着打开了我进入Linux的大门。

同样的,我也很高兴我的网站可以在另一个地方继续存在下去


我的微信公众号~