linux
轩+1
混口饭吃而已,请各位多多关照。
展开
-
squid架设与配置
squid传统模式squid服务器配置配置两个网卡开启路由转发(路由转发是必须开启的,一般默认是开启的,不用写入此条)[root@hqx2 ~]# vi /etc/sysctl.confnet.ipv4.conf.ip_forward = 1安装squid[root@hqx2 ~]# yum -y install squid[root@hqx2 ~]# vi /etc/squid/squid.conf[root@hqx2 ~]# systemctl status squid客户端配置原创 2021-05-21 21:59:36 · 225 阅读 · 0 评论 -
[error] 11085#0: *1 connect() failed (113: No route to host) while connecting to upstream【nginx错误】
nginx错误代码如下2021/05/18 09:47:04 [error] 11085#0: *1 connect() failed (113: No route to host) while connecting to upstream, client: 192.168.2.110, server: www.baibai.com, request: “GET / HTTP/1.1”, upstream: “http://192.168.2.226:9090/”, host: “www.baibai.c原创 2021-05-18 23:08:29 · 1164 阅读 · 0 评论 -
禁用ipv6的两种方法
1 通过系统配置文件/etc/sysctl.conf 在sysctl.conf文件中添加行禁用整个系统所有接口的IPv6net.ipv6.conf.all.disable_ipv6 = 1禁用某一个指定接口的IPv6(例如:eth0, lo)net.ipv6.conf.lo.disable_ipv6 = 1net.ipv6.conf.eth0.disable_ipv6 = 1在 /etc/sysctl.conf 使这些更改生效,运行以下命令:$ sudo sysctl -p /etc/sy转载 2020-08-28 23:39:33 · 7172 阅读 · 0 评论 -
最全解决方案:Failed to start firewalld - dynamic firewall daemon
[root@localhost xinetd.d]# firewalld-bash: firewalld: 未找到命令[root@localhost xinetd.d]# yum install firewalld安装后,结果发现无法启动。6月 13 23:47:40 localhost.localdomain systemd[1]: Failed to start firewalld - dynamic firewall daemon.原因一:在网上查了资料,说是由于系统里面安装的py原创 2020-06-14 01:24:17 · 9723 阅读 · 2 评论 -
时间服务器架设
linux时间服务器chrony架设yum install chronyvi /etc/chrony.conf设置192.168.101.12为时统服务器允许使用的ip地址段,不指定就是所有网段是否允许设置的时间与网络时间不一致时,依旧向客户端发送时统信息这三项除了第一项必须设置外,其余两项可以不设置。设置完了,就可以启动时统服务器(udp232端口)了。service ch...原创 2019-12-07 22:29:39 · 970 阅读 · 0 评论 -
磁盘监控脚本
[root@linuxhqx hqx]# cat g.sh #!/bin/bash#abc为磁盘使用率#add为大于10的数值#ccc为磁盘使用率对应的根目录abc=(`df -h|grep '[0-9]%'|awk '{print $(NF-1)}'|grep -o '[0-9]\+'`)for i in ${!abc[@]}do echo $i ${abc[$i]}>/...原创 2019-11-06 01:32:47 · 269 阅读 · 0 评论 -
shell脚本自动判断服务是否开启
#!/bin/bashsystemctl status $1 &>/dev/null if [ $? -eq 0 ]then echo "$1服务正在运行"else echo "$1服务没有运行"fi$? -代表最后一次执行命令的返回值可使用 echo $0查看&>/dev/null 表示不显示结果,将结果丢弃...原创 2019-10-26 14:15:17 · 2127 阅读 · 0 评论 -
linux安装tomcat
[hqx@localhost bin]# tar -zxf apache-tomcat-9.0.14.tar.gz[hqx@localhost bin]# cd /data/apache-tomcat-9.0.14/bin[hqx@localhost bin]# ./startup.sh原创 2019-07-20 05:08:57 · 66 阅读 · 0 评论 -
centos7安装docker
centos7安装docker1.安装docker所需要的驱动yum install -y yum-utils device-mapper-persistent-data lvm22.更新yum源yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum mak...原创 2019-06-28 20:08:10 · 105 阅读 · 0 评论 -
centos7网卡无ip地址
因为用的是虚拟机,当时我是将自动获取地址改成静态地址改完之后,发现连接不上输入命令#p addr结果出现:2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000link/ether 00:0c:29:77:b7:9e br...原创 2019-05-25 22:17:08 · 2337 阅读 · 0 评论 -
解决 CentOS7 安装完成后ifconfig命令不能用
今天用VMWare安装了CentOS7,选择了最小安装包模式,安装完毕之后想查看一下本机的ip地址,发现报错ifconfig-bash: ifconfig: command not found谷歌了一下,整理了一下解决思路查看ifconfig命令是否存在查看 /sbin/ifconfig是否存在如果ifconfig命令存在,查看环境变量设置#echo $PATH如果环境变量中没有包...转载 2019-05-25 15:10:39 · 171 阅读 · 0 评论 -
linux系统telnet无法开启23端口
linux系统telnet无法开启23端口系统运行正常,xinetd也运行正常,可是输入查看端口的命令就是发现不了端口netstat -ano|grep 23后来查看日志,发现居然是root账户名字变了,将下面两个文件里面的root改为现在的root账号名就行了vi /etc/xinetd.d/rsyncvi /etc/xinetd.d/telnet...原创 2019-04-30 17:30:39 · 9384 阅读 · 0 评论 -
openssh7.9安装报错checking for gcc... no
checking for gcc… noconfigure: error: no acceptable c compiler found in $PATH这几天有大神黑了我的服务器,很善良的只是让我的openssh7.4直接变成了5.3最后在编译openssh的时候即输入./configure命令出错,错误如下。解决方法:输入 yum install gcc gcc-c++ make 重...原创 2018-12-08 15:06:41 · 3918 阅读 · 0 评论 -
linux中telnet无法登陆
linux中没有telnet文件其实关于linux系统的telnet登陆问题会有很多,我这里不是最全的,只是说的一些比较偏的问题,而且针对的是系统曾经登陆过的。telnet输入以下命令查看系统是否存在xinetd、telnet、telnet-server这3个包,如图:[root@localhost ~]# rpm -qa|grep xinetd[root@localhost ~]# r...原创 2019-01-12 14:41:43 · 1971 阅读 · 0 评论 -
redhat的vsftpd只能连接不能上传文件问题(转)
redhat的vsftpd只能连接不能上传文件问题首先输入如下命令:[root@localhost /]# sestatus -b | grep ftpftpd_anon_write offftpd_connect_all_unreserved offftpd_connect_db ...转载 2019-01-26 18:04:23 · 458 阅读 · 0 评论 -
linux安装jdk8(redhat版)
一、首先下载源码包网站地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、上传并解压文件这里建议直接解压到全局环境下。[root@localhost data]# tar -zxvf jdk-8u201-linux-x64.gz -C /usr/local#如果不...原创 2019-01-27 23:04:44 · 495 阅读 · 0 评论 -
Linux下clamav安装与使用
Linux下clamav安装与使用第一步:Clamav下载http://www.clamav.net/downloads下载:clamav-0.101.1.tar.gz第二步:创建clamav用户和组groupadd clamav (创建clamav组)useradd -g clamav clamav(创建clamav用户并加入clamav组)第三步:编译安装tar -zvxf...原创 2019-02-15 15:13:57 · 7309 阅读 · 0 评论 -
Redhat7.3的VNC安装
查看是否有vnc安装包[root@ www.linuxidc.com ~]# yum -y install vnc-server[root@localhost system]# yum list |grep vnc安装VNC[root@localhost system]# yum install tigervnc-server #Redhat7版本的命令这里要注意,我当时就是选...原创 2019-03-11 23:30:42 · 933 阅读 · 0 评论 -
linux时间永久生效(转)
Redhat和Centos系统,必须同时修改系统时间和硬件时间,才可以保证修改有效,单纯的使用date命令修改系统时间,是立即生效,重启后系统还原。具体操作如下:1.date {查看目前本地的时间}2.hwclock --show {查看硬件的时间}3.如果硬件时间和系统时间不同,那就对硬件的时间进行修改4.hwclock --set --date ‘2019-12-15 15:15:15...转载 2019-03-23 15:46:04 · 830 阅读 · 0 评论 -
Redhat7安装mysql5.7.25版本
Redhat7安装mysql5.7.25版本新建用户和组groupadd mysqluseradd -r -g mysql -p root mysql下载好mysql-5.7.25-1.el7.x86_64.rpm-bundle.tartar -xvf mysql-5.7.25-1.el7.x86_64.rpm-bundle.tar解压之后,安装以下rpm包rpm -ivh...原创 2019-03-26 23:38:47 · 803 阅读 · 0 评论 -
linux搭建LNMP时,PHP报错
报错:PHP Parse error: syntax error, unexpected ‘$link’ (T_VARIABLE) in /usr/local/nginx/html/test_mysql.php on line 2原因:标红的地方用的是汉字的空格导致的,把这里多余的空格删除就好了测试如下:...原创 2019-04-17 00:54:38 · 198 阅读 · 0 评论 -
linux suse系统下的ssh 远程问题
Linux中suse版本下的ssh 远程问题这里要强调一点的是,系统不同,命令是不一样的,同一系统,有时候不同版本,命令也可能不一样。一般ssh的命令,有时候需要输入sshd。查看sshd服务是否启动,如果启动会提示已启动状态,再查看22端口是否已经启动。[root@localhost ~]# /etc/init.d/sshd status #查看ssh启动状态2.查看防火墙...原创 2018-11-05 11:10:58 · 1862 阅读 · 1 评论