采用的架构是:AWS 云主机+万网域名+XAMPP
第3步参考文章:http://www.myhack58.com/Article/sort099/sort0102/2011/29494.htm
1.AWS云主机
这个的申请,网上有教程的。主要注意的是需要去淘宝购买1个1美元的虚拟vida卡账号,用于激活。其他的信息填英文就可以了。
至于主机位置,就选用俄勒冈即可,我建了站以后访问速度很好,也不存在墙的问题。
成功之后,进入管理控制台EC2,建立并运行一个实例,按照它免费的配置点到底就行。反正我选的是Ubuntu64位14.04 server版。然后运行实例。
然后需要做三件事。
①安全组
新建1个安全组,然后建立相应的出站规则(其实就是开启相应的端口),至少要开启SSH 20,HTTP 80端口。
SSH用于这边访问主机,进行相应的配置。
HTTP用于网页访问。
②弹性IP
在访问的时候,需要有一个IP地址,这个在运行中的实例那里就能看到。
但是亚马逊默认每次启动都有不一样的IP,这样用SSH连接的时候很麻烦。
通过弹性IP可以绑定固定IP。
注意如果申请了固定IP不绑定是要收费的,而申请一个,然后绑定在自己身上是不收费的。
③密钥对
新建密钥对,下载秘钥,到时候ssh登录的时候要用到。
2.万网域名
这是阿里旗下的一个网站,可以直接用淘宝账户购买。
购买之后直接解析,然后绑定刚刚的主机域名即可。
DNS服务器都不用换,就用阿里的。
3.XAMPP
cd /opt
sudo wegt http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.12/xampp-linux-x64-5.6.12-0-installer.run
这个文件100多兆,但是亚马逊的主机很快,半分钟下好。
这是一个linux下的可执行文件。
#./xampp-linux-x64-5.6.12-0-installer.run 即可。
运行
#/opt/lampp/lampp start
这个时候其实已经可以浏览到网页了。
输入自己申请的域名,然后会弹出 域名/dashboart/这个网站。
这是没有配置的时候,默认的xampp的广告
配置文件
#vim /opt/lampp/etc/httpd.conf
进入以后有很多内容,找到
这是我修改以后的,两个红色部分就是描述的你的主页所在的位置,开始这个位置就是指向了它的广告,
现在你自己设定一个目录然后写一个index.html就会显示你的内容了。
至于最上面那一句是可以显示中文。
其余的东东就自己弄了。