Centos7 Firewalld防火墙增加删除规则方法
firewalld基本操作
启动防火墙firewalld
[root@localhost ~]# systemctl start firewalld
防火墙加入开机自启
[root@localhost ~]# systemctl enable firewalldCreated symlink from /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service to /usr/lib/systemd/system/firewalld.service.Created symlink from /etc/systemd/system/multi-user.target.wants/firewalld.service to /usr/lib/systemd/system/firewalld.service.[root@localhos ...
nginx反向代理 tomcat 出现大量 established 太多_netstat监控大量ESTABLISHED连接数
查看网络连接数
本文将讲述 ESTABLISHED 过多的优化方法
#命令说明netstat -an wc -lnetstat -an grep xx wc -l #查看某个/特定ip的连接数netstat -an grep TIME_WAITwc -l #查看连接数等待time_wait状态连接数netstat -an grep ESTABLISHED wc -l #查看建立稳定连接数量
排错步骤(一)#查看稳定连接数TOP10[root@web-gateway1 ~]# netstat -ntaawk ‘{print $5}’awk -F ‘:’ ‘{print $1}’sort uniq -csort -rnhead -n 10 440 10.68.39.130 423 10.68.39.131 112 10.68.39.108 101 10.68.39.109 88 10.68.39.107 55 10.67.20.37 47 10.78.120.40 42 10.78.46.22 ...
mysql 报错 错误码 1045 - Unknow error 1045
报错原因密码错误
1234567891011121314用户名:root密码:r123修改密码为:ROOT123[root@host-192-168-1-1 ~]# mysqladmin -uroot -proot123 password 'ROOT123'mysqladmin: [Warning] Using a password on the command line interface can be insecure.mysqladmin: connect to server at 'localhost' failederror: 'Unknown error 1045'[root@host-192-168-1-1 ~]# mysqladmin -uroot -pr123 password 'ROOT123'mysqladmin: [Warning] Using a password on the command line interface can be insecure.Warning: Sin ...
nginx站点动态上下线之使用 ngx_dynamic_upstream 实现nginx动态负载
模块下载地址: https://github.com/cubicdaiya/ngx_dynamic_upstream
主要功能 实现了修改upstream权重 可以不需要重载nginx配置 即不需要reload
首先安装nginxnginx 安装文档请移驾 史上最全最详细Nginx源码编译安装的方法步骤
nginx 添加模块时一定要先 nginx -V 看一下原先安装的模块,不要覆盖原有模块
下面原有模块 –add-module=/opt/nginx-module-vts 新增模块 –add-module=/opt/ngx_dynamic_upstream
123456789101112[root@localhost nginx-1.19.9]# ./configure --prefix=/opt/nginx/ --add-module=/opt/nginx-module-vts --add-module=/opt/ngx_dynamic_upstream-0.1.6[root@localhost nginx-1.19 ...
史上最全最详细Nginx源码编译安装的方法步骤
nginx作为现在最热门的web服务应用软件,日常安装及升级经常会使用
linux环境下安装nginx步骤最新及历史版本下载地址: http://nginx.org/en/download.html
下载完成后上传到服务器123456789[root@haproxy2 opt]# rz -e #上传到服务器[root@haproxy2 opt]# lltotal 1036-rw-r--r-- 1 root root 1060580 Apr 1 12:40 nginx-1.19.9.tar.gz[root@haproxy2 opt]# tar -zxf nginx-1.19.9.tar.gz [root@haproxy2 opt]# lltotal 1036drwxr-xr-x 8 mockbuild mockbuild 158 Mar 30 22:47 nginx-1.19.9-rw-r--r-- 1 root root 1060580 Apr 1 12:40 nginx-1.19.9.tar.gz
安装依赖(不安装依赖完法完成安装nginx)步骤需要 ...
局域网yum仓库搭建基于apache httpd
接上文书 本地yun源搭建 介绍了如何在内网或者本机搭建yum源。
当我们服务器处理内网不能连接互联网,总不能每台服务器都安装yum源吧,所以在本地yum源服务器上开放内网访问,为内网提供yum源服务
第一步、安装httpd无法安装httpd服务的请 先安装本地yum源
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263[root@localhost yum.repos.d]# yum install httpd已加载插件:fastestmirrorLoading mirror speeds from cached hostfile正在解决依赖关系--> 正在检查事务---> 软件包 httpd.x86_64.0.2.4.6-95.el7.centos 将被 安装--> 正在处理依赖关系 httpd-tools = 2.4.6-95.el7.centos,它被软件包 httpd-2. ...
本地yun源搭建安装本地yum源_yum仓库
在Linux系统中,联网的情况下,软件安装会从yum源配置的路径去下载rpm包并安装。在离线情况下,我们也可以配置本地yum源来安装软件包
注:本文只讲本地yum源安装使用
局域网yum仓库搭建请移步:局域网yum仓库
准备镜像
找到安装系统时所用的镜像 找不到的情况下就去官网下载
CentOS 国内镜像下载地址:
http://mirrors.aliyun.com/centos/ 阿里云开源镜像
https://mirrors.cnnic.cn/centos/ 清华大学开源镜像
http://centos.ustc.edu.cn/centos/ 中国科学技术大学开源镜像
http://ftp.sjtu.edu.cn/centos/ 上海交大开源镜像
http://mirrors.163.com/centos/ 网易开源镜像
http://mirrors.sohu.com/centos/ 搜狐开源镜像
第一步(配置本地yum源)
镜像盘插入服务器光驱(有光驱的情况下),挂在到服务器上的 /yumrepo 目录12345678910111213[root@local ...
FastDFS高性能分布式文件系统安装手册
简介FastDFS是一个开源的高性能分布式文件系统。
其主要功能包括:文件存储、文件同步和文件访问(文件上传和文件下载),解决了大容量和负载均衡问题。FastDFS应满足基于照片分享网站、视频分享网站等文件的网站的服务要求。
环境准备服务
IP地址
系统
Tracker Server 跟踪器
192.168.10.130
Centos7.x
Storage Server1 存储节点
192.168.10.141
Centos7.x
Storage Server2 存储节点
192.168.10.142
Centos7.x
下载地址https://github.com/happyfish100/FastDFS
说明名称
说明
Libfatscommon
FastDFS分离出的一些公用函数包
FastDFS
FastDFS分布式文件系统
Fastdfs-nginx-module
FastDFS和nginx的关联模块
Nginx
nginx1.15.4
编译环境12yum install git gcc gcc-c++ make automake autoconf libtool pcre ...
nginx挂维护页面,优雅地进行网站升级维护
通过Nginx实现一个简单的网站维护通知页面,优雅地进行网站升级维护
发布项目时,发布的时间内,我们的域名访问时,跳到了维护通知页面,当时我觉得,这个体验好,这样用户就知道网站为啥不可用了,升级维护期间无法一一告知用户的,这么做真的很专业,用户一看就知道,原来这段时间在维护啊,那我等维护好了继续访问,都说用户体验,这就是用户体验呢。
1、简单重写一个网站维护功能
在nginx的配置文件中server模块下添加下面配置12345rewrite ^ /weihu break; #表示匹配所有请求,跳转到 weihu locationlocation /weihu {default_type text/html ;return 200 "<h1>网站维护中,请稍后再试!</h1>";}
2、新建一个网站维护页面实现网站维护功能
新建一个网站维护页面nginx 将请求全部指向到一个页面
12345678910111213141516171819# 新建一个目录 存放网站维护页面mkdir /data/weihucd /data ...
Jetty启动项目失败,WebService在本机上发布后报错:
启动报错:
Caused by: org.apache.cxf.interceptor.Fault: Could not start Jetty server on port 21,110: Cannot assign requested address
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869702021-03-30 08:12:14.301 [main] ERROR org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/] Line:175 - StandardWrapper.Throwablejavax.xml.ws.WebServiceException: org.apache.cxf.interceptor.Fault: Could not start Jetty server on port ...