LNMP—Nginx的編譯安裝
Nginx的官方下載地址http://nginx.org
進入目錄
[root@LnmpLinux ~]# cd /usr/local/src
下載Nginx
[root@LnmpLinux src]# wget http://nginx.org/download/nginx-1.6.3.tar.gz
解壓Nginx
[root@LnmpLinux src]# tar zxvf nginx-1.6.3.tar.gz
編譯安裝
[root@LnmpLinux src]# cd nginx-1.6.3
[root@LnmpLinux nginx-1.6.3]# ./configure –prefix=/usr/local/nginx –with-pcre
編譯過程中出現的問題:
./configure: error: the HTTP rewrite module requires the PCRE library.
解決方法
[root@LnmpLinux nginx-1.6.3]# yum list |grep pcre
[root@LnmpLinux nginx-1.6.3]# yum install -y pcre-devel
重新編譯安裝
[root@LnmpLinux nginx-1.6.3]# echo $?
0
[root@LnmpLinux nginx-1.6.3]# make && make install
[root@LnmpLinux nginx-1.6.3]# echo $?
0
啟動
當我們啟動的時候,會顯示已經被之前的Apahce佔用了,要想啟動Nginx,我們得把Apahce停掉。
[root@LnmpLinux nginx-1.6.3]# /usr/local/apache2/bin/apachectl stop
再啟動Nginx
[root@LnmpLinux nginx-1.6.3]# /usr/local/nginx/sbin/nginx
檢視程式
[root@LnmpLinux nginx-1.6.3]# ps aux |grep nginx
監聽埠
[root@LnmpLinux nginx-1.6.3]# netstat -lnp |grep nginx
補充:
Nginx並沒有自己的啟動指令碼,我們可以手動去寫一個Nginx啟動指令碼,前提我們需要先解析php,我們知道Nginx和PHP在配置之前是不能聯絡到一起的,需要去手動更改配置檔案,讓兩者產生聯絡,能正常執行PHP,解析PHP網站
本文轉自 聽丶飛鳥說 51CTO部落格,原文連結:http://blog.51cto.com/286577399/1683344
相關文章
- [LNMP]Nginx-1.6.3編譯安裝LNMPNginx編譯
- centos7搭建lnmp編譯安裝nginx【二】CentOSLNMP編譯Nginx
- LNMP架構編譯安裝(Linux、Nginx、Mysql、PHP)LNMP架構編譯LinuxNginxMySqlPHP
- LNMP編譯安裝配置+discuzLNMP編譯
- [LNMP]安裝NginxLNMPNginx
- 編譯安裝Nginx編譯Nginx
- nginx編譯安裝Nginx編譯
- Shell編譯安裝nginx編譯Nginx
- LNMP網站框架搭建(編譯安裝)LNMP網站框架編譯
- centos7下編譯安裝lnmpCentOS編譯LNMP
- lnmp環境安裝-原始碼編譯LNMP原始碼編譯
- CentOS 下編譯安裝 NginxCentOS編譯Nginx
- Linux編譯安裝NginxLinux編譯Nginx
- macOS nginx 編譯安裝教程MacNginx編譯
- Nginx 實踐案例(原始碼編譯安裝方式):利用LNMP搭建wordpress站點Nginx原始碼編譯LNMP
- centos7搭建lnmp編譯安裝php【一】CentOSLNMP編譯PHP
- nginx 編譯安裝與配置使用Nginx編譯
- hi-nginx-1.3.4編譯安裝Nginx編譯
- 編譯安裝nginx-php-mysql編譯NginxPHPMySql
- nginx原始碼編譯安裝(詳解)Nginx原始碼編譯
- 1.8LNMP環境編譯安裝php-5.6.14LNMP編譯PHP
- Cnetos7編譯安裝Nginx教程。編譯Nginx
- nginx之 nginx-1.9.7 編譯安裝、理論簡介Nginx編譯
- Debian9 (Stretch) 下編譯安裝 LNMP 環境編譯LNMP
- Debian9(Stretch) 下編譯安裝LNMP環境編譯LNMP
- 從零搭建LNMP環境(一) - 編譯原始碼安裝PHPLNMP編譯原始碼PHP
- Linux下nginx編譯安裝教程和編譯引數詳解LinuxNginx編譯
- CentOS 下編譯安裝 PHP7.2(nginx 版)CentOS編譯PHPNginx
- 編譯安裝nginx時配置開機自啟編譯Nginx
- CentOS7.3編譯安裝Nginx1.10.1CentOS編譯Nginx
- Centos6.3編譯安裝Nginx+php+MysqlCentOS編譯NginxPHPMySql
- CentOS7.0下編譯安裝Nginx 1.10.0CentOS編譯Nginx
- Debian11系統編譯安裝Nginx教程。編譯Nginx
- PHP的編譯安裝PHP編譯
- Mac下安裝LNMP(Nginx+PHP5.6)環境MacLNMPNginxPHP
- debian系統安裝最新lnmp編譯最新php7.1.2及nginx1.10.3及mysql5.7及5.6LNMP編譯PHPNginxMySql
- Nginx1.19 php8.0 原始碼編譯安裝NginxPHP原始碼編譯
- php環境篇:linux編譯安裝nginx1.13.2PHPLinux編譯Nginx