ubuntu上的web服务配置
今天下午QQ不小心在线,被老大逮去办公室配了台服务器。这是老大新买的一台主机。。C4 2.8 X64, 2G DDR2, SAMSUNG 200G SATA,主板芯片组是ATi的,
老大说要跑Web服务,我就带了个RHEL4去,结果。。丢脸得很,居然无法识别硬盘。加载其他兼容SATA驱动,还是不行。。百般无奈之下,,给它装了Breezy,由于这个块板子太神奇,最终显卡,声卡什么的还是没有认,X也启不起来,不过还是不影响它跑服务,
apt-get install装的apache2有点搞,从目录结构到conf文件,都跟RH的有点不一样。配虚拟主机的时候出了点小问题,幸亏张华帮了下忙,搞定了!这里感谢一下。
主要是这样的,一开始以为得添加Listen 80,因为Ubuntu的Apache2里默认没有这行,但是结果还是提示出错,经过n次傻瓜式调试终于发现,Ubuntu-Apache2的虚拟主机配置应该这样写,
<VirtualHost *>
ServerName www.mysun.org
ServerAdmin lyychee@gmail.com
DocumentRoot /var/www/mysun
</VirtualHost>
<VirtualHost *>
ServerName lg.mysun.org
ServerAdmin blue367@sina.com
DocumentRoot /var/www/lg
</VirtualHost>
<VirtualHost *>
ServerName nokia.mysun.org
ServerAdmin jerrylee@cnool.net
DocumentRoot /var/www/nokia
</VirtualHost>
应该是<VirtualHost *>而不是<VirtualHost *:80>(这里有必要跟RedHat区别一下),Listen 80添不添是无所谓的,
之后张华跟我说,除了mysun.org可以做a记录以外,其他所有二级域名都要做别名(我有时候一直在想www它到底算不算是一个二级域名呢?),而我先前做的全是a记录(我以前以mysun.org结尾的二级域名都是送人的。。天南地北不是a记录就是url转发,所以也不知道在一个IP,同个端口上的VirtualHost能不能这样做。。),由于万网的DNS更新需要一段时间,我就懒得改了。。先试试再说,,结果没有问题。OK。,很爽。。。
明天考CET了,装完了apache2,proftp,PHP,MySQL,先陪老婆早点睡。。明天考完了再做个iptable fitler,然后再做个ftp quota,哈哈哈哈~~闪。
对了,,还不得不提一下,Ubuntu默认情况下是没有安装ssh server的,得自行安装,
sudo apt-get update #得先更新一下系统
sudo apt-get install ssh本文来自:http://www.xiaoyaxiao.com/5832.html
发表您的高见!