Centos 下Nginx + php + mysql 容易犯的錯誤
阿新 • • 發佈:2017-05-29
錯誤 nginx的安裝 ted pan mirrors print mcrypt pcr all
教程的話網上有一大堆,我主要總結下,可能犯的錯誤吧.
1) Nginx的安裝
--with-pcre=
--with-zlib=
pcre 和 zlib是 你解壓後的地址,而不是 prefix後安裝的地址.
2) MySQL的安裝
執行 mysql_install_db時 指定下 --datadir和--basedir要不然,還得改my.cnf配置文件等比較麻煩.
3)php的安裝
php 安裝過程中最大的問題應該是libmcrypt產生的錯誤了,其他的都好弄,就是這個錯誤比較耗時間.
最好的辦法是 先下載源 wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo 這個是阿裏雲的源 可以 根據你的情況下載別的源,然後以 yum 方式進行安裝.
第二個問題是 64位系統產生的問題了 指定下 --with-libdir=lib64 使用64位的庫文件.
第三的問題是 --with-mysql 指定路徑時 必須加 / 比如你的mysql 裝在 /usr/local/mysql 那麽指定時 --with-mysql=/usr/local/mysql/ 這種方式,安裝過程中這地方也產生過錯誤比較郁悶.
註意以上幾點估計就很簡單了.
Centos 下Nginx + php + mysql 容易犯的錯誤