自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

CentOS4.2安裝相關(guān)配置軟件與介紹編譯php

系統(tǒng) Linux
CentOS4.2安裝時本來裝上了自帶的apache2 php4.39 和mysql4.1 。為了嘗嘗php和mysql5 的鮮,于是把這幾個卸個干凈。重頭再來。

CentOS4.2安裝更新了很多版本更新,我本人認為CentOS4.2安裝在CentOS系列里很好使的文件系統(tǒng),在此向大家推薦。如今技術(shù)不斷更新,各種使用文件都已經(jīng)淘汰。我認為還是有很不錯的如CentOS4.2安裝相關(guān)系統(tǒng)軟件值得大家來運用。CentOS4.2安裝apache2.2,mysql5,php5過程記錄費了2天工夫,總算把這幾個東西裝上了,配置過程記錄一下,以備查閱。

CentOS4.2安裝時本來裝上了自帶的apache2 php4.39 和mysql4.1 。為了嘗嘗php和mysql5 的鮮,于是把這幾個卸個干凈。重頭再來。
centos自帶yum的升級程序確實好用,用這個把安裝以上幾個所需的庫和工具裝好,就可以開始編譯了
apache和mysql是比較好配的基本上就是 ./configure make make install 三部曲
apache下載了2.2源碼包 httpd-2.2.0.tar.gz
./configure --enable-mods-shared=all --enable-so --enable-ssl=shared --enable-vhost-alias=shared
make
make install

mysql是binary安裝,mysql-standard-5.0.19-linux-i686-glibc23.tar.gz
當然也可以使用 src.rpm的包 ,編譯解壓后也是一個目錄。完了以后mv 到想要安裝的目錄即可。
最好放在默認的位置 /usr/local/mysql
如果不放在這里,也可以做一個link過來。這樣省去很多麻煩。
tar -vzxf mysql-standard-5.0.19-linux-i686-glibc23.tar.gz
解壓后不需configure
解壓到 /usr/local/mysql
CentOS4.2安裝配置一下my.cnf 
然后 cp 到 etc/my.cnf
mysql.server 啟動,,ok!

php的配置就比較麻煩了,原因是要安裝擴展,
如果不需要擴展直接 ./configure就搞定了
下載php-5.1.2.tar.gz
tar -vzxf php-5.1.2.tar.gz
尋找需要的擴展所在位置,然后
./configure --prefix=/home/server/php5 --with-mysql=/usr/local/mysql/ --with-mysqli=/usr/local/mysql/bin/mysql_config --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/include/libxml2/libxml --with-gd --with-jpeg-dir=/usr/local/modules/jpeg6  --with-zlib --with-png --with-freetype-dir=/usr/local/modules/freetype --with-imap-dir=/usr/local/lib  --with-xmlrpc --with-config-file-path=/home/server/php5/etc --with-openssl=/usr/share/ssl  --enable-mbstring=all
make
make install

CentOS4.2安裝配置php
cp php.ini-recommended /home/server/php5/etc
打開apache配置文件 httpd.conf
加入
LoadModule php5_module        modules/libphp5.so
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
到此就ok了!

最后記錄一下CentOS4.2安裝編譯php動態(tài) 擴展的方法,就引用一下別人的成果了:
cd ext/擴展目錄
找到php安裝目錄里的 bin/phpize
/usr/local/php5/bin/phpize 回車
顯示如下
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20050922
Zend Extension Api No:   220051025
這樣就在 ext/mysqli 目錄下生成了configure文件
再運行一下configure,根據(jù)情況指定參數(shù),例:mysqli擴展
./configure --with-php-config=/home/server/php5/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config --prefix=/home/server/mysqlimake
make
make install
把生成的 .o文件 mv 到 ext目錄
然后在php.ini里把這個文件加載
extension_dir="/home/server/php5/ext"
extension=mysqli.so
以上介紹CentOS4.2安裝相關(guān)配置軟件。

【編輯推薦】

  1. CentOS系統(tǒng)安裝創(chuàng)建在虛擬機中
  2. CentOS安裝slockd建創(chuàng)基礎(chǔ)與策略郵件軟件
  3. CentOS extmail安裝配置apache與extman安裝
  4. CentOS編輯安裝amavisd-new與修改內(nèi)容
  5. CentOS安裝maildrop下載生成RPM與創(chuàng)建maildrop rpm
責任編輯:佚名 來源: CSDN
相關(guān)推薦

2010-01-13 10:58:08

CentOS配置安裝

2010-01-13 15:50:23

CentOS安裝

2010-01-15 13:58:29

CentOS系統(tǒng)

2010-02-06 14:19:06

Linux MySQL

2009-12-31 10:51:55

Silverlight

2010-05-31 17:38:55

Cacti使用手冊

2010-01-13 17:46:31

CentOS 5.4安

2010-06-09 16:55:04

2009-12-28 10:17:54

Fedora Core

2010-02-22 16:09:18

CentOS安裝

2010-03-12 09:29:04

Python 代碼

2010-01-13 16:55:10

CentOS PHP安

2010-01-13 15:07:51

2010-06-08 15:56:13

OpenSUSE光盤安

2010-01-15 17:35:09

2010-01-15 10:36:49

CentOS yum配

2010-01-13 18:03:32

CentOS編譯安裝

2013-12-24 13:35:47

2009-07-03 10:19:29

JSP相關(guān)軟件

2010-03-30 10:24:51

Nginx+PHP配置
點贊
收藏

51CTO技術(shù)棧公眾號