20061129

Try to install Ubuntu Server, but failed

想安装Ubuntu Server的冲动来自这篇文章的介绍:《How to Configure an $80 File Server in 45 Minutes》, 听说Jon Peck是这方面的大拿。于是找来Microsoft Virtual PC准备一试身手,刚开始安装就发现Virtual PC的界面窗口太小,一些安装时的选项都看不到。决定改投VMware,不错,很好用。安装步骤和文中介绍基本一样,这里贴出自己的步骤。
  1. 下载Ubuntu Edgy
  2. 在vmware上新建linux,选Ubuntu,往下的选项基本默认。
    1. 当问到安装什么软件的时候,选LAMP(Linux,Apache,Mysql,php)。
    2. 当安装完成的时候,去掉ISO。
  3. 重启后进入安装时创建的用户(我的是test:haha)。
  4. sudo su 键入 haha,进入sudo。
  5. 编辑sources.list
    nano -w /etc/apt/sources.list
    用下面的文字取代list中所有文字

    deb http://ubuntu.cn99.com/ubuntu/ breezy main restricted universe
    multiverse

    deb http://ubuntu.cn99.com/ubuntu/ breezy-updates main restricted universe
    multiverse

    deb http://ubuntu.cn99.com/ubuntu/ breezy-security main restricted universe
    multiverse

    deb http://ubuntu.cn99.com/ubuntu/ breezy-backports main restricted universe
    multiverse

    deb http://ubuntu.cn99.com/ubuntu-cn/ breezy main restricted universe
    multiverse
    保存。
  6. 升级所有组件到最新。
    sudo apt-get update
  7. 安装apache服务器
    sudo apt-get install apache2
  8. 安装php5
    sudo apt-get install php5
  9. 安装mysql服务器
    sudo apt-get install mysql-server
  10. 安装samba和swat
    sudo apt-get install samba smbfs swat xinetd
    samba smbfs swat xinetd分别是四个服务组件。samba是共享用的,xinetd是与日志有关的,其他就不知道是啥东西了。
  11. 建一个samba用户
    sudo smbpasswd -a test
  12. 用xinet记录samba
    sudo nano -w /etc/xinetd.d/swat

    # description: SAMBA SWAT
    service swat
    {
    disable = no
    socket_type = stream
    protocol = tcp
    #should use a more limited user here
    user = root
    wait = no
    server = /usr/sbin/swat
    }


  13. 重载xinetd
    sudo dpkg-reconfigure xinetd
  14. 开个浏览器,查看http://hostname:901/shares
    无法浏览,报错。
至此,发现对于一个对linux知之甚少的人的来说,按照文中的步骤照做也是不行了,应该还是有很多的设置我不知道。Jon Peck的步骤看来是针对有基础的人的。以后要好好学学了。有的学了。
update:第12步中,service swat和{不能在同一行,不然的话,就会出现14步的错误。现在好了。谢谢,Jon Peck的提醒。

标签: , ,

1 条评论:

Blogger Jon Peck 说...

I've made some minor revisions based on comments from others... things like sudo su are gone, xinetd conf is tweaked... let me know through my blog (in English, sorry) if you're still having problems.

23:17  

发表评论

订阅 博文评论 [Atom]

<< 主页