systemctl

centOs关闭防火墙

大憨熊 提交于 2020-01-25 10:05:38
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running) [root@localhost ~]#firewall-cmd --state not running 检查防火墙的状态: 从centos7开始使用systemctl来管理服务和程序,包括了service和chkconfig。 [root@localhost ~]#systemctl list-unit-files|grep firewalld.service --防火墙处于关闭状态 firewalld.service disabled 或者 [root@localhost ~]#systemctl status firewalld.service firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) 关闭防火墙: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service

Centos7 Firewall

狂风中的少年 提交于 2020-01-25 10:00:26
1.1 firewall启停设置 [root@tomcat ~]# systemctl stop firewalld.service #关闭firewall [root@tomcat ~]# systemctl status firewalld.service #查看状态 ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Mar 13 09:28:55 tomcat systemd[1]: Starting firewalld - dynamic firewall daemon... Mar 13 09:28:56 tomcat systemd[1]: Started firewalld - dynamic firewall daemon. Mar 13 09:32:07 tomcat systemd[1]: Stopping firewalld - dynamic firewall daemon... Mar 13 09:32:08 tomcat systemd[1]: Stopped

CentOS7.6.1810 安装Ngnix

喜夏-厌秋 提交于 2020-01-25 09:58:54
系统基础环境: # cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) # cat /proc/version Linux version 3.10.0-957.5.1.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Fri Feb 1 14:54:57 UTC 2019 安装方法一:源码编译安装 基础环境 : CentOS Linux release 7.6.1810 (Core) 目录:/usr/local/src 1.1、安装前准备(根据各软件最新版本信息更改url) 下载nginx、openssl、zlib、pcre # cd /usr/local/src # wget http://nginx.org/download/nginx-1.16.0.tar.gz # wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz # wget http://zlib.net/zlib-1.2.11.tar.gz # wget https://ftp.pcre.org/pub

Grafana+Zabbix+Prometheus 监控系统

我只是一个虾纸丫 提交于 2020-01-25 05:24:47
环境说明 软件 版本 操作系统 IP地址 Grafana 5.4.3-1 Centos7.5 192.168.18.231 Prometheus 2.6.1 Centos7.5 192.168.18.232 Zabbix 4.0.4 Centos7.5 192.168.18.233 一、部署Grafana Grafana是一个开源的指标量监测和可视化工具,官方网站为: https://grafana.com/ 。Grafana的安装非常简单,官方就有软件仓库可以直接使用,也可以通过docker镜像等方式直接本地启动。还可以直接下载rpm包、二进制包进行安装。大家可以从 https://grafana.com/grafana/download 下载rpm安装包。 1.1 安装 cd /usr/local/src/ wget https://dl.grafana.com/oss/release/grafana-5.4.3-1.x86_64.rpm yum localinstall grafana-5.4.3-1.x86_64.rpm #默认情况下,grafana的配置存储于sqlite3中,如果你想使用其他存储后端,如mysql,postgresql等,请参考官方文档配置: http://docs.grafana.org/installation/configuration/ 1.2

linux下安装jsp开发运行环境(centos7)

谁都会走 提交于 2020-01-24 02:39:21
1 开发环境包括   1)apache-tomcat   2)java-jdk   3)mysql 2 apache-tomcat安装(应该先装java再装tomcat)   1)到官网下载最新版本(不建议用yum安装)   2)解压到你喜欢的目录(比如/usr/tomcat)   3)启动     /usr/tomcat/apache-tomcat-7.0.85/bin/./startup.sh   4)设置为开机启动     a. vi /usr/tomcat/apache-tomcat-7.0.85/bin/setclasspath.sh       末端添加:          export JAVA_HOME=/usr/java/jdk1. 7.0_71(你安装java的路径)          export JRE_HOME=/usr/java/jdk1. 7.0_71/jre     b. vi /usr/tomcat/apache-tomcat-7.0.85/bin/setenv.sh        #add tomcat pid       CATALINA_PID= "$CATALINA_BASE/tomcat.pid"        #add java opts       JAVA_OPTS= "-server -XX:PermSize=256M -XX

docker网络配置方法总结

孤街浪徒 提交于 2020-01-23 01:49:02
1. docker报【Error response from daemon: Error running DeviceCreate (createSnapDevice) dm_task_run failed】错 解决办法: # systemctl stop docker.service # thin_check /var/lib/docker/devicemapper/devicemapper/metadata If there were no errors then proceed with: # thin_check --clear-needs-check-flag /var/lib/docker/devicemapper/devicemapper/metadata # systemctl start docker.serviceIf there were errors, you are on your own, but 'man thin_check' and 'man thin_repair' may be helpful... ======================================================== 2. docker默认添加的iptables(ip相关的自己定制): docker nat表部分: docker0IP=

如何使用Systemctl管理系统服务和单元?

ぐ巨炮叔叔 提交于 2020-01-22 20:18:18
chu原文: How To Use Systemctl to Manage Systemd Services and Units 简书: 如何使用Systemctl管理系统服务和单元? 引言 Systemd是一个 init system 和 系统管理器(system manager)。由于SysV的缺陷,Systemd正逐渐被各大发行版采纳。 本文将介绍如何管理服务、检查状态、更改系统状态以及使用配置文件。尽管 systemd 已经成为许多Linux发行版默认的init system,但它并没有在所有发行版中普遍实现。如果你遇到报错:bash: systemctl is not installed ,那么你的机器可能安装了一个不同的init system。 服务管理 init system的基本目的是初始化Linux内核启动后必须启动的组件(传统上称为“userland”组件)。 除此之外,init system还用于管理系统运行时的服务和守护进程(daemon)。 来源: https://www.cnblogs.com/kelamoyujuzhen/p/10010063.html

Centos7使用yum安装Nginx

妖精的绣舞 提交于 2020-01-22 02:44:00
软件环境 系统版本:Centos7.5 Nginx版本:Nginx1.16.1 本文参考官方安装教程 点击前往 1.安装yum-utils 使用yum进行安装 yum install yum-utils -y 2.配置Nginx的yum源 创建相应的配置文件 vi /etc/yum.repos.d/nginx.repo 没有vim的先安装 yum install vim -y 写入配置并保存 [ nginx-stable ] name = nginx stable repo baseurl = http://nginx.org/packages/centos/ $releasever / $basearch / gpgcheck = 1 enabled = 1 gpgkey = https://nginx.org/keys/nginx_signing.key module_hotfixes = true [ nginx-mainline ] name = nginx mainline repo baseurl = http://nginx.org/packages/mainline/centos/ $releasever / $basearch / gpgcheck = 1 enabled = 0 gpgkey = https://nginx.org/keys/nginx

使用HAProxy+KeepAlived搭建高可用RabbitMQ集群出现脑裂问题

筅森魡賤 提交于 2020-01-21 12:40:18
使用HAProxy+KeepAlived搭建高可用RabbitMQ集群出现脑裂问题 1.问题现象 两台服务器133(master)和134(backup)均绑定了VIP 2.排查过程 查看backup节点的日志信息,可以发现backup节点在启动后先进入backup状态,然后马上又进入了master状态,并绑定了VIP tail -100 /var/log/messages 使用tcpdump工具进行抓包,发现两个节点都在进行广播,正常情况应该只有master才进行VRRP广播。 tcpdump -i ens33 vrrp -n # ens33为网卡名称 3.解决方法 两个节点都关闭防火墙 # 1、关闭firewall systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止Firewalls开机启动 # 2、安装iptables yum install iptables-services #安装 vi /etc/sysconfig/iptables #编辑配置文件 # 3、配置文件中添加 -A INPUT -p vrrp -j ACCEPT,注意这行一定要放到reject的前面,否则会不起作用 # 4、重启 systemctl restart iptables

nignx优化

本秂侑毒 提交于 2020-01-21 09:37:29
http错误代码 200:一切正常 401:用户名或密码错误 403:禁止访问 404:文件不存在 500:服务器内部错误 自定义报错页面(404) vim /usr/local/nginx/conf/nginx.conf .. .. charset utf-8 ; #仅在需要中文时修改该选项 error_page 404 /404.html ; #自定义错误页面 .. .. yum list | grep google | grep chinese #中文包 查看服务器状态信息 编译安装时使用–with-http_stub_status_module开启状态页面模块 1)语法格式: … … location /status { stub_status on ; #allow IP地址; #deny IP地址; } … … 2)使用方法 访问服务器下的/status页面: Active connections: 1 server accepts handled requests 10 10 30 Reading: 0 Writing: 1 Waiting: 0 //Active connections:当前活动的连接数量。 Accepts:已经接受客户端的连接总数量。 Handled:已经处理客户端的连接总数量。(一般与accepts一致,除非服务器限制了连接数量)。