阿里雲上安裝啟動nginx 以及在個人電腦上通過公網ip訪問遇到的問題


1.安裝依賴包

//一鍵安裝上面四個依賴

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

2.下載並解壓安裝包

cd /usr/local

 mkdir nginx

//下載tar包

wget http://nginx.org/download/nginx-1.13.7.tar.gz

tar -zxvf nginx-1.13.7.tar.gz

3.安裝nginx

//進入nginx目錄

cd /usr/local/nginx

//執行命令

./configure

//執行make命令

make

//執行make install命令

make install

4.配置nginx.conf(非必要)

# 打開配置文件

vi /usr/local/nginx/conf/nginx.conf

將端口號改成8089,因為可能apeache占用80端口,apeache端口盡量不要修改,我們選擇修改nginx端口。

localhost修改為你服務器ip地址。

5.啟動nginx

/usr/local/nginx/sbin/nginx -s reload

查看nginx 進程是否啟動:

ps -ef | gref nginx

6.若想使用外部主機連接上虛擬機訪問端口192.168.131.2,需要關閉虛擬機的防火牆

centOS6及以前版本使用命令: systemctl stop iptables.service

centOS7關閉防火牆命令: systemctl stop firewalld.service

記錄遇到的倆個問題:

1.-bash: nginx: command not found
安裝完找不到命令 需要進入這個文件加一個環境變量配置
vim  /etc/profile  如圖添加

然后保存關閉

修改為記得執行  source /etc/profile 使之生效

2.還是無法通過阿里雲的公網ip訪問到nginx的首頁地址

需要添加一個80的安全組配置


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM