centos7系統伺服器的nginx安裝事宜

2021-09-28 00:16:42 字數 1933 閱讀 4257

(1)一次性安裝相關依賴庫

執行下面(注意:後面的 -y 代表安裝過程預設yes)

yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
如下圖

命令上傳rz

2.解壓上傳壓縮包

tar -zxvf nginx-1.16.1.tar.gz
切換進解壓完檔案的主目錄如圖

3.設定安裝路徑

./configure --prefix=/usr/local/nginx
注意:安裝完後由於並沒有建立nginx資料夾,命令不會自動建立該資料夾,所以在local檔案下沒有nginx

4.在該目錄下執行make命令編譯,將源**編成可執行程式

make
如圖

注意:gcc編譯完成後,在local檔案下仍然沒有nginx

5.最後一步

make install
如圖

再次檢視,nginx檔案已經存在local之下,如圖

1.普通啟動

切換到nginx安裝目錄下的sbin目錄下,執行

./nginx
2.使用配置檔案啟動(其中 -c 是指定配置檔案)

1-1

./nginx -c /usr/local/nginx/conf/nginx.conf
1-2

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
ps -ef |grep nginx
master程序讀取配置檔案,並維護worker程序,而worker程序則對請求進行實際處理

1.找到程序進行再殺死

ps -ef |grep nginx
kill -quit 主程序的pid

2.快速關閉

ps -ef |grep nginx
kill -term 主程序的pid
3.重啟
./nginx -s reload
即在啟動命令後 -t 代表test的意思

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -t
如圖

小寫v顯示版本號。大寫v可檢視安裝路徑等資訊

./nginx -v
1.如下,/root/software/tpmo_497_upper

2.開放許可權

chmod -r 777 /root/software/tpmo_497_upper
3.重啟nginx服務即

centos7系統安裝SVN伺服器

1.安裝 yum install subversion2.檢視版本 svnserve version3.建立庫根路徑 mkdir p var svn4.建立專案庫 svnadmin create var svn repo5.檢查是否建立成功 cd var svn repo conf6.如果有這幾個說...

物理機(伺服器)安裝centos7系統

參考url 根據參考做即可完成安裝。安裝後注意事項 1,設定ip和主機名 參考rul 2,關閉iptables shell systemctl stop firewalld.service 臨時關閉 shell systemctl disable firewalld.service 關閉開機啟動 3...

centos7系統下搭建FTP伺服器

yum y install vsftpd 修改配置檔案 vi etc vsftpd vsftpd.conf 保證下面3項為 yes anonymous enable yes anon upload enable yes anon mkdir write enable yes systemctl en...