Ubuntu 10.04 64bit 编译安装MySQL5.1.x、 PHP 5.3、NGINX 0.8.x
一时兴起,决定体验Ubuntu,当然少不了要配置开发环境。从网上收集了一些资料,开始配置安装过程。
首先我们现配置下系统,避免以后的问题。
1、locale 的问题,可能会造成在 SSH 终端下的乱码,Debian 可以用 dpkg-reconfigure locales 来设定,Ubuntu就不是这样了。可以先查看一下 /usr/share/i18n/SUPPORTED 这个文件,有哪些受支持的 locale 设定,然后用命令激活即可。
locale-gen en_US.UTF-8
locale-gen fr_FR
locale-gen zh_CN.UTF-8
locale-gen zh_CN
locale-gen zh_CN.GBK
locale-gen zh_CN.GB18030
然后设定系统默认的编码语言,这样 SSH 下面就不会有乱码了,打开 /etc/default/locale 文件,输入以下内容,然后重启系统即可。
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
2、因为系统的pygrub已经更换成pvgrub,此时我们可以根据自己的喜好升级系统内核了…那么我们就敲命令把内核也一起升掉好了…
apt-get update
apt-get upgrade
apt-get dist-upgrade
现在我们需要确认一下系统内核,然后把多余的系统内核给卡擦了…
uname -a #确定下版本,不要把现在正在用的给删了
dpkg --get-selections | grep linux #可以看到系统内核的列表
然后更改 /boot/grub/menu.lst,修改其中的版本就可以了,当然建议重启一下然后再删除系统内核。
4、安装一些必备的软件:
aptitude install vim
aptitude install wget
aptitude install rcconf
aptitude install cron
aptitude install build-essential
aptitude install imagemagick
aptitude install postfix
aptitude install vsftpd
aptitude install mailx
aptitude install gawk
aptitude install bison
一、先安装依赖包
apt-get install make
apt-get install bison
apt-get install flex
apt-get install gcc
apt-get install g++
apt-get install patch
apt-get install autoconf
apt-get install subversion
apt-get install locate
apt-get install libxml2
apt-get install libxml2-dev
apt-get install libbz2-dev
apt-get install libpcre3-dev
apt-get install libssl-dev
apt-get install zlib1g-dev
apt-get install libmcrypt-dev
apt-get install libmhash-dev
apt-get install libmhash2
apt-get install libpq-dev
apt-get install libpq5
apt-get install libncurses5-dev
apt-get install libldap-2.4-2
apt-get install libmhash2
apt-get install libmysqlclient16
apt-get install curl
apt-get install libpng3
apt-get install libjpeg62
apt-get install libsasl2-2
apt-get install libmcrypt4
apt-get install libltdl7
apt-get install libssl0.9.8
apt-get install libssl-dev
apt-get install openssl
apt-get install curl
apt-get install libcurl3
apt-get install libmysql++-dev
apt-get install libfreetype6-dev
apt-get install libncurses5-dev
apt-get install libpng12-dev
apt-get install libjpeg62-dev
apt-get install libcurl3
apt-get install libcurl4-gnutls-dev