如何把node项目部署到宝塔服务器
-
将Node项目部署到宝塔服务器需要经过以下几个步骤:
-
登录宝塔控制面板:
通过浏览器输入服务器 IP 地址,跟上宝塔控制面板的端口,例如http://123.456.78.9:8888,进入宝塔控制面板登录页面。输入用户名和密码登录,进入控制面板。 -
创建网站并配置域名:
在宝塔控制面板的首页,点击“添加网站”菜单,填写网站域名和目录信息。确保域名解析已经正确设置。 -
安装Node.js环境:
在宝塔控制面板的网站设置页中,找到“软件商店”选项,搜索并安装Node.js环境,安装完成后将会自动创建一个NodeJS应用,同时生成一个端口号。 -
配置Node项目:
进入宝塔控制面板的文件管理器,找到刚创建的网站目录,将Node项目文件上传到此目录。确保项目中包含package.json文件。 -
安装项目依赖:
在宝塔控制面板的终端中,进入到Node项目目录,运行npm install命令,安装项目所需的依赖包。 -
配置Node应用:
在宝塔控制面板的网站设置页中,找到Node.js应用,点击“设置”按钮,选择刚上传的Node项目目录,并设置正确的启动文件。 -
配置反向代理:
在宝塔控制面板的网站设置页中,找到“反向代理”选项,点击“添加反向代理”按钮,配置端口和目标地址,将Node应用的端口绑定到网站域名上。 -
应用配置修改:
在宝塔控制面板的网站设置页中,找到“配置文件”选项,修改Nginx配置文件,将请求转发到反向代理的地址和端口。 -
重启宝塔服务:
在宝塔控制面板的首页,找到“面板环境”选项,点击“重启服务”按钮,使配置生效。
以上便是将Node项目部署到宝塔服务器的步骤,通过宝塔控制面板的图形化界面进行操作,可以简化配置过程。记得在每一步完成后测试项目是否能正常访问,以确保部署成功。
1年前 -
-
将Node项目部署到宝塔服务器可以通过以下步骤实现:
-
登录宝塔服务器控制面板:首先,使用浏览器访问宝塔服务器的IP地址或域名,在登陆界面输入正确的用户名和密码,成功登录宝塔服务器控制面板。
-
创建网站:在宝塔服务器控制面板上,点击左侧导航栏的“网站”选项,然后点击右侧的“添加站点”按钮。在弹出的对话框中填写网站信息,包括域名、网站目录、站点类型等,并点击“添加”按钮创建网站。
-
安装Node.js环境:在宝塔服务器控制面板上,点击左侧导航栏的“软件商店”选项,然后在搜索框中输入“Node.js”,选择相应的版本并点击“安装”按钮,等待安装完成。
-
配置网站和Node.js环境:在宝塔服务器控制面板上,点击左侧导航栏的“网站”选项,然后点击右侧的“设置”按钮,进入网站设置页面。在“网站目录”中选择之前创建的网站目录,并将“反向代理”设置为“Node.js”,选择Node.js版本,并设置Node.js应用的端口号和启动命令。
-
启动Node.js应用:在宝塔服务器控制面板上,点击左侧导航栏的“网站”选项,然后点击右侧的“重启”按钮,以使配置生效。然后,点击左侧导航栏的“进程管理”选项,找到Node.js应用的进程,并点击右侧的“启动”按钮,开始运行Node.js应用。
-
安装相关依赖:在宝塔服务器控制面板登录到服务器的ssh界面, 使用cd命令切换到项目所在目录,运行npm install命令,安装项目所依赖的模块。
-
启动Node.js应用:在ssh界面中,运行Node.js应用的启动命令,如npm start或node app.js,启动Node.js应用。
-
配置域名解析:在宝塔服务器控制面板中,点击左侧导航栏的“网站”选项,找到刚刚创建的网站,点击“设置”按钮,进入网站设置页面。在域名选项中,填写自己的域名,并点击“保存”按钮。然后,在域名解析服务商的管理界面中,将域名解析到服务器的IP地址。
通过以上步骤,就可以成功将Node项目部署到宝塔服务器上,使其能够通过域名进行访问。
1年前 -
-
部署Node.js项目到宝塔服务器可以按照以下步骤进行操作:
步骤一:安装宝塔服务器面板
- 登录宝塔官网(https://www.bt.cn/),下载适用于您的服务器系统的宝塔服务器面板安装包。
- 使用SSH连接到您的服务器,执行以下命令以安装宝塔服务器面板:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh - 安装过程中,您需要根据提示输入一些必要的信息,例如管理员账号和密码等。
- 安装完成后,使用浏览器访问服务器的IP地址,并使用管理员账号和密码登录宝塔服务器面板。
步骤二:创建网站
- 登录宝塔服务器面板,在面板首页点击“网站”菜单,进入网站管理页面。
- 点击“添加站点”按钮,填写相关信息,例如域名、根目录等。
- 点击“提交”按钮,完成网站创建。
步骤三:配置网站
- 进入网站管理页面,找到您刚刚创建的网站,点击“设置”按钮。
- 在“网站目录”选项中,选择您的项目根目录所在的路径。
- 在“网站分类”选项中,选择“静态网页”。
- 在“反向代理”选项中,将“开启”设置为“是”,并在“反向代理目标”中填写您的Node.js应用的监听端口,例如3000。
- 点击“提交”按钮,保存配置。
步骤四:安装Node.js
- 在宝塔服务器面板首页,点击“软件”菜单,进入软件管理页面。
- 点击“安装”按钮,在列表中找到Node.js,并点击“安装”。
- 安装完成后,点击“设置”按钮,选择您的Node.js版本,并点击“保存”。
步骤五:部署Node.js项目
- 在宝塔服务器面板首页,点击“文件”菜单,进入文件管理页面。
- 找到您的项目根目录,点击“上传”按钮,将您的Node.js项目上传到该目录。
- 在文件管理页面,找到您的项目根目录下的入口文件,通常是app.js或index.js。
- 右键点击入口文件,选择“设置域名指向”,将该入口文件关联到您的网站域名。
- 点击“保存”按钮,完成项目部署。
步骤六:启动Node.js应用
- 在宝塔服务器面板首页,点击“软件”菜单,进入软件管理页面。
- 找到您安装的Node.js软件,点击“启动”按钮,启动Node.js服务。
- 启动完成后,您的Node.js应用将会被代理到您的网站域名。
至此,您已成功将Node.js项目部署到宝塔服务器上。
1年前