linux egg,Linux服务器部署egg,日志
如果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,日志相关推荐
- egg项目服务器部署,egg部署到服务器
egg部署到服务器 心血来潮拿egg写了一些接口,本篇记录一次egg通过宝塔部署到服务器的流程 首先服务器用的是腾讯云 标准型S4服务器 话不多说进入正题 首先第一步:安装宝塔 宝塔Linux面板是提 ...
- linux部署多个tomcat服务,Linux 一台服务器部署多个tomcat
linux系统下安装两个或多个tomcat 编辑环境变量:vi /etc/profile 加入以下代码(tomcat路径要配置自己实际的tomcat安装目录) ##########first tomc ...
- memcached linux 配置文件,Linux下Memcached服务器部署 | 系统运维
操作系统:CentOS 6.x 64位 实现目的:安装部署Memcached服务器 一.防火墙设置 vi /etc/sysconfig/iptables #编辑防火墙配置文件,添加下面代码 -A IN ...
- awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在linux系统下安 ...
- Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息. 此文章主要讲解如何在lin ...
- linux下ntp服务器安装包,Linux下NTP服务器部署
1需求分析为服务器群提供统一的时间同步方案. 2实施规划 2.1NTP时间服务器 NTP服务器[Network Time Protocol(NTP)]是用来使计算机时间同步化的一种协议,它可以使计算机 ...
- photon 服务器操作系统,PhotonServer游戏服务器部署及日志输出之美
本系列教程介绍游戏服务器端框架----PhotonServer 开发工具:Unity3d2017.VS2017.PhotonServer SDK 首先到官网下载其SDK,下载地址 服务器部署 将下载下 ...
- Linux下DNS服务器部署
DNS介绍 DNS查询过程 DNS资源记录类型 bind的安装和配置 bind概述 bind安装 bind配置 配置文件参数介绍 配置示例 Master DNS服务器配置示例 Slave DNS服务器 ...
- linux下Redis服务器部署过程详解
一.前言 最近公司需要使用redis缓存服务器,所以就用了一个下午的时间部署了一个linux版本的Redis缓存服务 器.Redis缓存服务器是近两年比较热门的NOSQL系统之一,它是一个key-va ...
最新文章
- 激发企业大“智慧” | 深度赋能AI全场景 揭秘你不知道的移动云
- 吴恩达机器学习笔记55-异常检测算法的特征选择(Choosing What Features to Use of Anomaly Detection)
- ubuntu下执行ulimit返回“不允许的操作”,问题解决思路
- 安卓手机的加密设备和加密外置SD卡
- Python中生成一个指定长度的随机字符串实现示例
- SpringBoot使用Easypoi导出excel示例
- python巩固函数和模块_Python学习教程6:函数,模块和类的使用
- Shopify:管理一个顶级域名绑定shopify网店
- Java记录 -4- 运算符 Operator
- 小程序和vue语法对比_商城小程序对比传统电商的优势如何?
- C++::My Effective C++ (二)
- java歌词高亮显示滚动_js如何处理音乐播放器的歌词文件达到高亮以及滚动的效果?...
- 关于《啊哈!算法》相关资源
- 动态规划-有关计数问题的DP-多重集组合数
- 181108每日一句
- VS2015编译程序兼容XP
- STM32F103 CubeMX:ETR外部脉冲计数器
- 小学计算机课打字游戏,小学信息技术打字游戏教案
- Unity 泛型单例
- [1天搞懂深度学习] 读书笔记 lecture I:Introduction of deep learning
热门文章
- SpringBoot-web开发(一): 静态资源的导入(源码分析)
- TVM 图优化Graph Optimization
- ST为飞行时间传感器增加了多目标测距
- 2020年Yann Lecun深度学习笔记(上)
- Django 视图函数
- 中文版证书_CIA考试多久后才可以领取证书?领取的方式是什么?
- Android app 启动页尺寸大小 忘记了怎么办
- Installation error: INSTALL_FAILED_INSUFFICIENT_STORAGE
- 第一次接觸sbt會遇到的
- 【转】qt-vs-addin:Qt4和Qt5之VS插件如何共存与使用