如果Linux服务器node,mysql环境还不会配置,请先看https://blog.csdn.net/bocongbo/article/details/83788950

1、将项目git clone到服务器目录,目录自定

2、进入项目目录,npm install安装依赖包

3、npm start运行项目,如果运行失败,则检查一下端口是否被占用,netstat -lnp|grep +端口号,如果查询到,则 kill +对应进程

4、在服务器控制台开放服务运行端口,比如服务运行在80端口

5、在外部浏览器访问接口,如果访问成功,则配置成功。

6、服务端运行,如果遇到程序问题,又没有控制台打印,查不到数据传输内容,对于有些订单交易,是很麻烦的事情。所以日志的强大作用就体现出来了。egg运行的服务器的日志文件默认并不是保存在项目目录下的logs文件夹下,那么去哪找呢?我们先来看看。

控制台在开启服务的时候,提示日志保存在系统用户的根目录下,那我们可以去这个目录下,查看对应日志信息。

打印日志语句:注意拼接对象,用逗号,不要用加号,否则显示[object, object]

this.ctx.coreLogger.info('请求数据:', this.ctx.query);

7、查看日志并持续监测

tail -f /Users/g/logs/egg/egg-web.log

8、更改服务器日志路径,因为其他用户被禁止访问系统用户文件夹,所以最好不要把日志放在默认目录

1、进入系统用户目录,更改.base_profile文件

cd

vim .base_profile

3、添加需要存日志的目录

export MOCK_HOME_DIR=/logging/

4、保存之后,source一下

source .base_profile

5、杀掉原来node进程,重新启动一下服务,

会发现日志被存在了/logging/logs/egg目录下

9、查看结果

linux egg,Linux服务器部署egg,日志相关推荐

  1. egg项目服务器部署,egg部署到服务器

    egg部署到服务器 心血来潮拿egg写了一些接口,本篇记录一次egg通过宝塔部署到服务器的流程 首先服务器用的是腾讯云 标准型S4服务器 话不多说进入正题 首先第一步:安装宝塔 宝塔Linux面板是提 ...

  2. linux部署多个tomcat服务,Linux 一台服务器部署多个tomcat

    linux系统下安装两个或多个tomcat 编辑环境变量:vi /etc/profile 加入以下代码(tomcat路径要配置自己实际的tomcat安装目录) ##########first tomc ...

  3. memcached linux 配置文件,Linux下Memcached服务器部署 | 系统运维

    操作系统:CentOS 6.x 64位 实现目的:安装部署Memcached服务器 一.防火墙设置 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加下面代码 -A IN ...

  4. awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...

  5. Linux环境下安装部署AWStats日志分析系统实例

    AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在lin ...

  6. linux下ntp服务器安装包,Linux下NTP服务器部署

    1需求分析为服务器群提供统一的时间同步方案. 2实施规划 2.1NTP时间服务器 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机 ...

  7. photon 服务器操作系统,PhotonServer游戏服务器部署及日志输出之美

    本系列教程介绍游戏服务器端框架----PhotonServer 开发工具:Unity3d2017.VS2017.PhotonServer SDK 首先到官网下载其SDK,下载地址 服务器部署 将下载下 ...

  8. Linux下DNS服务器部署

    DNS介绍 DNS查询过程 DNS资源记录类型 bind的安装和配置 bind概述 bind安装 bind配置 配置文件参数介绍 配置示例 Master DNS服务器配置示例 Slave DNS服务器 ...

  9. linux下Redis服务器部署过程详解

    一.前言 最近公司需要使用redis缓存服务器,所以就用了一个下午的时间部署了一个linux版本的Redis缓存服务 器.Redis缓存服务器是近两年比较热门的NOSQL系统之一,它是一个key-va ...

最新文章

  1. 激发企业大“智慧” | 深度赋能AI全场景 揭秘你不知道的移动云
  2. 吴恩达机器学习笔记55-异常检测算法的特征选择(Choosing What Features to Use of Anomaly Detection)
  3. ubuntu下执行ulimit返回“不允许的操作”,问题解决思路
  4. 安卓手机的加密设备和加密外置SD卡
  5. Python中生成一个指定长度的随机字符串实现示例
  6. SpringBoot使用Easypoi导出excel示例
  7. python巩固函数和模块_Python学习教程6:函数,模块和类的使用
  8. Shopify:管理一个顶级域名绑定shopify网店
  9. Java记录 -4- 运算符 Operator
  10. 小程序和vue语法对比_商城小程序对比传统电商的优势如何?
  11. C++::My Effective C++ (二)
  12. java歌词高亮显示滚动_js如何处理音乐播放器的歌词文件达到高亮以及滚动的效果?...
  13. 关于《啊哈!算法》相关资源
  14. 动态规划-有关计数问题的DP-多重集组合数
  15. 181108每日一句
  16. VS2015编译程序兼容XP
  17. STM32F103 CubeMX:ETR外部脉冲计数器
  18. 小学计算机课打字游戏,小学信息技术打字游戏教案
  19. Unity 泛型单例
  20. [1天搞懂深度学习] 读书笔记 lecture I:Introduction of deep learning

热门文章

  1. SpringBoot-web开发(一): 静态资源的导入(源码分析)
  2. TVM 图优化Graph Optimization
  3. ST为飞行时间传感器增加了多目标测距
  4. 2020年Yann Lecun深度学习笔记(上)
  5. Django 视图函数
  6. 中文版证书_CIA考试多久后才可以领取证书?领取的方式是什么?
  7. Android app 启动页尺寸大小 忘记了怎么办
  8. Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
  9. 第一次接觸sbt會遇到的
  10. 【转】qt-vs-addin:Qt4和Qt5之VS插件如何共存与使用