Nginx的介紹就不多跟大家講了挪圾,相信點(diǎn)開這篇文章的你或多或少都了解一些(詳細(xì)介紹可以看看Nginx百度百科)
在安裝使用Nginx之前我們需要準(zhǔn)備一個環(huán)境,當(dāng)然方式多種(找個電腦搭建穿剖、虛擬機(jī)、阿里云ECS)卦溢,這篇文章主要是講在服務(wù)器上的安裝使用糊余,這里我選配的是Ubuntu 1核2G
連接服務(wù)器
簡單點(diǎn),可以使用ssh進(jìn)行連接(這里不是重點(diǎn)单寂,后面可以詳細(xì)講講連接方式以及更加便捷的設(shè)置)
ssh -p 22 用戶名@公網(wǎng)ip地址
excample: ssh -p 22 root@47.115.88.134
之后會提醒輸入密碼贬芥,連接成功就會提示 Welcome to Alibaba Cloud Elastic Compute Service !
image.png
安裝Nginx
Ubuntu下安裝還是比較簡單的
執(zhí)行下面這段代碼就會進(jìn)行安裝,期間會詢問安裝會占用空間宣决,是否繼續(xù) y/n蘸劈?輸入y就會繼續(xù)下載安裝了
sudo apt-get update
sudo apt-get install nginx
如果你需要卸載Nginx(例如遇到了解決不了的配置問題)
sudo apt-get remove nginx nginx-common # 卸載刪除除了配置文件以外的所有文件
sudo apt-get purge nginx nginx-common # 卸載所有東東,包括刪除配置文件
sudo apt-get autoremove # 在上面命令結(jié)束后執(zhí)行尊沸,主要是卸載刪除Nginx的不再被使用的依賴包
sudo apt-get remove nginx-full nginx-common #卸載刪除兩個主要的包
執(zhí)行完上面的命令基本上都能解決你在Ubuntu下卸載Nginx的問題
啟動Nginx
sudo service nginx start
啟動后在瀏覽器輸入你服務(wù)器公網(wǎng)ip地址就會看到 welcome to nginx威沫!
image.png
當(dāng)然贤惯,你也可能會因?yàn)槟承┰蛴龅降氖沁@個
image.png
這里需要你去檢查兩個地方:
1、防火墻是否有打開
ufw status #查看本機(jī)端口使用情況
sudo ufw enable #打開防火墻
sudo ufw reload #重啟防火墻
ufw allow 9000 # 打開指定的端口(如9000)
2壹甥、服務(wù)器端口是否有打開
Nginx安裝好之后默認(rèn)端口是80救巷,服務(wù)器如果沒有開啟80端口那也是無法訪問的壶熏,
打開云服務(wù)器控制臺 > 安全組 > 如果80端口是關(guān)閉的打開即可句柠,若沒有80端口就添加一個
一般說來這兩個方法都設(shè)置好就就可以訪問了
作者嘗試著將自己一步步踩坑的經(jīng)驗(yàn)分享出來,如有紕漏不妥之處也請大方指出棒假,我們共同學(xué)習(xí)溯职!