web服务器
cyan_grey
这个作者很懒,什么都没留下…
展开
-
Linux shell脚本011(centos7优化)
#!/bin/bash#this script is only for CentOS 7.xplatform=`uname -i`if [ $platform != "x86_64" ];then echo "脚本仅适合64位CentOS 7系统"exit 1fiecho "----------CentOS 7 64位系统,开始优化----------"#添加公网DNS地址c原创 2018-01-30 17:00:23 · 907 阅读 · 0 评论 -
shell脚本自动部署tomcat项目
自动部署shell脚本由4个方法组成: deploy_backup(版本备份)、deploy_unzip(自动解压新版本)、deploy_restart(重启tomcat)、deploy_Rollback(版本回滚),当然,每个方法可以独立执行,此处在开始运行脚本时给出了2个选择,0:版本回滚,其他任意输入会自动部署新的版本包并重启tomcat。shell脚本代码如下:#!/bin/bash ...转载 2018-05-04 16:52:45 · 2745 阅读 · 0 评论 -
服务器问题排查的思路
遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:一、尽可能搞清楚问题的前因后果不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢 必须搞清楚的问题有: 故障的表现是什么?无响应?报错? 故障是什么时候发现的? 故障是否可重现? 有没有出现的规律(比如每小时出现一次) 最后一次...转载 2018-04-11 19:35:53 · 7897 阅读 · 0 评论 -
nginx反向代理tomcat和apache
实验环境:centos7(192.168.100.3)+nginx,centos6(192.168.100.4)+tomcat+httpd(apache) 两台均关闭防火墙和selinux安装nginx源码包安装,先安装依赖包gcc-c++、openssl、openssl-devel、pcre、pcre-devel、zlib、zlib-devel 然后在nginx目录执行 ./conf...原创 2018-04-16 20:14:41 · 600 阅读 · 0 评论 -
tomcat7配置
Tomcat1 Tomcat简介Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(Web Archive)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。1.1 ...转载 2018-04-16 15:13:44 · 507 阅读 · 0 评论 -
linux日志审计audit
Linux内核有用日志记录事件的能力,比如记录系统调用和文件访问。然后,管理员可以评审这些日志,确定可能存在的安全裂口,比如失败的登录尝试,或者 用户对系统文件不成功的访问。这种功能称为Linux审计系统,在Red Hat Enterprise Linux 5中已经可用。 要使用Linux Auditing System,可采用下面的步骤: (1) 配置审计守护进程。 (2) 添...转载 2018-04-16 11:08:20 · 12488 阅读 · 0 评论 -
centos的相关日志文件
因为经常会分析日志,每次都百度很麻烦总结出来大家. 分析日志常用工具大家可以百度找一下.常见的Linux操作系统登录文件有如下几个: 1)/var/log/secure:记录登录系统存取数据的文件; 例如pop3,ssh,telnet,ftp等都会记录在此. 2)/ar/log/wtmp:记录登录这的信息记录,被编码过,所以必须以last解析; 3)/var/log/message:...转载 2018-04-08 09:23:48 · 442 阅读 · 0 评论 -
Linux服务器基础优化以及nginx做web服务器的内核参数优化项
不用root登录系统,而以普通用户登陆之后,通过sudo授权管理。更改默认的ssh端口,禁止root远程登录,还可以仅允许ssh服务监听内网ip。定时自动更新服务器时间,保证时间准确。配置yum更新源,从国内更新源下载安装软件包。关闭SELinux(和iptables)。调整文件描述符的数量,进程及文件的打开都需要消耗文件描述符的数量。定时清理邮件临时目录下的垃圾文件,防止磁盘的in...转载 2018-01-29 20:54:48 · 349 阅读 · 0 评论 -
Nginx相关知识
一、简介Nginx 是一款轻量级的 Web (HTTP)服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器关键字: 事件驱动 反向代理 负载平衡 响应静态页面的速度非常快优势:能支持高达 50,000 个并发连接数 ;支持热部署 ;很高的稳定性(抵御dos攻击)二、架构: 在 unix 系统中会以 daemon (守护进程)的方式在后台运行,后台进程包含一个转载 2018-02-01 16:21:03 · 832 阅读 · 1 评论 -
nginx配置文件和相关命令
[root@ansible ~]# whereis nginx #查看nginx位置nginx: /usr/local/nginx[root@ansible ~]# cd /usr/local/nginx[root@ansible nginx]# lsclient_body_temp conf fastcgi_temp html logs proxy_temp s原创 2018-01-31 16:38:33 · 333 阅读 · 0 评论 -
centos7安装配置Jboss
一、安装JDK 1、下载JDK 地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载后上传到centos7 2、安装 下载得到压缩包jdk-8u171-linux-x64.tar.gz,解压到/usr/local/目录,并将目录重命名为jd...原创 2018-05-07 14:09:24 · 4427 阅读 · 0 评论