标签为 "linux" 的存档

用ylmf os来搭建web服务器

这几天一直忙于折腾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登陆。最后再照着官方的教程一步一步的来,基本上不会有什么问题,偶尔有点小问题,只有稍稍懂点英文一般也不会出现什么问题。

来看看我弄的最终效果图:

测试域名:http://work.simplove.tk

clip_image002

clip_image004

这是探针。用虚似机跑的,看起来很吃力。。。

安装的情况不细说,来说说如何设置用自己的域名来访问吧。

在这里我用的是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

clip_image005
这个设置完以后,设置虚似机,由于我用的是无线上网。所以麻烦点。。。

clip_image006

这里选桥接模式。

clip_image009

来看一下虚似机获得的IP地址。

clip_image010

在路由器里面开启DMZ主机,或者你用其它的办法只开放80端口也行。

到了这一步,我们就可以成功访问二级域名http://yinxt.8800.org/

clip_image011

不过我们的最终目地是要使用自己的域名做解析。所以我们还需要下一步~~~

那就是在域名管理里面添加一条CNAME记录提向刚才申请的二级域名。这样就OK了。

clip_image012

参考或引用文章链接:

http://www.xiaoboyang.com/ubuntu10-04-%E7%94%A8-root%E7%99%BB%E9%99%86%E5%9B%BE%E5%BD%A2%E7%95%8C%E9%9D%A2.html

http://unix-cd.com/unixcd12/article_3758.html

http://lnmp.org/install.html

http://www.3322.org/static/client.html