Leo の Blog Where there is a will there is a way! Trust youself can do it!

23五/090

快速搭建Linux开发测试WEB服务器系列1-系统安装

近来一直在做 Window 下的网络项目, 有一段时间没有玩 Linux, 刚好周末有点时间. 把现在常用Linux Web 服务器开发测试环境搭建一遍, 方便工作使用. 首先搭建一台简洁版的linux工作站吧. 通常发行的Linux带了太多的软件包. 而这些我几乎用不到. 所以定制一台. 只安装我用到的软件就行了.

首先选一个比较稳定版本的Linux发行版本吧. 个人推荐 Debian, 在国外的 webhosting 服务商可以看到. 大部分是使用 Debian 系统的. Debian 的稳定性那是一流的. 不过发行包非常大. 一张DVD就有4G多. 不过可以选 Debian 的分支版本. 就是现在很热的 Ubuntu 来做工作站. Ubuntu 是越来越热了. 从 5.10 我就开始用它了. 个人也是非常的喜欢它.

那么现在开始安装个简洁版的Linux系统吧. 下载一张 Ubuntu 的 Alternate CD, 建议使用 8.04.2版本, 这个是LTS版本, 也就是长支持版本, 会支持到 2011 的样子. 也是目前 Ubuntu 系列中最稳定的版本了. 放入电脑光驱, 设置为 CD 启动 First . 开机进入 安装界面. 我们只安装 Base System.

安装基本系统

选择第一行 install ubuntu, 然后按 F4 键, 选择安装 command-line 系统. 语言设置为 english. 然后按照提示输入相关资料. 通常磁盘选择的时候使用整个磁盘自动分区. 在安装到 Configuring apt 部分的时候需要连接到外网服务器扫描镜像站点. 这个需要的时间视本地网络环境可能有长短. 普通 ADSL 用户需要耐心等待. 安装完成, 重启OK.

配置系统, 安装软件.

备份修改源信息

1
2
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo vim /etc/apt/sources.list

去掉 deb cdrom 这行的 "#" 其他行都加#注释掉 或者删除都可以. 我们暂时用CD做为源.

开始使用CDROM做源提供软件安装

1
sudo mount /dev/cdrom /media/cdrom0

更新一下源地址

1
sudo apt-get update

安装一下编译环境

1
sudo apt-get install make gcc build-essential

安装X基本软件包.

1
sudo apt-get install x-window-system-core

安装一下显视驱动

1
sudo apt-get install libgl1-mesa-dri

使用gnome桌面管理器, 安装gnome桌面核心包. gnome-core 这个包CD里没有单独带. 现在抛弃CD源, 改用国内的CN99源. 关于软件包的源, 国内很多服务器都提供. 自己选择一个比较快的下载点即可. 通常推荐电信用户使用 cn99 的源, 速度快, 还稳定.

这里先去掉卸载掉CD:

1
sudo umount /media/cdrom0

这里要重新修改 sources.list 文件:

1
sudo vim /etc/apt/sources.list

把里面的信息全部删除. 输入下面的信息:

deb http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ hardy-backports main restricted universe multiverse

再更新一下源地址:

1
sudo apt-get update

一般修改源操作后都记得执行一下更新命令. 不然源修改无效.

安装gnome桌面核心包.

1
sudo apt-get install gnome-core

这里有个软件包是专门处理其他语言文件的. 如果硬盘空间很紧张的话可以安装以下. 效果不是很好. 不建议安装. 安装也可以.

1
2
sudo apt-get install localepurge
sudo localepurge

安装完了执行一次, 选择要保留的选择. 选 en, 和 zh 相关的., 以后安装软件后都会自动执行的.

安装一下一些很有用的系统小工具, 比较多.  各个包名之间用空格分开.  一次性安装完.

1
sudo apt-get install gnome-system-tools gnome-system-monitor gnome-volume-manager gnome-utils gnome-netstatus-applet network-manager synaptic gnome-audio gnome-themes metacity-themes gconf-editor

再安装几个常用的小软件:

1
2
sudo apt-get install unrar unzip p7zip-full cabextract
sudo apt-get install autoconf automake1.9

安装完后现在更新一下系统:

1
sudo apt-get upgrade

OK, 现在输入 startx 系统即可进入 window 界面. 不过比较丑陋. 但是很简洁. 我喜欢.

下篇说一下虚拟机里安装这套系统里必须安装的那个 tools 工具.

评论 (0) 引用 (0)

还没有评论.


发表评论


还没有引用.