rpm安裝的php 通過編譯增加模組

2021-09-21 03:42:08 字數 673 閱讀 1763

第一步:先確認安裝了安裝包的基礎包,通常使用系統更新安裝即可:

yum list libmcrypt*

yum install libmcrypt*

第二步:進入php原始碼解壓後的目錄中,如我這裡是php-5.2.13,#cd /root/downloads/php-5.2.13/ext/mcrypt

第三步:執行phpize, #/usr/local/php5/bin/phpize

第四步:編譯configure: ./configure --with-php-config=/usr/local/php5/bin/php-config

這裡需要指定php-config的目錄,然後仔細make,這裡將生成乙個mcrypt.so檔案在 ./modules/mcrypt.so

第五步:拷貝./modules/mcrypt.so 到 php 的extension_dir 目錄中.

cp ./modules/mcrypt.so /usr/local/php5/include/php/include/

第六步:確定php.ini檔案中的 extension_dir= /usr/local/php5/include/php/include/

然後加上 extension = mcrypt.so;

第七步:重啟apache,檢視phpinfo看mcrypt是否已經加上。

rpm安裝的php 通過編譯增加模組

第一步 先確認安裝了安裝包的基礎包,通常使用系統更新安裝即可 yum list libmcrypt yum install libmcrypt 第二步 進入php原始碼解壓後的目錄中,如我這裡是php 5.2.13,cd root downloads php 5.2.13 ext mcrypt 第三...

通過rpm方式安裝Mysql

一般linux伺服器版都預設安裝有mysql,但是可能不是你要的版本,所以先解除安裝。rpm ev mysql 5.0.77 4.el5 4.2 如果存在依賴包就將依賴的包乙個乙個通過rpm ev解除安裝。然後安裝 rpm ivh mysql server community 5.1.49 1.rh...

Fluentd安裝 通過rpm方式

為了靈活性,fluentd用ruby寫的,其中一些效能敏感的部件使用c寫的。普通的使用者直接安裝和使用ruby程序可能有困難,這樣就把它封裝成fluentd的穩定版本 td agent.直接執行 install redhat td agent2.sh指令碼,就會自動安裝上td agent curl ...