这几天一直忙于折腾web服务器,之前用的是easyphp,虽然简单,不过功能真的很少,并不适合搭建高性能的web服务器。自己买的那个盘古空间老是不停的抽风。Uptime是99.598%。这让我比较无语。。。后来还是决定自己先学着弄liunx服务器吧。在网上搜了很久,都说Ubuntu不错,我又选了下,最后挑了基于Ubuntu 10.04的ylmf 0s.
安装ylmf os我就不介绍了,官方有大把的教程。我之前想在自己的真机上装,可老是花屏。。。(用的是HP的蟑螂机)~~~没办法,只好用虚似机装了,其实我最喜欢用Virtual PC,因为它占用内存小,运行流畅,可惜我现有的这个版本并不支持安装linux系统,没办法就选了VirtualBox来安装了。
系统装完以后,就开始装软件了,我比较懒,直接安装了LNMP。照着官方的教程折腾了好多次今天终于“修成正果”了。按照我的经验,最好是用ROOT账户登录,否则有些东西是没有权限安装的。如果你不记得ROOT账记的密码了可以这么操作:在终端执行命令:sudo passwd root,回车后提示要输入当前用户密码,验证通过后会提示设置root密码,重复密码。再重新启动就可以用root登陆。最后再照着官方的教程一步一步的来,基本上不会有什么问题,偶尔有点小问题,只有稍稍懂点英文一般也不会出现什么问题。
来看看我弄的最终效果图:
这是探针。用虚似机跑的,看起来很吃力。。。
安装的情况不细说,来说说如何设置用自己的域名来访问吧。
在这里我用的是33322.org提供的动态域名服务。用的是命令行安装模式。
这个官网上有介绍
lynx -mime_header -auth=user:pass http://www.3322.org/dyndns/update?system=dyndns&hostname=myhost.3322.org
user是你登录3322.org的用户名,pass是密码 myhost.3322.org替换自己申请的二级域名。
如果有一些提示,你得先运行:
sudo apt-get install lynx
这个设置完以后,设置虚似机,由于我用的是无线上网。所以麻烦点。。。
这里选桥接模式。
来看一下虚似机获得的IP地址。
在路由器里面开启DMZ主机,或者你用其它的办法只开放80端口也行。
到了这一步,我们就可以成功访问二级域名http://yinxt.8800.org/
不过我们的最终目地是要使用自己的域名做解析。所以我们还需要下一步~~~
那就是在域名管理里面添加一条CNAME记录提向刚才申请的二级域名。这样就OK了。
参考或引用文章链接: