成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

linux下部署node+vue文件

senntyou / 2223人閱讀

摘要:打包前端文件把前端文件打包進(jìn)文件中后端文件引入在后端的入口文件中加入如下代碼用來引入中的文件。如果指定的數(shù)據(jù)庫不存在,則該命令將創(chuàng)建一個(gè)新的數(shù)據(jù)庫,否則返回現(xiàn)有的數(shù)據(jù)庫。要顯示數(shù)據(jù)庫,需要至少插入一個(gè)文檔,空的數(shù)據(jù)庫是不顯示出來的。

1.打包前端文件

(npm run bulid)把前端文件打包進(jìn)dist文件中

2.后端文件引入

在后端的入口文件app.js中加入如下代碼 用來引入dist中的文件。

app.use(express.static(path.resolve(__dirname, "../dist")))
// 因?yàn)槭菃雾搼?yīng)用 所有請求都走/dist/index.html
app.get("*", function(req, res) {
    const html = fs.readFileSync(path.resolve(__dirname, "../dist/index.html"), "utf-8")
    res.send(html)
})
3.購買阿里云的云服務(wù)器

購買后會(huì)獲得一個(gè)公網(wǎng)IP 配置云服務(wù)器時(shí) 選擇linux系統(tǒng) 選擇了這個(gè)系統(tǒng) 以后在這個(gè)系統(tǒng)上安裝軟件和使用命令都要和這個(gè)系統(tǒng)環(huán)境一致

4.xshell下載

通過xshell軟件遠(yuǎn)程操作云服務(wù)器 需要填寫這個(gè)公網(wǎng)IP,連接上后開始配置node—+mongod 服務(wù)器環(huán)境 首先你需要知道linux目錄 如下圖

5.下載node+mongodb

詳見:https://segmentfault.com/a/11...
注:linux的一些操作

這個(gè)相當(dāng)于windows里的啟動(dòng)項(xiàng)

/etc/rc.d/rc.local

按i
然后把你的命令貼進(jìn)去 ,一行一條命令
/bin/bash /usr/local/scripts/autoStartNginxEnterSSLKey.sh
然后按 esc
再 :wq 保存 注意前面有兩點(diǎn)的冒號
下次重啟的時(shí)候這個(gè)就會(huì)自動(dòng)執(zhí)行你添加的命令。

ll命令是顯示文件目錄

rm -r /a 刪除文件夾 詳細(xì)的百度

6.設(shè)置數(shù)據(jù)庫

cd /usr/local/mongodb/bin/

./mongo #進(jìn)入MongoDB數(shù)據(jù)庫控制臺

MongoDB使用 use DATABASE_NAME 命令來創(chuàng)建數(shù)據(jù)庫。如果指定的數(shù)據(jù)庫DATABASE_NAME不存在,則該命令將創(chuàng)建一個(gè)新的數(shù)據(jù)庫,否則返回現(xiàn)有的數(shù)據(jù)庫。
如果要?jiǎng)?chuàng)建一個(gè)名稱為的數(shù)據(jù)庫,那么使用 use DATABASE 語句將如下所示:

use newdb

switched to db newdb

要檢查當(dāng)前選擇的數(shù)據(jù)庫,請使用 db 命令 -

db

newdb

如果要檢查數(shù)據(jù)庫列表,請使用命令:show dbs。

show dbs

local 0.000025GB
test 0.00002GB
Shell

創(chuàng)建的數(shù)據(jù)庫(newdb)不在列表中。要顯示數(shù)據(jù)庫,需要至少插入一個(gè)文檔,空的數(shù)據(jù)庫是不顯示出來的。

db.newdb.insert({"name":"yiibai tutorials"})
show dbs

local 0.00005GB
test 0.00002GB
newdb 0.00002GB
Shell

在 MongoDB 中默認(rèn)數(shù)據(jù)庫是:test。 如果您還沒有創(chuàng)建過任何數(shù)據(jù)庫,則集合/文檔將存儲在test數(shù)據(jù)庫中。

7.購買域名 購買云解析 備案

詳解:http://blog.csdn.net/u0147009...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/84300.html

相關(guān)文章

  • (小白指南)在 Linux 服務(wù)器上安裝 Nodejs、Nginx 以及部署 Web 應(yīng)用

    摘要:首先,的命令和并不能在全局使用。文章有意將瀏覽器不能訪問服務(wù)器的兩個(gè)問題寫出來,是因?yàn)樽髡咴谂挪閱栴}的時(shí)候,發(fā)現(xiàn)在服務(wù)器直接訪問的頁面,能很好地檢查排除問題在百度尋找問題答案的時(shí)候,發(fā)現(xiàn)這種做法也得到了不少人的肯定。 前段時(shí)間要把項(xiàng)目部署到服務(wù)器,期間踩了不少的坑。故寫下這篇文章,從零開始把自己部署的過程都記錄下來,希望能給其他像我一樣的小白一點(diǎn)幫助。如果有疏漏的地方,請各位客官指出,...

    glumes 評論0 收藏0
  • 百度云安裝配置apache2服務(wù)器,安裝nodejs,部署vue項(xiàng)目

    摘要:安裝更新軟件安裝更換項(xiàng)目地址端口更換項(xiàng)目地址將更換成你的項(xiàng)目地址我的項(xiàng)目地址是更換項(xiàng)目地址將改成將改成更改項(xiàng)目地址將后面的地址改成更改文件端口號將后面的改成安裝安裝壓縮包附錄下載地址我用的是版本解壓改名添加 1.安裝apache2 1.更新軟件 sudo apt-get update 2.安裝apache2 sudo apt-get install apache2 2.更換ap...

    firim 評論0 收藏0
  • vue+express+mysql項(xiàng)目總結(jié)(node項(xiàng)目部署阿里云通用)

    摘要:原文發(fā)布于我的個(gè)人博客上原文點(diǎn)這里前面經(jīng)歷千辛萬苦,終于把博客的所有東西都準(zhǔn)備好了,現(xiàn)在就只等部署了。我的遠(yuǎn)程連接工具是用的是,文件上傳用的是。 原文發(fā)布于我的個(gè)人博客上:原文點(diǎn)這里 ??前面經(jīng)歷千辛萬苦,終于把博客的所有東西都準(zhǔn)備好了,現(xiàn)在就只等部署了。下面我介紹下我的部署過程: 一、購買服務(wù)器和域名 ??如果需要域名(不用域名通過ip也可以訪問,雖然不方便,但可以節(jié)約一年幾十塊錢的...

    charles_paul 評論0 收藏0

發(fā)表評論

0條評論

最新活動(dòng)
閱讀需要支付1元查看
<