基于Ubuntu16.04的微信小程序搭建过程

今天发布基于Ubuntu 16.04 64位教程。

其实你算一笔账目,如果你想做,你要找人做,几百块的部署费没有了,学会了,这些钱就省下来了。好了,就当你没看见这句话。

昨天的一些步骤就省略去了。

今天的从搭建HTTP服务开始。

首先我们先安装NodeJS

#sudo apt-get update
#curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
#sudo apt-get install -y nodejs

编写app.js/package.json/参考昨天的文章。

差异地方在于CentOS和Ubuntu安装软件的命令不一样。

运行HTTP 服务

# sudo apt-get install npm
# sudo npm install -g pm2

安装Express

# cd /data/release/webapp
# sudo npm install express --save

安装完成之后,用PM2来启动服务

# cd /data/release/webapp
# pm2 start app.js

搭建HTTPS服务

安装Nginx

# sudo apt-get install nginx -y

原文发布于微信公众号 - 数据库SQL(SQLdba)

原文发表时间:2018-01-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏逻辑熊猫带你玩Python

“聊一聊Linux的工作环境”

由于Linux采用了和Windows不同的文件系统,所以和Windows用户熟悉的文件管理模式不通,这里来简单说说Linux的根("/")目录下目录的用途

9420
来自专栏运维前线

使用Gitlab创建git项目

使用Gitlab创建git项目 登录gitlab系统,访问自己的gitlab.example.com,然后使用gitlab用户,登录 ? 第一次登录需要重新修改...

1.5K80
来自专栏Java架构师历程

Linux设置静态IP

34830
来自专栏程序员同行者

tomcat安全加固

【加固方法】删除webapps/docs、examples、manager、ROOT、host-manager

18470
来自专栏ASP.NET MVC5 后台权限管理系统

ASP.NET MVC5+EF6+EasyUI 后台管理系统--任务调度系统解析

任务调度系统是什么:他是一个类似Sql Server的代理,他可以帮助你定时处理一些SQL事务

24220
来自专栏用户画像

Mac 在命令行获得root权限

这样就变成以root权限操作vim /etc/shells 这个命令,可以正常操作了。 

11320
来自专栏繁花云

[脚本]Centos6/7下一键卸载多余内核

通过kernel-ml升级内核的话,原来的内核为了安全是不会卸载的,这样长此以往就导致boot分区空间被内核挤满,无法再安装新的内核,这个时候我们就需要清理多余...

14200
来自专栏电光石火

给Dreamweaver插上Svn的翅膀

建立 SVN 连接  使用 Subversion (SVN) 作为 Dreamweaver 的版本控制系统之前,必须建立与 SVN 服务器的连接。与 ...

228100
来自专栏用户画像

Mac安装配置Tomcat

地址:http://tomcat.apache.org/download-90.cgi 

8910
来自专栏Youngxj

QQ防红跳转短网址生成网站源码(91she完整源码)

5.7K40

扫码关注云+社区

领取腾讯云代金券