PDF( 可移植文档格式 Portable Document Format )可谓是众所周知,并且可能是当今使用最广泛的文档类型,特别是在可靠呈现和分享文档、软硬件及系统无关性等方面有着很大优势。 事实上,它已经成为了电子文档的业界标准,特别是在互联网上。由于这样的原因...
Odoo 是最流行的 ERP(企业资源计划)软件,它由 Python 编写,使用 PostgreSQL 作为后端数据库。Odoo 社区版是免费的开源软件,它囊括了项目管理,生产、财务、记账和销售管理,仓储管理,人力资源管理,甚至还有更多项目。里面包含了 30 个核心模块,以及...
Tomcat 9.0.0.M18 (alpha) 发布了,与9.0.0.M17 比较,值得关注的变更有: Updates to the early access version of the Serlet 4.0 API to align it with the most recent discussions in the Servlet EG Support for Java 9 during annotation scanning En...
sFTP(安全文件传输程序)是一种安全的交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作。 它可以配置使用几个有用的 SSH 功能,如公钥认证和压缩。 它连接并登录到指定的远程机器,...
nginx的启动命令是: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf -c制定配置文件的路径,不加-nginx会自动加载默认路径的配置文件。 以上是通用的启动命令...
基于域名的7层转发的实现(NAT+反向代理) 在实际办公网中,因为出口IP只有一个,要实现对外提供服务的话就必须得做端口映射,如果有多个服务要对外开放的话,这只能通过映射不同端口来区分,这在实际使用过程中非常的痛苦(记忆困难、一一对应关系也没有规...
一、简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 engine X, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器.Nginx是由俄罗斯人 Igor Sysoev为俄罗斯访问量第二的 Rambler.ru站点开发的,它已经在该...
Nginx的配置文件nginx.conf配置详解如下: user nginx nginx ; Nginx用户及组:用户 组。window下不指定 worker_processes 8; 工作进程:数目。根据硬件调整,通常等于CPU数量或者2倍于CPU。 error_log logs/error.log; error_log logs/error.log notice; err...
1.前提 1.在安装Nginx前,需要确保系统安装了g++,gcc,openssl-devel、pcre-devel和zlib-devel软件。安装必须软件: yum-yinstallzlibzlib-developensslopenssl--develpcrepcre-devel 2.Nginx安装 在centos下执行yum search nginx可以查看系统自带的Nginx,...
之前有做过lvs+keepalived来实现高可用。可是现在nginx已经用到了很多公司的web服务器上,并且也表现出优良的性能。 那么在架构中,nginx放在前端用作负载均衡和处理静态页面以及缓存,是一个很重要的位置,必须要保证nginx服务器的高可用, 今天简单介绍下...
要求:所有的安装包都装在/usr/local/server/下面 首先检查各种库有没有装上 for i in ` rpm -q gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 g...
Nginx Rewrite规则相关指令 Nginx Rewrite规则相关指令有if、rewrite、set、return、break等,其中rewrite是最关键的指令。一个简单的Nginx Rewrite规则语法如下: rewrite ^/b/(.*)\.html /play.PHP?video=$1 break; 如果加上if语句,示例如下: if (!-f $r...
#指定nginx进程运行用户以及用户组 user www www; #nginx要开启的进程数为8 worker_processes 8; #全局错误日志文件 #debug输出日志最为详细,而crit输出日志最少/var/log目录是linux下的日志存放目录 error_log /var/log/nginx/nginx_error.log crit; #指定...
直接在nginx配置文件中,配置日志循环,而不需使用logrotate或配置cron任务。需要使用到$time_iso8601 内嵌变量来获取时间。$time_iso8601格式如下:2015-08-07T18:12:02+02:00。然后使用正则表达式来获取所需时间的数据。 按天分割日志 使用下面的代码块 1...
不多说话,看操作 首先配置nginx的日志格式,,因为nginx默认的日志格式awstats是不能分析的,必要要把nginx的格式改为和apache的日志格式一样才行, nginx日志格式定义如下: log_format www_log $remote_addr - $remote_user [$time_local] $request $stat...
因为公司项目有需要用到https的链接,就去弄了个证书,配置上之后,https可以正常访问,但是之前的http的都是显示400错误,nginx的配置如下: server { listen 80 default backlog=2048; listen 443; server_name linuxyan.com; root /var/www/html; ssl on;...
最近公司内部的测试环境进行资源整合,需要把一些服务进行迁移,这次迁移gitlab的时候,遇到了一个小坑,在这里记录下: gitlab 从 A 服务器迁移至 B 服务器 一、在B服务器上部署gitlab环境 可参考centos6安装部署git服务器(gitlab6.4) 二、打包A服务器上的...
因为这段时间博客搬家到阿里云,备案的时候关了好几天,, 搬好之后,发现百度的收录没了、悲催、 这几天一直在对博客微调,因为也换了主题,换了清新一点的, 加了几个广告,但是不影响阅读,希望大家理解。 扯了这么多,说正事儿, 今天无意间看到博客里面...
nginx指令中的优化(配置文件) worker_processes 8; nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000; 为每个进程分配cpu,上例中将8个进程分配到8个c...
server { listen 192.168.xx.xx; access_log /var/log/nginx/django.log; location / { # host and port to fastcgi server fastcgi_pass 127.0.0.1:8000; fastcgi_param PATH_INFO $fastcgi_script_name; fastcgi_param REQUEST_METHOD $request_method; fas...
jdk下载 这个到java的官方网站下载自己需要的版本就好了,这里下载了jdk1.7版本的,选择下载了rpm包jdk-7u79-linux-x64.rpm。 rpm安装 rpm -ivh jdk安装包的目录/jdk-7u79-linux-x64.rpm 解释一下: -i,install 表示安装软件包 install package(s) -v,verbose...
首先,这里讲的服务器环境(lnmp)是指 linux + nginx + php(php-cgi + php-fpm)+ mysql。 502 Bad Gateway是lnmp下出现得最频繁的问题,其原因也有很多,以下是我收集的问题原因及其解决方法。 1. php进程死亡 此原因的问题表现为:每次动态(php)请求都...
CoreFreq 是一个用于英特尔 64 位处理器的CPU 监控程序,并且支持 Atom、Core2、Nehalem、SandyBridge 及以上、还有 AMD 0F 家族。 它的核心建立在内核模块上,用于从每个 CPU 核心检索内部性能计数器,并且与收集数据的守护进程一起工作,一个小型控制台客...
核心总结: php-fpm/apache 进程所使用的用户,不能是网站文件所有者。 凡是违背这个原则,则不符合最小权限原则。 根据生产环境不断反馈,发现不断有 php网站被挂木马,绝大部分原因是因为权限设置不合理造成。因为服务器软件,或是php程序中存在漏洞都是难...
介绍 目的 我们的目的是 Kali Linux 上安装 SSH(安全 shell)。 要求 你需要有特权访问你的 Kali Linux 安装或者 Live 系统。 困难程度 很容易! 惯例 #- 给定命令需要以 root 用户权限运行或者使用sudo命令 $- 给定命令以常规权限用户运行 指导 安装 SSH...
docker 集群(单主机)部署web 应用入门(Nginx) 本文探讨的场景是使用 Nginx 部署一个应用,可能涉及 Nginx 服务,web 服务,web service 服务,缓存服务,数据库服务等,这时就需要多个容器协作,这些容器之间依赖关系非常复杂。面对动态地址,我们难以检...
快速发布 docker 应用之神器 - docker Maven 在开发集群应用或微服务架构应用(云原生 cloud native app)时需要启动多个应用服务容器,每次构建新的容器镜像比较麻烦,也不利于调试,使用DockerMaven 镜像就是最佳开发实践之一。本文仅合适开发环境应用,不...
一张图读懂 docker 命令 Docker命令比较多,本文从容器使用流程图,介绍 docker 主要命令(version1.2+)与概念。试图回答 down 机后用户数据怎么保存之类的问题。 准备 假定完成了 centos 7 的 docker 安装,详细参见: 假定使用 mysql docker 镜像部署 mys...
1 Docker 是什么? -1.1 容器是什么? -2 安装 Docker -2.1 启动 docker 守护进程 -3 ...
使用场景 最近,报告查询系统负载均衡集群相关配置已经完成,两种实现方式分别是基于E...
当你执行 nginx -t 得时候,nginx会去测试你得配置文件得语法,并告诉你配置文件是否...
本文将介绍一些SSL安全性的配置,以此提升网站的安全等级。先给出本博客的SSL配置: s...
Step 1:安装配置JDK 1.下载JDK rpm包 下载地址:http://www.oracle.com/technetwork/...
问题现象: 我们有时候会遇到ssh连接服务器的时候非常慢,经常是要等30秒以上,甚至更...