1.购买腾讯云轻量应用服务器,登录 轻量应用服务器控制台,在 服务器 页面单击 新建。安装运行环境,选择为应用模板 > Web 开发场景 > Node.js 应用模板。
Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Chrome V8引擎,具备速度快、性能强等特点,可用于搭建各类网络应用,及作为小程序后端服务环境。
2.对服务器进行一些基本的配置。这包括设置安全组规则,允许HTTP(80端口)和HTTPS(443端口)访问。
3.选择应用管理页签,进入应用管理详情页。如下图所示:
4.登录使用 Node.js 应用镜像创建的实例,搭建 FTP 服务。
(1)安装 vsftpd
sudo yum install -y vsftpd
(2)执行以下命令,设置 vsftpd 开机自启动。
sudo systemctl enable vsftpd
(3)执行以下命令,启动 FTP 服务。
sudo systemctl start vsftpd
(4)执行以下命令,确认服务是否启动。
sudo netstat -antup | grep ftp
显示下述信息表示安装成功
5.部署小程序代码: 将你的小程序代码上传到服务器。你可以使用FTP、SCP或其他文件传输工具将代码文件复制到服务器上。确保将代码文件放置在适当的目录下,并设置正确的文件权限。
6.安装依赖,在服务器上切换到小程序代码所在的目录,并运行适当的命令来安装小程序的依赖项。通常使用npm install
命令来安装在项目中所需的依赖项。
7.启动小程序服务器: 在服务器上运行适当的命令来启动小程序的服务器。这通常是使用Node.js的命令行工具来运行主文件。你可以使用nohup命令或者进程管理工具(如PM2)来在后台运行服务器。
8.可以给自己的小程序后端服务网站设定一个单独的域名。开启 HTTPS 访问
9.定期监控服务器的状态和性能,确保小程序的正常运行。