在虛擬機器的linux上安裝好nginx後,啟動nginx服務,在linux環境下,輸入ip直接可以訪問到nginx的歡迎介面,而在電腦本地訪問不到介面,出現錯誤。
顯示:你的網路出現問題或**伺服器問題。
這種情況下,一般是linux系統的防火牆需要配置,把所需要訪問的網路埠開放出去,設定如下:
具體操作步驟如下:
1)連線上linux後執行 cd /etc/sysconfig命令
2)執行vim iptables命令,編輯資訊,在ssh的預設埠是22,把你所需要開放的埠新增到該檔案中,如80、81埠,就是我需要的。
3)配置完成後,重啟防火牆設定 service iptables restart (關鍵步驟必須重啟)
4)在本地電腦上試驗後效果:
Linux下,nginx如何切割訪問日誌?
在linux下,我們可以通過crontab,定時把access.log移動到備份目錄,同時,發訊號usr1給nginx主程序,讓其重新生成個日誌檔案。在進行編寫指令碼之前,先進行以下假設 日誌檔案是 usr local nginx logs access.log nginx主程序id儲存在檔案 us...
linux下nginx訪問ftp目錄許可權問題
針對nginx訪問ftp目錄,在 chmod r 777 ftp主目錄 賦權後,ftp新增檔案仍無訪問許可權問題,原因在於nginx訪問時賬戶問題,通過修改nginx.conf中的訪問名解決 root muyunfei conf cd conf root muyunfei conf vim ngin...
linux配置https訪問nginx
解壓nginx包 tar zxvf nginx 1.12 2.tar.gz c opt 編譯安裝nginx 1.12.2 啟動nginx伺服器 ln s usr local nginx sbin nginx usr local sbin usr local sbin nginx netstat an...