阅读 36

初识Linux之二

2020年了,这是今年的第一篇,希望新的一年有新的开始,并希望你们像我一样越来越优秀哈哈哈,临近新年过年的气息也越来越浓郁,自己也期盼过年回家呀,临近年底项目还是无情的一如既往的压榨着我们,忙的手忙脚乱的(菜鸟专属毕竟大佬们可都是临危不乱的),某人鼓励我坚持写博客,我也重拾起写博客的习惯,坚持学习,坚持记录,毕竟这是一个记录成长的过程。2020少皱眉多微笑。

GUOMAO Night

上回书说道,张飞张翼德驾马来到曹操营前,大声骂道,曹操.....,停停停不好意思走错频道了,一看就不是个正经写记录的哈哈哈,上篇文章我们讲了Linux下的FTP安装配置还有Linux下安装node.js ,那今天我们就说Linux下使用Express搭建web服务把,如果你想用koa或者egg,不好意思哈,你问下度娘告不告诉你哈。开始吧。

  • Linux下用Express搭建web服务器(其实和本地搭建没什么区别)

    1. 先连接上我们的服务器把,启动xshell,输入用户名和密码连接上服务器。

    2. cd到指定目录

      cd /var/www/
      复制代码
    3. 创建web服务项目文件夹

      mkdir demo
      复制代码
    4. 进入项目目录

      cd demo
      复制代码
    5. 本地下的项目安装express模块

      npm i -g express express-generator
      express ***(项目名)--hbs (模板引擎)
      #cd 项目文件下
      #安装依赖
      npm i
      复制代码
    6. 项目打包,将打包好的如vue的dist文件放进var/www/demo文件夹下

      使用FTP进行上传
      复制代码
    7. 启动服务

      npm start 
      复制代码

      你会发现你访问你的服务器ip加端口时会访问的到,但是关闭了,服务器这个也关闭了。下面将应对方法

  • 安装PM2托管Node Web服务程序

    1. 安装pm2

      npm install pm2 -g
      复制代码
    2. 创建软连接

      ln -s /usr/local/nodejs/bin/pm2 /usr/local/bin/pm2
      复制代码
    3. 启动托管命令,输入下面的命令启动托管任务,abc为托管项目定义的名称

      pm2 start app.js --name abc
      复制代码
文章分类
前端
文章标签