下午趁著點(diǎn)時(shí)間把java環(huán)境裝了一下荤崇,這東西挺簡(jiǎn)單的拌屏,就不細(xì)說(shuō)了
我這里講一下安裝好nginx后的一些配置信息
由于linux下編輯文本十分麻煩,這里我用的notepad++的遠(yuǎn)程連接方式术荤,
第一步倚喂,首先下載一個(gè)NppFTP,是一個(gè)dll文件,自己的notepad++是多少位的喜每,就下載相應(yīng)的位數(shù)的插件务唐。我的是32位的雳攘,然后丟到nodepad++安裝目錄下的plugins文件夾下带兜,重新打開(kāi)
第二步枫笛,把壓縮文檔中的bin目錄下的NppFTP.dll文件解壓到notepad++的plugin目錄下
第三步,重啟notepad++刚照,進(jìn)行配置插件
1.notepad++的“插件”菜單刑巧,鼠標(biāo)懸停在“NppFTP”項(xiàng)上,在出來(lái)的下級(jí)菜單中選中“Show NppFTP Window”
2.在notepad++右側(cè)會(huì)出現(xiàn)一個(gè)窗口无畔,點(diǎn)擊右邊窗口的小齒輪啊楚,在彈出來(lái)的自己菜單中選擇“Profile Setting”,出現(xiàn)“Profile Setting”對(duì)話框
3.在對(duì)話框最左下角點(diǎn)擊“Add New”浑彰,在彈出對(duì)話框中照自己的情況填寫(xiě)恭理,我這里選擇測(cè)連接類(lèi)型是SFTP.
填完關(guān)閉頁(yè)面,注意,默認(rèn)linux提供出來(lái)的接口是22
4.如果要連接的服務(wù)器上沒(méi)有裝vsftpd郭变,很簡(jiǎn)單颜价,一條指令安裝即可
yum install vsftpfd
安裝完像我這樣:
1.端口判斷虛擬主機(jī)
進(jìn)入/usr/local/nginx/conf下,編輯nginx.conf文件诉濒,添加一個(gè)服務(wù)
server {
listen 81;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root html81;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html81;
}
}
順便周伦,復(fù)制html文件夾,文件名為html81如下圖:
順便可以給81文件夾下的index.html隨便添加點(diǎn)內(nèi)容
然后運(yùn)行 /usr/local/nginx/sbin/nginx -s -reload
這時(shí)候訪問(wèn):
2.域名判斷虛擬主機(jī)
如果用域名的話我們需要手動(dòng)模擬一個(gè)域名訪問(wèn)未荒,我們沒(méi)有阿里云那種DNS域名解析专挪,但是可以取一下巧,我們可以更改host文件片排,來(lái)強(qiáng)行更改我們的域名訪問(wèn)地址
但是寨腔,每次去手動(dòng)修改host是一件比較不好的事情,這里win目錄下我推薦一個(gè)比較好的軟件率寡,switchhost脆侮,mac下暫時(shí)沒(méi)有找到比較好的軟件囧
(2018年03月26日更新,switchhost在mac下也有,鏈接:http://www.newpm.net/life/1926)
(附hosts文件位置,c:\windows\system32\drivers\etc\hosts勇劣,打開(kāi)隱藏文件和被系統(tǒng)保護(hù)的文件選項(xiàng)如果還找不到的話就自己手動(dòng)創(chuàng)建一個(gè)進(jìn)去)
這樣就省得去找路徑了(找不到資源的可以私我要)
切換到我們的hosts文件后靖避,現(xiàn)在就可以開(kāi)始配置域名訪問(wèn)了
重新設(shè)置conf文件,調(diào)整為下圖比默,共同使用80端口幻捏,改動(dòng)server_name
然后重新加載一下nginx,/usr/local/nginx/sbin/nginx -s reload
重新訪問(wèn):
這樣命咐,域名區(qū)分主機(jī)就成功了
3.反向代理
反向代理簡(jiǎn)而言之就是將nginx接收到的請(qǐng)求分發(fā)到不同的服務(wù)器.
這里我在linux上準(zhǔn)備了兩臺(tái)服務(wù)器篡九,
修改第二個(gè)sohu服務(wù)器的conf文件,將端口號(hào)改為8081
然后啟動(dòng)兩個(gè)服務(wù)器
(明晚回來(lái)完成反向代理及負(fù)載均衡)