1. 程式人生 > >源碼安裝nginx、mysql的註意事項

源碼安裝nginx、mysql的註意事項

服務器 操作系統 軟件包 開源軟件 release

操作系統: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]

/* */ bin]# mysql

-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的註意事項