linux-nginx安裝使用
記錄一次在阿里雲(centos7.6)安裝nginx的過程,備忘。本次使用的是yum倉庫文件(.repo)的安裝形式,這種安裝形式,可以解決軟件依賴問題,同時安裝完成後,即成爲系統服務並可配置開機自啓動。省去了自己配置的麻煩。
更爲詳細和權威的內容可以參考nginx wiki
https://www.nginx.com/resources/wiki/
1、查看自己系統版本,可以使用lsb_release -a 命令
從顯示信息中可以看到版本爲7.6
2、在/etc/yum.repos.d/目錄下添加nginx.repo文件
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
我們在一開始查系統版本號的目的是爲了替換$ releasever變量。centos6.x=6,centos7.x=7。
我的文件中最終baseurl是這個樣子的。
(官方教程上讓我們根據系統版本手動替換對應的版本號,在一次安裝測試中,我忘記替換其實也可以安裝成功。)
3、安裝,執行yum install nginx命令
4、安裝完成
看到這些信息的時候,說明nginx已經安裝成功。
5、搜索與nginx相關的文件
/usr/lib/systemd/system/nginx.service nginx已經註冊爲系統服務
/etc/nginx/conf.d/ 配置文件爲該目錄下 default.conf
6、配置啓動
打開配置文件,這裏我把監聽端口改成了8080
項目根目錄是/usr/share/nginx/html。這裏可以改成自己項目的目錄,或者把項目放到這裏面。
啓動nginx 執行 systemctl start nginx並查看狀態
7、訪問
默認的index.html界面。這樣nginx就安裝成功了!
8、配置開機自啓動
使用systemctrl enable nginx命令設置把nginx加入開啓啓動
這一步操作其實是在/etc/systemd/system/multi-user.target.wants目錄下創建/usr/lib/systemd/system/nginx.service的符號連接(軟連接)。
小尾巴~~
只要有積累,就會有進步