系統環境變量,其實就就是一個添加至系統環境中的路徑變量。
編譯php的擴展時經常會在擴展包源碼目錄里執行phpize,每次執行的時候都要敲入一大堆目錄,諸如:/usr/local/php/bin/phpize這樣的。
當直接執行mysql命令,而這個命令又沒有添加到環境變量時,會出現類似:
-bash:mysql: No such file or directory
這樣的錯誤。
解決的辦法就是敲入一長串路徑,如:
/usr/local/mysql/bin/mysql
很麻煩吧,這個時候咱們需要用上系統環境變量
第一步:查看當前系統的環境變量有哪些
echo $PATH
第二步:找到當前系統中以bin、sbin結尾的目錄
find / -type d -name *bin
會得到一個類似這樣的結果

第三步:編輯/etc/profile文件,查看第二步中找到的你所需要的目錄
#vim編輯系統環境變量文件 vim /etc/profile #vim打開該文件后按Shift+g鍵跳轉至該文件的最后一行,按 i 鍵進入插入編輯模式 #輸入所缺失的bin目錄,多個目錄以 : 分割即可 export PATH=/usr/local/mysql/bin:/usr/local/php/bin:$PATH
第四步:啟用剛剛添加的新環境變量
#就一句命令 source /etc/profile #回車即可
