2020年了,这是今年的第一篇,希望新的一年有新的开始,并希望你们像我一样越来越优秀哈哈哈,临近新年过年的气息也越来越浓郁,自己也期盼过年回家呀,临近年底项目还是无情的一如既往的压榨着我们,忙的手忙脚乱的(菜鸟专属毕竟大佬们可都是临危不乱的),某人鼓励我坚持写博客,我也重拾起写博客的习惯,坚持学习,坚持记录,毕竟这是一个记录成长的过程。2020少皱眉多微笑。
上回书说道,张飞张翼德驾马来到曹操营前,大声骂道,曹操.....,停停停不好意思走错频道了,一看就不是个正经写记录的哈哈哈,上篇文章我们讲了Linux下的FTP安装配置还有Linux下安装node.js ,那今天我们就说Linux下使用Express搭建web服务把,如果你想用koa或者egg,不好意思哈,你问下度娘告不告诉你哈。开始吧。
-
Linux下用Express搭建web服务器(其实和本地搭建没什么区别)
-
先连接上我们的服务器把,启动xshell,输入用户名和密码连接上服务器。
-
cd到指定目录
cd /var/www/
-
创建web服务项目文件夹
mkdir demo
-
进入项目目录
cd demo
-
本地下的项目安装express模块
npm i -g express express-generator express ***(项目名)--hbs (模板引擎) #cd 项目文件下 #安装依赖 npm i
-
项目打包,将打包好的如vue的dist文件放进var/www/demo文件夹下
使用FTP进行上传
-
启动服务
npm start
你会发现你访问你的服务器ip加端口时会访问的到,但是关闭了,服务器这个也关闭了。下面将应对方法
-
-
安装PM2托管Node Web服务程序
-
安装pm2
npm install pm2 -g
-
创建软连接
ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/pm2
-
启动托管命令,输入下面的命令启动托管任务,
abc
为托管项目定义的名称pm2 start app.js --name abc
-