linux虛擬機器配置ngnix所遇到的問題

2021-07-31 05:44:49 字數 1095 閱讀 9523

情景:

在學習ngnix時,由於資料缺失,配置ngnix時一直有問題,故在此在這總結。

桌面虛擬計算機軟體

vmware workstation 12 pro 12.5.5

linux版本

centos-7-x86_64

終端**程式

securecrt 7.3.3

並未查明。虛擬機器使用的nat是連線。在網上找到的方法「配置eth0檔案」「在*檔案中加入sns資訊」……都沒有用,使用之後,重啟網路失敗。最後推測虛擬機器安裝有問題(例如沒有配置開機連線網路)。

configure時,失敗資訊「linux make 沒有規則可以建立「default」」

缺少perl庫,在securecrt是使用 yum指令失敗,導致問題。

失敗資訊「could not retrieve mirrorlist

並未查明。推測是由於linux的防火牆未關閉,導致yum失敗。當時是在vmware workstation使用yum指令,並成功。

並未查明。推測是版本問題。

linux如何檢視nginx是否啟動

通過埠判斷

防火牆未關閉。原因並不複雜,但由於是使用centos7系統,預設使用的是firewall作為防火牆,指令不同。

詳解centos6和centos7防火牆的關閉

關閉防火牆:

systemctl stop firewalld.service停止firewall

systemctl disable firewalld.service禁止firewall開機啟動

firewall-cmd --state檢視預設防火牆狀態(關閉後顯示notrunning,開啟後顯示running)

出錯資訊「nginx: [emerg] open() 「/var/run/nginx/nginx.pid」 failed (2: no such file or directory)」

原因是進行configure時,設定pid檔案放在/var/run/nginx資料夾。在虛擬機器重啟後,會自動刪除。重新configure,設定pid檔案放在/var/run資料夾。

Linux虛擬機器的配置

虛擬機器相關配置 虛擬機器配置 2核cpu 2g記憶體 建立新的虛擬機器可以選擇 1.虛擬機器防火牆關閉 虛擬機器桌面 右鍵 open in teminal 命令如下 service iptables stop 2.ifconfig 當前虛擬機器ip cmd ipconfig 筆記本ip 膝上型電腦...

Linux 虛擬機器網路配置

這幾天被虛擬機器的網路配置搞得死去活來,將知識點總結下,以後參考。首先,你得了解什麼是虛擬網路,附上大佬的部落格 網路原理,以及對vmware workstation虛擬網路vmnet0 vmnet1 vmnet8的 環境 本機作業系統 win10 虛擬機器 fedora 21 了解什麼是 nat ...

虛擬機器Linux網路配置

linux系統配置ip 虛擬機器網絡卡介面卡為 橋接模式 linux伺服器網絡卡預設配置檔案在 etc sysconfig network scripts 下 這裡我的網絡卡名稱為ifcfg ens33 vi ifcfg ens33 開啟網絡卡配置檔案 說明 bootproto 用來設定網絡卡的啟動...