Ubuntu服务器版系统配置方法

桌面版的Ubuntu可以通过图形界面来配置系统信息,服务器版就必须通过命令行来设置了。本文会陆续收集一些系统信息的配置方法。

  1. 修改网络配置
  2. $ sudo vi /etc/network/interfaces

    添加如下格式信息

    # 设置为动态DHCP
    iface eth0 inet dhcp
    # 设置静态地址
    iface eth1 inet static
            address 192.168.214.100
            netmask 255.255.255.0
            network 192.168.214.0
            broadcast 192.168.214.255
            gateway 192.168.214.1
    

    你也可以在命令行中使用”ifconfig”命令来实现同样的功能:

    $ ifconfig eth1 192.168.214.100 netmask 255.255.255.0 broadcast 192.168.214.255 ...
    
  1. 修改DNS
  2. $ sudo vi /etc/resolv.conf

    添加如下格式信息

    nameserver 192.168.1.1
    search domain.com
    
  1. 修改主机名和地址映射
  2. $ sudo vi /etc/hosts

    类似于Windows下的”C:\Windows\System32\drivers\etc\hosts”

  1. 修改主机名
  2. $ sudo vi /etc/hostname
  1. 修改地区”Locale”
  2. $ sudo vi /etc/default/locale
  1. 修改终端用户登录时的欢迎信息
  2. $ sudo vi /etc/motd
  1. 修改命令行提示符
  2. $ export PS1="\u@\h:\w\$ "

    通过修改环境变量PS1来实现,对其他Linux发行版也有效。可以将其写入”~/.profile”。上例中\u指用户名,\h指主机名,\w指当前路径,而\$就是显示”$”提示符,注意最后跟个空白符。上面的参数也可以使用环境变量来替代,比如:

    $ export PS1="$LOGNAME@$HOSTNAME:$PWD\$ "
  1. 添加apt-get的repository源
  2. $ sudo apt-get install python-software-properties
    $ sudo add-apt-repository "deb http://archive.canonical.com/ubuntu maverick partner"
    

    添加成功后,会在”/etc/apt/source.list”文件中找到这条记录(在不同的版本里,也会在”/etc/apt/source.list.d/下创建一个新文件包含这条记录”)。你也可以直接修改”/etc/apt/source.list”文件来添加,修改或删除repository源。

  1. 将服务设为开机自动启动
  2. $ sudo update-rc.d mysql defaults     # 将mysql服务设为开机自动启动
    $ sudo update-rc.d -f mysql remove    # 禁止mysql服务开机自动启动
    

    注,如果要查询有哪些已注册的服务,可以用下面的命令

    $ service --status-all

发表评论

电子邮件地址不会被公开。 必填项已用*标注