前面有一篇是寫使用rpm包搭建lamp環境的,那種方法安裝方便,是非常容易就能上手的,但是由於rpm包的更新是需要一段很長時間的,所以如果想要安裝比較新的包,最好的方法是源碼安裝。
一般的源碼包放在/usr/local/下,mysql,apache源碼包均解壓放在其下,php放在/usr/local/src/下
安裝的大概步驟:
一.先要使用yum下面四個包安裝(最好使用組安裝)
例如:yum groupinstall “development tools” –y
a. Development Tools
b. Development Libraries
c. Legacy Software Development
d. X Software Development
二.做完如上操作後下面我們先安裝mysql,要把紅色字體需要安裝的包放到目錄下
1.拆解mysql文件到/usr/local 目錄下
[root@localhost ~]# tar -zxvf mysql-5.5.15-linux2.6-i686.tar.gz -C /usr/local
[root@localhost ~]# cd /usr/local
2.切換到mysql-5.5.15-linux2.6-i686,可以用ll查看裡面的文件
[root@localhost local]# cd mysql-5.5.15-linux2.6-i686/
3.查看安裝方法
[root@localhost mysql-5.5.15-linux2.6-i686]# less INSTALL-BINARY
實例安裝步驟:
shell> groupadd mysql
shell> useradd -r -g mysql mysql
shell> cd /usr/local
shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz
shell> ln -s full-path-to-mysql-VERSION-OS mysql
shell> cd mysql
shell> chown -R mysql .
shell> chgrp -R mysql .
shell> scripts/mysql_install_db --user=mysql
shell> chown -R root .
shell> chown -R mysql data
# Next command is optional
shell> cp support-files/my-medium.cnf /etc/my.cnf
shell> bin/mysqld_safe --user=mysql &
# Next command is optional
shell> cp support-files/mysql.server /etc/init.d/mysql.server
打開另一個終端
[root@localhost ~]# cd /usr/local