宝塔-如何部署自己的nodejs项目并跑起来【已解决】
创始人
2025-05-30 04:21:19
0

我自己做了一个项目,前端后端都是自己做,后端就用的nodejs写的接口,但是本地每次访问都要启动一次,所以我准备放到服务器上,这样接口就能一直跑了

先看效果

这里可以看到我现在是本地的ip在访问接口,以为我写的接口是在本地跑的

下面这是我已经部署好的,接口是在服务器上跑起来的

好了下面小白安装我的步骤来

我们要想把node放到服务器里,远程访问接口

将数据库放入服务器上

1,找到数据库

2,导入数据库

3,创建好了之后导入你们的数据库

我这里用的是heidisql,你们把你们的数据保存出来之后导入宝塔数据库就行

导入成功后点击管理,看一下是否是你要的数据库

4,开放端口

到这里时候还没完,我们需要去开放端口

1,到服务器开放你的端口3306

2,到宝塔开放你的端口3306

两个缺一个都不行

首先第一个到服务器开放端口

宝塔开放你的端口

到这里就可以了,我们测试一下能不能链接到远程数据库

讲你们的host改成对应的服务器ip就可以了,不知道数据库和密码可以看一下宝塔你的数据库,哪里可以到的

如果你启动本地node可以连接到远程数据库的话,ok,下一步

5.下载pm2管理

宝塔里面有一个pm2管理器,软件商店下一个

下载好之后我们在已安装里面找到pm2管理器

在打开管理器之前我们要把我们的node接口项目放到宝塔的文件里去

找到www/wwwroot文件目录,这里一般都是存放我们项目目录的一个地方

我们新建一个项目名然后把我们的项目放到新建的文件里,我这里是node

打开之后是这样一个目录,之后我们去软件商店启动pm2管理器

点开设置我们可以看到这样一个界面

然后我们添加项目

这里的启动文件一般都是一个js文件,就是你们启动node的那个js文件

选择好之后点击保存

这里要注意了哦,保存的时候可以会报错npm: command not found

这个是你服务器里没有npm ,你可以在服务器终端打印一些npm -v 和node -v

看一下是不是存在

如果不存在,2个方法依次来,

1,你卸载掉pm2管理器,重新装一遍

2,卸载掉pm2管理器,装一个nodejs版本管理器(安装完nodejs管理器后又卸载掉,然后重新下一个pm2管理器)

试过之后看一下npm 和node应该都安装好了

测试都存在的话我们在用pm2管理器添加一次项目

添加成功后我们会得到这样一个页面

6,开放一下我们的接口端口

添加好之后我们就需要去服务器和宝塔里开放一下我们的接口端口

注意哦这里的端口号要写你nodejs里面监听的端口号要一致

宝塔开放接口端口

都设置好了之后回到pm2管理器,把这里的端口号改成你的接口端口号

最后一步,查看一下错误和运行结果

显示没有错误,运行日志也运行成功了,运行日志打印的是你nodejs 监听的listen里打印的东西,没有打印则会空

好了这个时候我们就完成了可以去测试一下访问服务器的接口了

这是测试结果

结束了,不懂可以问我,下期再见,点点关注和收藏啊,小白也能会!!!!!!!

相关内容

热门资讯

心如刀搅成语解释 心如刀搅成语解释  【成语】:心如刀搅  【拼音】:xīn rú dāo jiǎo  【简拼】:xr...
“遭逢时会”的意思 “遭逢时会”的意思 成语拼音: [zāo féng shí huì] ...
尸位素餐此成语有什么来历 尸位素餐此成语有什么来历  尸位素餐成语资料:  今天小编要给大家讲一个比较复杂的成语:“尸位素餐”...
“才多识寡”的意思 “才多识寡”的意思 成语拼音: [cái duō shí guǎ] ...
“当世才度”的意思 “当世才度”的意思 成语拼音: [dāng shì cái dù] ...
“休明盛世”的意思 “休明盛世”的意思 成语拼音: [xiū míng shèng shì] ...
“神采飞扬”的意思 “神采飞扬”的意思 成语拼音: [shén cǎi fēi yáng] ...
形容景色美的词语 形容景色美的词语  文字像精灵,只要你用好它,它就会产生让你意想不到的效果。所以无论我们说话还是作文...
万世师表的成语解释 万世师表的成语解释  【成语】:万世师表  【拼音】:wàn shì shī biǎo  【简拼】:...
“抽简禄马”的意思 “抽简禄马”的意思 成语拼音: [chōu jiǎn lù mǎ] ...
“喋喋不休”的意思 “喋喋不休”的意思 成语拼音: [dié dié bù xiū] ...
“桀犬吠尧”的意思 “桀犬吠尧”的意思 成语拼音: [jié quǎn fèi yáo] ...
里面含有动物的成语 里面含有动物的成语  成语是汉文化的一大特色,有固定的结构形式和固定的说法,表示一定的意义,在语句中...
描写大海的成语 描写大海的成语大全  我喜欢大海,喜欢它的气势磅礴,喜欢它的无边无际,因为这些东西使我们心胸开阔。以...
“江翻海搅”的意思 “江翻海搅”的意思 成语拼音: [jiāng fān hǎi jiǎo] ...
贬义词和褒义词是什么意思 贬义词和褒义词是什么意思  在学习词语的'时候,词的属性也是语文学习的一部分,贬义词大家知道是什么?...
“分工合作”的意思 “分工合作”的意思 成语拼音: [fēn gōng hé zuò] ...
鸟字的成语 有关鸟字的成语大全  鹰击长空,鸽翔千里,鸟类可以在空中自由飞行,这对人类是多么大的吸引和激励啊!下...
表示红颜色的词语有哪些 表示红颜色的词语有哪些  表示红颜色的词语有哪些?酒红色,给人一种春意盎然的感觉,不是狂野的紫黑,不...
形容很多的成语   1.斗量车载----载:装载。用车载,用斗量。形容数量很多,不足为奇。  2.不可胜数----胜...