昨天有朋友問,如何安裝和配置nginx,其實非常簡單。
發(fā)行版已經(jīng)很貼心的把這些常用的工具都放在軟件倉庫里了,這里以ubuntu為例:
sudo apt-get install nginx
sudo apt-get install php-fpm php-gd php-mbstring php-mysql
第一句就是安裝nginx,第二句就是安裝php-fpm和常用的組件。
裝好以后可以用netstat -lnt查看當前監(jiān)聽的端口。
這里還可以留意是否有php-fpm在監(jiān)聽127.0.0.1:9000這個端口,因為不同的發(fā)行版可能會有不一樣的默認配置,如果有,下面的操作會略有差異。
接下來編輯默認的配置文件
sudo vim /etc/nginx/sites-enabled/default
vim按i進入插入模式
root 這行指定了默認web目錄的位置。
藍色字體的是注釋部分,照著注釋,可以看見應該做的修改。
1、添加index.php ,紅色框
2、通過移除#注釋打開php解析,黃色框。
* 如果前面有127.0.0.1:9000在監(jiān)聽,那么應該啟用綠框里的內(nèi)容
fastcgi_pass 127.0.0.1:9000;
而不是
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
改完保存退出(vim指令 Esc : wq)
然后重啟nginx
sudo /etc/init.d/nginx restart
就算大功告成了。
可以寫個phpinfo.php來測試一下php是否正確運行。
原創(chuàng)不容易,歡迎進入官方QQ群23361372。
如果有人想看,下次我再寫個ubuntu上自帶的tomcat怎么用,估計很多人也是不會。