64位centos 5.5手動(dòng)安裝lamp,要求curl、json、pdo_mysql、gd,記錄如下。
http://httpd.apache.org/download.cgi
wget http://apache.etoak.com//httpd/httpd-2.2.17.tar.bz2
tar jxvf httpd-2.2.17.tar.bz2
cd httpd-2.2.17
./configure --prefix=/usr/local/apache --enable-so
make
sudo make install
sudo /usr/local/apache/bin/httpd -k start
若提示"make: *** 沒(méi)有指明目標并且找不到 makefile。 停止。"
則運行
yum -y install gcc
yum -y install gcc-c++
http://dev.mysql.com/downloads/mysql/#downloads
下載這4個(gè)(64位的):
MySQL-client-community
MySQL-devel-community
MySQL-server-community
MySQL-shared-compat
rpm -i MySQL-client-community-5.1.53-1.rhel5.x86_64.rpm
rpm -i MySQL-devel-community-5.1.53-1.rhel5.x86_64.rpm
rpm -i MySQL-server-community-5.1.53-1.rhel5.x86_64.rpm
rpm -i MySQL-shared-compat-5.1.53-1.rhel5.x86_64.rpm
sudo cp -rp /usr/lib64/libmysqlclient.* /usr/lib/
http://cn2.php.net/downloads.php
sudo yum install libxml2 libxml2-devel
sudo yum install curl curl-devel
sudo yum install libjpeg libjpeg-devel
sudo yum install libpng libpng-devel
sudo yum install libmcrypt libmcrypt-devel
tar jxvf php-5.3.3.tar.bz2
cd php-5.3.3
./configure --prefix=/usr/local/php -with-apxs2=/usr/local/apache/bin/apxs --with-curl --with-mcrypt --enable-mbstring --with-iconv --with-gd --enable-pdo --with-pdo-mysql --with-mysql
make
sudo make install
cp php.ini-development /usr/local/php/lib/php.ini
sudo cp /usr/local/apache/bin/apachectl /etc/init.d/httpd
sudo vi /etc/init.d/httpd
在文件開(kāi)頭加入下面幾行:
#!/bin/sh
# chkconfig: 2345 85 15
# description: Apache is a World Wide Web server.
sudo chmod +x /etc/init.d/httpd
sudo /sbin/chkconfig --add httpd
sudo /sbin/chkconfig --list httpd
sudo ln -s /sbin/chkconfig /usr/bin/chkconfig
sudo ln -s /sbin/service /usr/bin/service
sudo /sbin/chkconfig --list mysql
通過(guò)rpm安裝的mysql,已經(jīng)開(kāi)機自啟動(dòng)了。
http://blog.chinaunix.net/u3/115899/showart_2258825.html
http://www.zhuoda.org/xiezhi/103050.html
http://dev.mysql.com/doc/refman/5.1/zh/installing.html#installation-layouts
聯(lián)系客服