1、安裝VM虛擬機
2、升級VI編輯器
3、安裝Nginx
4、測試localhost
5、編輯配置文件
僅僅用了記錄一個過程,不會太詳細
1、安裝虛擬機,網上一大片,不是特別難
2、爲什麼要升級VI編輯器?
vi相當於windows的記事本,但是習慣了windows的我,不會用,上下左右箭頭都與平時不一樣,查了很久的各種命令,找到一篇博文,地址如下:
解決Ubuntu中vi命令的編輯模式下不能正常使用方向鍵和退格鍵的問題
2.1、vi 的使用,在黑窗口裏面輸入 sudo vi filename ,回車,根據提示輸入密碼,回車,這樣就能看到文件的內容了,也是在當前黑窗看到的,跟windows很不一樣
此時,是在命令行模式,不能編輯輸入文字,一直回車知道自己想編輯的那一行,把光標移動到想要編輯的字符,
輸入 i ,此時,進入插入模式,可以寫文字了,不想寫了,按下esc鍵,重回到了命令模式,此時也沒有保存文件
如果想保存文件,在命令模式下輸入 :w! ,回車,就保存了,輸入的時候,看黑窗的最下方。
如果想退出的話,可以輸入 :q ,就回到了打開之前的
參考的網址是:
3、安裝niginx 是因爲用到了一點點
打開黑窗口 輸入,
sudo apt-get install nginx
按照提輸入密碼,最後沒有報錯就是安裝完成了。
參考網站
在虛擬機內打開瀏覽器,輸入localhost應該能看到一個nginx的默認頁面
3.1、安裝後,我找到了這麼幾個文件夾
/etc/nginx/ 這個是主文件夾
/etc/nginx/nginx.conf 這是主配置文件,但是內容跟windows的時候,稍微有點不一樣,server配置在
/etc/nginx/sites-available/default 這是主要的配置文件,我主要是在這裏面修改了反向代理的配置
/var/www/http/index.nginx-debian.html 這是nginx的默認首頁
4、測試,在上一步已經測試過了
5、編輯配置文件,這個是核心的,由於之前我在windows上簡單的配置過,就使用第一步的vi編輯器做了配置,這裏把我的文件內容貼下面,增加以下篇幅
server { listen 80 default_server; listen [::]:80 default_server; root /var/www/html; index index.html index.htm index.nginx-debian.html; server_name _; location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. try_files $uri $uri/ =404; } location /tydyxsk/ { proxy_pass http://www.tydyxsk.com/; } location /Site/ { proxy_pass http://www.tydyxsk.com/Site/; } location /attached/ { proxy_pass http://www.tydyxsk.com/attached/; } }
只有後面的三個 location是我配置的,最終實現瞭如下效果:
輸入http://localhost ,顯示默認頁面
輸入http://localhost/tydyxsk/,顯示太原德育新時空的主站
截圖幾張
作爲一個老鳥,真的發現不學習就落後