部署CRM项目 前言 使用软件 1. nginx 1. 使用nginx是为了它的反向代理功能,项目会通过Django+uWSGI+Nginx进行服务器线上部署。 2. uWSGI 1. python web服务器开发使用WSGI协议(Web Server Gateway Interface) pyt ...
分类:
其他好文 时间:
2019-01-14 01:06:50
阅读次数:
287
以前自己写过一个开源的项目,没部署到线上环境,借此机会熟悉下线上部署的流程 1、Linux上安装数据库MySQL,创建一个数据库database 名 Mxonline 2、使用远程工具 Navicat Premium 登录Linux数据库上,并把本地已经跑好的数据库表同步传输到 Mxonline上 ...
分类:
系统相关 时间:
2018-12-27 18:39:49
阅读次数:
251
如果直接通过node app来启动,如果报错了可能直接停在整个运行,supervisor感觉只是拿来用作开发环境的。再网上找到pm2.目前似乎最常见的线上部署nodejs项目的有forever,pm2这两种。使用场合: supervisor是开发环境用。forever管理多个站点,每个站点访问量不大 ...
分类:
Web程序 时间:
2018-12-04 14:40:08
阅读次数:
346
配置profile bean 3.1.@profile注解是spring提供的一个用来标明当前运行环境的注解。 我们正常开发的过程中经常遇到的问题是,开发环境是一套环境,qa测试是一套环境,线上部署又是一套环境。这样从开发到测试再到部署,会对程序中的配置修改多次,尤其是从qa到上线这个环节,让qa的 ...
分类:
其他好文 时间:
2018-06-25 12:46:40
阅读次数:
150
1.修改Spring Boot 1.添加:spring-boot-maven-plugin 插件 打包格式按照: 2.进行打包 3.运行 其他问题: 1.第三方包 打包: pom.xml加载本地jar包 2.项目中包含多个main ...
分类:
编程语言 时间:
2018-05-23 13:43:56
阅读次数:
186
1)Zabbix监控界面报错Lack of free swap space on Zabbix server”解决公司线上部署的zabbix3.0的监控界面首页报错说无交换内存主机“Lack of free swap space on Zabbix server”解决此问题的步骤如下: 选择Configu
分类:
其他好文 时间:
2018-05-04 11:53:02
阅读次数:
569
使用vue项目,线上部署的时候,访问首页以及通过路由打开二级页面没有问题,但是一刷新就出现404现象 因为刷新页面时访问的资源在服务端找不到,因为vue-router设置的路由不是真实存在的路径。 解决办法是:在nginx.conf配置修改如下: location / { root html; tr ...
分类:
Web程序 时间:
2018-04-05 17:37:25
阅读次数:
405
PHP 基于redis实现的流量控制系统 我们对项目模块进行了一定程度的微服务化改造,之前所有模块都放在一个项目里(一个大文件夹),线上部署也一样,这样的缺点显而易见。 后面我们按照业务功能拆分成一个个的子模块,然后子模块之间通过RPC框架进行访问,各个子模块有各自独立的线上机器集群、mysql及r ...
分类:
Web程序 时间:
2018-03-14 20:47:58
阅读次数:
251
static文件相关操作:1.目录结构2.setting.py设置STATIC_URL=‘/static/‘#STATIC_ROOT=os.path.join(BASE_DIR,‘static‘)STATICFILES_DIRS=(os.path.join(BASE_DIR,‘static‘),)STATIC_URL中设定的为浏览器实际访问地址。STATICFILES_DIRS对应文件路径3.访问
分类:
编程语言 时间:
2018-02-22 19:36:12
阅读次数:
209
Node+mongodb线上部署到阿里云 部署使用的主要工具是pm2+nginx,使用码云的私有仓库,自动部署到服务器,私有仓库和服务器要事先设置好免密码登录。使用DNSPOD进行域名解析。事先准备好阿里云服务器,域名,一个网站。阿里云已经安装好mongodb数据库,node,pm2,git等。将本 ...
分类:
数据库 时间:
2018-01-20 20:32:58
阅读次数:
189