聲明:首先框沟,先說一下我的想法和我想實現(xiàn)的目標(biāo)藏古。
第一,我想學(xué)習(xí)nodejs忍燥。第二拧晕,我想買一個服務(wù)器,發(fā)布屬于自己的項目梅垄。
所以厂捞,我決定買一個服務(wù)器,寫一個項目队丝。這個項目包括前端后臺以及數(shù)據(jù)庫數(shù)據(jù)靡馁,前端我自然可以解決,而后臺方面是用我即將學(xué)習(xí)但是現(xiàn)在還一點不懂的nodejs來寫机久,以及連接MySQL數(shù)據(jù)庫臭墨,在我這個項目完成之后把它發(fā)布到我自己的服務(wù)器上,讓其他人也能通過域名看到我寫的項目膘盖。
以上胧弛,便是我的目標(biāo),現(xiàn)在我將會從零開始侠畔,從購買服務(wù)器開始结缚,一點一點實現(xiàn)自己的這個目標(biāo),沖沖沖<肌2艄凇!
關(guān)于服務(wù)器
2019年10月21日码党,早就計劃購買的服務(wù)器終于買到了德崭,但是也是遇到了一堆不懂的東西。
我之前一直以為要在大學(xué)時期才能想用阿里云的學(xué)生優(yōu)惠服務(wù)器揖盘,結(jié)果昨天一查眉厨,發(fā)現(xiàn)阿里云的規(guī)定是在24周歲以下的人都可以享受學(xué)生優(yōu)惠,就趕緊買了一波兽狭,所以有需要的小伙伴抓緊買吧~
1.這是我購買服務(wù)器的頁面
首先很明顯的可以看到憾股,阿里云提供的學(xué)生優(yōu)惠服務(wù)器包含兩種:輕量應(yīng)用服務(wù)器和云服務(wù)器ECS…以下是區(qū)別
1.阿里云輕量應(yīng)用服務(wù)器是阿里云針對入門級用戶推出的可快速搭建且易于管理的輕量級云服務(wù)器,輕量應(yīng)用服務(wù)器集成域名解析箕慧、網(wǎng)站發(fā)布服球、服務(wù)器管理等一站式操作,對技術(shù)要求較低易于上手(一鍵啟動應(yīng)用+服務(wù)器)
2.而阿里云ECS云服務(wù)器則對技術(shù)要求較高颠焦,需要有一定的運維基礎(chǔ)斩熊。可以通過管理終端自助解決系統(tǒng)問題伐庭,并可以進(jìn)行環(huán)境部署粉渠、安裝軟件等操作。
2.通過cmd打開遠(yuǎn)程桌面連接
在cmd中輸入mstsc圾另。如下圖所示霸株。
到這里已經(jīng)打開自己的服務(wù)器,并且往里面?zhèn)魅肓艘粋€文件集乔。然后去件。。扰路。然后屬實有點不知道該怎么進(jìn)行(-_-||)尤溜,需要配置服務(wù)器了嗎?需要具體配置哪些東西幼衰?好想有個大神來指點一下靴跛,有些迷茫
---------------------------------------------我是分界線--------------------------------------------
11.4:經(jīng)過這些日子的研究和大佬的幫助,現(xiàn)在已經(jīng)可以成功的在網(wǎng)頁上看到自己的項目渡嚣,以下是接下來的步驟梢睛。
未啟動nginx
首先,在我什么也沒做的情況识椰,在網(wǎng)頁中輸入我的域名會出現(xiàn)這樣的頁面
其實就是被阻止了绝葡,需要啟動nginx(Nginx是一個高性能的HTTP和反向代理web服務(wù)器)
一、在自己的服務(wù)器上安裝nginx
二腹鹉、自己的項目打包成dist(vue項目)
我在我的服務(wù)器上創(chuàng)建了一個文件夾admin藏畅,里面放有上圖所示的nginx以及我項目包放置文件夾project,把我的項目打包文件dist放到project(名字隨便起,無所謂)
項目打包文件dist放入project文件夾中
復(fù)制一下本次dist文件的相對路徑
三愉阎、把相對路徑設(shè)置到nginx中
把上面復(fù)制的dist相對路徑放入nginx中的conf中的nginx.conf文件中
四绞蹦、啟動nginx,輸入域名
雙擊啟動nginx(可以在任務(wù)管理器中查看是否啟動成功)榜旦,在chrome瀏覽器中輸入自己的服務(wù)器域名幽七,如圖所示
---------------------------------------------我也是分界線--------------------------------------------
(自己把這個流程和思路捋清楚之后澡屡,還是挺明白的,但是剛開始了解的時候真的非常非常費勁咐旧,因為之前都沒有接觸過驶鹉,第一次接觸真的還是有些難的感覺。铣墨。室埋。不過這些現(xiàn)在已經(jīng)不重要了,因為還是到達(dá)了想要的效果~~~還是很開心的)
接下來的目標(biāo):因為我現(xiàn)在服務(wù)器是windows服務(wù)器踏兜,性能什么的也不是很頂词顾,所以我決定買一個linux服務(wù)器并且研究一下端口和域名,把這些搞明白就可以漸漸步入正軌…
接下來的計劃
1.買一個linux服務(wù)器
2.管理臺碱妆,設(shè)置密碼(遠(yuǎn)程登錄)
3.xshell(連接服務(wù)器root+密碼)(因為現(xiàn)在的服務(wù)器是windows服務(wù)器肉盹,并沒有用到xshell)
4.安裝node環(huán)境
5.安裝數(shù)據(jù)庫
6.用node寫一個demo
7.連接數(shù)據(jù)庫
8.發(fā)布