centos/redhat 利用yum快速安裝php mysql gd apache

lamp環境爲(Linux+Apache+MySQL+PHP)
使用 yum 程序安裝所需開發包(以下爲標準的rpm包名稱)
# yum install gcc gcc-c++ gcc-g77 flex bison autoconf automake bzip2-devel zlib-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel openssl-devel libxml2-devel gettext-devel pcre-devel

安裝mysql
########################>>mysql
yum -y install mysql mysql-server
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
//安裝完mysql後需要啓動激活mysql
mysqladmin -u root password 123456 (自行修改!!)
配置mysql的密碼

安裝apache
########################>>apache
yum -y install httpd
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
apache的web存放目錄
/var/www/html
apache的配置文件
/etc/httpd/conf/httpd.conf

安裝php
########################>>php
yum -y install php
/etc/init.d/httpd restart
重啓激活php

測試php是否安裝完成
vi /var/www/html/info.php
< phpbr >phpinfo();
?>

yum search php
搜索php的相關的組件

安裝php的組件
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc  /**** 配置代碼 ****/

./configure --with-apxs2=/www/bin/apxs --with-openssl --with-bz2 --with-curl --enable-calendar --enable-dba --with-gd --with-tiff-dir --with-jpeg-dir --with-png-dir --with-zlib --enable-gd-native-ttf --enable-gd-jis-conv --with-gettext --with-iconv --enable-mbstring --with-mysql=/usr/local/mysql --enable-wddx --with-xmlrpc --with-mcrypt=/usr/local/mcrypt --enable-sockets --enable-zip --with-freetype-dir --enable-ftp

/etc/init.d/httpd restart
重啓激活php

安裝phpmyadmin工具(32位環境)
########################>>phpmyadmin
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
rpm -Uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
yum -y install phpmyadmin

修改phpmyadmin的配置文件來允許訪問
vi /etc/httpd/conf.d/phpmyadmin.conf    >>>    allow

vi /usr/share/phpmyadmin/config.inc.php     >>>    把phpMyAdmin的驗證方式從默認的cookie方式改成http


使用phpmyadmin將mysql不安全的權限刪除

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章