很無語,centos居然php版本才5.1.6,很多開源的cms無法安裝。
檢視php版本命令:
#php -v
這個命令是刪除不乾淨的
#yum remove php
因為使用這個命令以後再用
#php -v
還是會看到有版本資訊的。。。。。
必須強制刪除
#rpm -qa|grep php
提示如下
#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-27.el5_5.3
#php-common-5.1.6-27.el5_5.3
#php-gd-5.1.6-27.el5_5.3
注意解除安裝要先解除安裝沒有依賴的
pdo是mysql的依賴項;common是gd的依賴項;
例如:# rpm -e php-pdo-5.1.6-27.el5_5.3
error: failed dependencies:
php-pdo is needed by (installed) php-mysql-5.1.6-27.el5_5.3.i386
所以正確的解除安裝順序是:
# rpm -e php-mysql-5.1.6-27.el5_5.3
# rpm -e php-pdo-5.1.6-27.el5_5.3
# rpm -e php-xml-5.1.6-27.el5_5.3
# rpm -e php-cli-5.1.6-27.el5_5.3
# rpm -e php-gd-5.1.6-27.el5_5.3
# rpm -e php-common-5.1.6-27.el5_5.3
再用# php -v
檢視版本資訊已經沒有提示
安裝最新的php
wget
tar xzvf php-5.3.6.tar.gz
cd php-5.3.6
./configure --prefix=/usr/local/php
#make && make install
#這個過程比較漫長需要耐心等待 不要急
centos 徹底刪除nodejs預設的安裝檔案
1 yum remove nodejs npm y 2 cd usr local lib 移除所有 node 和 node modules目錄 cd usr local include 刪除全部 node 和 node modules 目錄 3 cd usr local bin 刪除 node 的可...
centos 修改預設啟動核心,及刪除無用核心
使用cat boot grub2 grub.cfg grep menuentry 檢視系統可用核心 if x xy then menuentry id option id menuentry id option export menuentry id option menuentry centos ...
centos的mysql預設密碼
其實mysql在執行的時候會有乙個日誌檔案,它存在於 var log mysqld.log,我們在安裝完成後第一次啟動mysql服務時,mysql生成的隨機密碼就在這個檔案裡,我們可以直接用下面這條命令顯示出這個檔案裡的所有內容 cat var log mysqld.log 這滿螢幕密密麻麻的字,看...