nginx (engine x) 是乙個高效能的http和反向**web伺服器,同時也提供了imap/pop3/smtp服務。nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的rambler.ru站點(俄文:рамблер)開發的,第乙個公開版本0.1.0發布於2023年10月4日。
特點是占有記憶體少,併發能力強,事實上nginx的併發能力確實在同型別的網頁伺服器中表現較好。
注:請以root許可權執行
安裝命令:
# yum install -y nginx
但預設情況下,會報沒有可用軟體包錯誤。這個時候需要我們自己新增nginx的原始檔,命令如下:
# rpm -uvh
該命令執行之後,在/etc/yum.repos.d/ 下多出乙個nginx.repo檔案。然後再執行安裝命令yum install -y nginx
,顯示成功,即安裝成功。
systemctl start nginx
systemctl enable nginx
安裝成功後,使用whereis nginx
可以檢視nginx的預設安裝目錄,如圖:
/etc/nginx :nginx的配置路徑,包括conf檔案
/usr/share/nginx:nginx預設站點目錄,包括html檔案等
/var/run/nginx.pid:nginx的pid目錄
/var/log/nginx/access.log:nginx的訪問日誌
/var/log/nginx/error.log:nginx的錯誤日誌
啟動:nginx
測試是否有問題:nginx -t
過載配置檔案:nginx -s reload
設定配置檔案:nginx -c filename
幫助:nginx -h
檢查版本:nginx -v
LNMP安裝與配置之MySQL
mysql 是最流行的關係型資料庫管理系統之一,今天的安裝是在centos7環境下進行安裝,安裝的版本是mysql5.7,有需要別的版本可點選 官網.一 安裝 1.配置yum源 wget 安裝mysql源 rpm ivh mysql57 community release el7 8.noarch....
LNMP安裝與配置之Python3
我們是在centos7下安裝python3,但centos已經預設安裝了python2,而 yum 等工具依賴原來的python2。所以我們需要稍作配置讓python2與python3可以共存。當然我們也可以使用python虛擬環境,在這裡我們就不做過多介紹了。下面進入主題。安裝更新依賴包,依賴包很...
LNMP安裝與配置之Python3
我們是在centos7下安裝python3,但centos已經預設安裝了python2,而 yum 等工具依賴原來的python2。所以我們需要稍作配置讓python2與python3可以共存。當然我們也可以使用python虛擬環境,在這裡我們就不做過多介紹了。下面進入主題。安裝更新依賴包,依賴包很...