LNMP安裝與配置之Nginx

2022-09-11 05:18:11 字數 998 閱讀 3857

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虛擬環境,在這裡我們就不做過多介紹了。下面進入主題。安裝更新依賴包,依賴包很...