如下內容須要你掌握一些預備知識html
1.Ubuntu的目錄結構linux
2.SSH指令及FTP軟件登陸遠程服務器nginx
3.Linux基本指令操做web
安裝以前搞清楚你的操做系統,Ubuntu仍是CentOS,還有具體的版本。可使用如下指令檢測ubuntu
cat /proc/version
建議操做系統都選擇穩定版,如筆者使用的操做系統爲Ubuntu Server16.04LTS。這種版本的問題通常都會少不少。vim
安裝的方法儘可能在官方網站上面去看,一方面能夠鍛鍊你的英語閱讀能力;另外一方面也比在百度上去找獲得的信息要準確得多服務器
筆者目前的安裝版本是 Ubuntu Server 16.04LTS ,官網地址
工具
經過簡單地閱讀可以快速地獲取到以上的信息,可是考慮到Linux的權限問題應該在指令的前面加上sudo,不然安裝失敗(Ubuntu經常使用指令)網站
sudo apt-get update sudo apt-get install nginx
筆者在安裝以前通常都會使用以下的指令先查看本機上是否已經安裝spa
dpkg -l |grep nginx
查看的結果爲
whereis nginx
其中/usr/sbin/nginx 爲執行指令所在位置
/etc/nginx 爲nginx配置文件所在位置
翻譯過來就是【能夠啓用的站點】和【已經啓用的站點】
使用FTP工具登陸到服務器以後能夠看到 sites-enabled 下面默認有一個default,可是上面有一個相似快捷方式的圖標,實際上這是一個軟連接,連接的文件在 sites-available中(用ubuntu ln 指令能夠創建軟連接)
這也意味着實際上已經【sites-enabled】就是【sites-available】的軟連接
咱們能夠直接修改【sites-available】的default 來設置第一個站點,以下就是default 的設置使用vim指令打開的狀況(若是不熟悉vim指令能夠經過FTP工具把這個文件下載下來修改以後再上傳)
其中:
1.listen 9999
:表示監聽9999端口
2.root /var/www/html/bigDataweb
:表示站點的目錄放在/var/www/html/bigDataweb文件夾下面
以上設置完成後,便可啓動服務
5.nginx 的指令
sudo /usr/sbin/nginx -t //檢查配置是否正確 sudo /usr/sbin/nginx //啓動服務 sudo /usr/sbin/nginx -s reload //從新載入配置
/usr/sbin/nginx 是使用whereis
指令檢查到的nginx的命令位置
若是以上方法你都以爲很差用,就用Ubuntu 的reboot指令吧