源碼安裝nginx、mysql的註意事項
操作系統:CentOS release 6.9 (Final)
服務器采用最小化安裝:CentOS-6.8-x86_64-minimal.iso
在安裝nginx、mysql等開源軟件時需要安裝常用或特殊支持的軟件包或庫。
安裝nginx軟件時,常需要安裝下列依賴包或庫:
#yum install pcre pcre-devel openssl openssl-devel gcc wget -y
安裝mysql軟件時,常需要安裝下列依賴包或庫:
#yum install gcc gcc-c++ cmake ncurses-devel git -y
常見mysql安裝配置的錯誤解決方式:
問題1:
[[email protected]
-bash: mysql: command not found
[[email protected] bin]# ln -s /usr/local/mysql/bin/mysql /usr/bin
問題2:
安裝通不過,可以通過以下命令嘗試:
#make clean
#rm CMakeCache.txt
再次編譯,即可。
問題3:
[[email protected] ~]# service mysqld start
Starting MySQL... ERROR! The server quit without updating PID file (/application/mysql/data/localhost.localdomain.pid).
問題4
找不到類似的命令:-bash: mysql_install_db: command not found
一般不是沒有安裝相關庫,就是路徑書寫不對。
[[email protected] scripts]# ./mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql #正確的方式
本文出自 “sky9890” 博客,請務必保留此出處http://sky9896.blog.51cto.com/2330653/1932903
源碼安裝nginx、mysql的註意事項