linux 运维
文章平均质量分 62
Liteboy
这个作者很懒,什么都没留下…
展开
-
apache 反向代理
# 软件版本:apache2.2# 前提说明:实验室的域名是live.js.sina.com,实验室所有电脑都通过windows xp代理服务器上外网,内网段为192.168.118.1 ,在代理服务器上装了 apache httpd :80,目标主机上安装tomcat:8080。# 以下操作都 在代理服务器上的httpd.conf中进行:1. 将跟proxy 有关的行原创 2014-10-30 02:24:55 · 814 阅读 · 0 评论 -
Linux下的nginx反向代理
[root@localhost nginx-1.4.7]# yum install gcc gcc-c++ autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel原创 2021-04-22 10:30:18 · 251 阅读 · 0 评论 -
DNS for linux 安装配置
[root@localhost bin]# yum install bind bind-chroot bind-utils caching-nameserver -y[root@localhost bin]# rpm -qa | egrep bindbind-utils-9.3.6-4.P1.el5_4.2 #######DNS工具包bind-9.3.6-4.P1.el原创 2013-10-24 15:00:39 · 3791 阅读 · 0 评论 -
jboss for linux安装配置
首先,升级jdk[root@localhost ~]# tar xf /softs/jdk-7-linux-i586.tar.gz -C /usr/java [root@localhost jdk1.7.0]# export JAVA_HOME=/usr/java/jdk1.7.0[root@localhost jdk1.7.0]# export CLASSPATH=/usr/原创 2013-10-25 16:55:30 · 1514 阅读 · 0 评论 -
linux 搭建iscsi共享存储
iscsi服务端IP192.168.254.172客户端1 192.168.254.46客户端2 192.168.254.158一、服务端的配置1、服务端安装scsi-target-utils[root@localhost ~]# yum install scsi-target-utils -y2、如果有独立的分区,可以使用独立的分区,如果没有合适的分区可以dd一原创 2013-12-03 10:22:41 · 6422 阅读 · 1 评论 -
Linux 安装vsftpd
为了方便,我直接使用已经搭建好的yum源进行安装[root@localhost mnt]# yum list | grep vsftpd ###查看yum源中的vsftpd包的信息RHN support will be disabled.vsftpd.i386 2.0.5-16.el5_4.1原创 2013-12-28 23:27:11 · 1728 阅读 · 0 评论 -
sshd+rsync实现数据同步
sshd+rsync实现数据同步原理很简单客户端通过sshd连接到服务器,服务器将数据同步到客户端先了解一下服务器的内核信息server端[root@server ~]# uname -aLinux server.test.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linu原创 2014-01-30 23:40:10 · 1757 阅读 · 1 评论 -
squid常规代理实现内网的共享上网
一、Squid的简单介绍通过squid代理服务器实现内网用户共享上网,配置squid的缓存和基本的访问控制加速和限制web服务的访问。对于Web用户来说,Squid是一个高性能的代理缓存服务器,可以加快内部网浏览Internet的速度,提高客户机的访问命中率。Squid不仅支持HTTP协议,还支持ftp、gopher、SSL和WAIS等协议。和一般的代理缓存软件不同,Squid原创 2014-02-21 23:11:01 · 4291 阅读 · 0 评论 -
MYSQL:The server quit without updating PID file
1.可能是/var/run/mysqld/mysql.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /database” “chmod -R 755 /var/run/mysqld” 然后重新启动mysqld!2.可能进程里已经存在mysql进程解决方法:用命令“ps -ef|grep mysqld”查看是否有mysqld进原创 2014-03-08 22:27:36 · 1195 阅读 · 0 评论 -
linux 安装 owncloud
云存储,看似很神奇,一直想搞搞试试,正好公司现在有这需求,于是就搞了一把,共享一下!原创 2013-10-29 11:58:23 · 11514 阅读 · 0 评论 -
Linux 安装 awstats 网站分析器,很强大
AWStats简单介绍AWStats是在Sourcefroge上发展很快的一个基于perl的web日志分析工具。与其他工具相比,其优势在于1. 界面友好,可以根据浏览器直接调用相应的语言界面(支持中文);2.基于perl,并且很好的解决了跨平台的问题3. 效率比较高,对于一个日访问量百万的网站,是可以承受的4. 配置方便简单5. 可以自由扩展。页面可以提供的信息1、原创 2013-09-25 09:43:53 · 4727 阅读 · 1 评论 -
RAID
RAID简介:RAID(reducdant array of independent),又叫独立磁盘冗余阵列,有时候也会叫做磁盘阵列。简单的讲就是将多个磁盘组成一个阵列然后当做单一的磁盘使用。raid中的数据会分散在不同的磁盘中,通过多个磁盘来同时读写,一方面可以加快读写,另一方面还可以实现数据的冗余,退一步讲就算是有一个磁盘坏掉了,数据也可以从其他磁盘中恢复。概括来讲,RAID的优点是:安原创 2013-11-29 10:51:21 · 1281 阅读 · 0 评论 -
mysql information_schema作用介绍
information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。在 MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名原创 2013-11-14 11:54:06 · 7357 阅读 · 0 评论 -
Nginx配置文件详细说明
/usr/local/nginx/conf/nginx.conf#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1;#全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid;#工原创 2013-11-13 14:36:36 · 1205 阅读 · 0 评论 -
LAMP 架构的编译安装及错误完全分析
本次试验用的是新安装的系统,以此保证纯净,站在第一次编译安装lamp的角度,分析各种错误,从错误开始入手。至于lamp是干什么用的,我就不赘述了,直接开始。本文中的软件我都已经下好了,并且打包好了,如果有需要的朋友,可以自己下载我的软件包首先交代一下系统的版本 [root@localhost libevent-2.0.18-stable]# lsb_release -a原创 2013-11-11 22:34:10 · 2460 阅读 · 1 评论 -
php安装gd(freetype、jpeg、png、zlib)
在安装 php 时,需要先安装 gd-2.0.33.tar.gz , 但在编译 gd-2.0.33.tar.gz 时出现了如下错误:/usr/bin/ld: /usr/local/lib/libz.a(compress.o): relocation R_X86_64_32 against `a local symbol' can not be used whenmaking a s原创 2013-11-25 11:39:44 · 13847 阅读 · 0 评论 -
NFS for LINUX
NFS为Network File System的缩写,可以用于不用的机器,不同操作系统之间的文件共享。与samba相比,NFS更快捷方便。简单的讲,可以把NFS服务器当做是一个文件服务器,NFS服务器可以让PC机将远程的NFS主机共享出来的目录挂载到本地机器中,挂载之后,这个目录就像是本地的一个分区一样,在有足够权限的情况下可以随意使用。NFS需要启动的进程原创 2013-11-09 16:19:05 · 1726 阅读 · 0 评论 -
linux服务器网卡混乱
Linux在启动的时候会检查网卡的硬件信息,发现MAC地址等信息与配置文件不符时,会在配置文件中添加新的配置信息。在更换网卡或者系统拿到其他的机器上使用时,会出现网卡编号不是从eth0开始或者使用ifconfig -a 查看时出现一些没有用的网卡信息,网卡编号混乱会导致一些直接使用网卡编号的应用程序不能正常运行,修复该问题可以通过删除配置文件,让系统在启动时重新生成解决:r原创 2013-11-09 16:19:56 · 2091 阅读 · 0 评论 -
mysql无法修改密码的解决办法
方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql mysql> UPDATE user SET Password=PASSWORD(’newpassword’) where USER=’root’; mysql> FLUSH PRIVILEGES;原创 2013-11-07 11:48:11 · 3544 阅读 · 0 评论 -
puppet 安装配置
puppet server端的配置[root@server ~]# uname -a ##查看服务器的信息Linux server.puppet.com 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:43 EDT 2010 i686 i686 i386 GNU/Linux[root@server ~]# hostname ##配原创 2014-03-11 17:58:10 · 1326 阅读 · 0 评论 -
Centos 6.5 多网卡绑定
echo "alias netdev-bond0 bonding" >/etc/modprobe.d/bonding.conf[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0TYPE=EthernetONBOOT=yesBOOTPROTO=sta原创 2014-03-30 23:49:45 · 5368 阅读 · 0 评论 -
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce/repodata/repomd.xml: [Errno 14]
https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found解决办法:cd /etc/yum.repos.dlsCentOS-Base.repo CentOS-fasttrack.repo ...原创 2018-12-06 13:29:19 · 11532 阅读 · 0 评论 -
nginx location配置
语法规则: location [=|~|~*|^~] /uri/ { … }= 开头表示精确匹配^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 开头表示区分大小写的正则匹配~* 开头表示不区分大小写的正则匹配!~和!~*分原创 2016-10-24 15:28:05 · 513 阅读 · 0 评论 -
InnoDB: ERROR: the age of the last checkpoint is
160719 13:43:04 InnoDB: ERROR: the age of the last checkpoint is 9448350,InnoDB: which exceeds the log group capacity 9433498.InnoDB: If you are using big BLOB or TEXT rows, you must set theInn原创 2016-07-19 13:53:24 · 3630 阅读 · 0 评论 -
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
使用的时候出现一个错误 /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 是因为64位系统中安装了32位程序 解决方法: yum install glibc.i686 重新安装以后还有如下类系错误 再继续安装包原创 2016-05-26 11:05:41 · 2033 阅读 · 0 评论 -
irqbalance 服务
以前从没有留意过irqbalance 服务,最近公司线上服务的一台机器因性能低找大牛排查,原因是irqbalance没有启动。一起认识一下irqbalanceirqbalance用于优化中断分配,它会自动收集系统数据以分析使用模式,并依据系统负载状况将工作状态置于 Performance mode 或 Power-save mode。处于Performance mode 时,irqbala原创 2016-02-23 15:19:09 · 10341 阅读 · 0 评论 -
salt-minion dead but pid file exists
安装了salt-minion 客户端之后,修改了一次salt-master,然后重启客户端程序,发现启动正常[root@localhost ~]# /etc/init.d/salt-minion restartStopping salt-minion daemon: [FAILED]Starting salt-minion d原创 2016-01-11 13:35:34 · 4170 阅读 · 0 评论 -
freebsd 网卡绑定
vi /etc/rc.confhostname="wsjs-cm-155"ifconfig_bge0="up"ifconfig_bge1="up"ifconfig_bge2="up"ifconfig_bge3="up"cloned_interfaces="lagg0"ifconfig_lagg0="laggproto roundrobin laggport bge0原创 2015-12-31 15:17:21 · 1780 阅读 · 0 评论 -
TCP状态迁移
大家对netstat -a命令很熟悉,但是,你有没有注意到STATE一栏呢,基本上显示着established,time_wait,close_wait等,这些到底是 什么意思呢,在这篇文章,我将会详细的阐述。大家很明白TCP初始化连接三次握手吧:发SYN包,然后返回SYN/ACK包,再发ACK包,连接正式建立。但是这里有点出入,当请求者收到SYS /ACK包后,就开始建立连接转载 2015-07-13 17:06:39 · 626 阅读 · 0 评论 -
nginx缓存代理
nginx主配置文件[root@csdn-proxy-100 conf]# cat nginx.confuser nginx nginx; #nginx用户、用户组worker_processes 8;原创 2015-03-31 21:47:24 · 1429 阅读 · 0 评论 -
nginx 日志分割脚本
#!/bin/bash# 01 00 * * * /nginxlogs/ngx_logcut.sh >/dev/null 2>&1 ##可以放到计划任务里自动执行脚本pidfile=/var/run/nginx.pid #nginx进程pid文件logpath='/nginxlogs/' #日志目录keepdays=30原创 2014-12-13 15:49:11 · 1277 阅读 · 0 评论 -
Redis安装
[root@promote ~]# cd /usr/local/原创 2014-07-28 17:14:04 · 863 阅读 · 0 评论 -
keepalived + LVS 配置简单记录
在真实机上配置:方法一:1,真实机配置回环地址:/sbin/ifconfig lo:0 112.25.7.19 broadcast 112.25.7.63 netmask 255.255.255.255 up/sbin/route add -host 112.25.7.19 dev lo:02,/sbin/ifconfig lo:0 112.25.7.19 broa原创 2014-07-28 11:38:13 · 1117 阅读 · 0 评论 -
linux 系统性能调优方案
性能调优的第一步是性能分析,下面从性能分析着手进行一些介绍,尤其对Linux性能分析工具vmstat的用法和实践进行详细介绍。1.性能分析的目的1)找出系统性能瓶颈(包括硬件瓶颈和软件瓶颈);2)提供性能优化的方案(升级硬件?改进系统系统结构?);3)达到合理的硬件和软件配置;4)使系统资源使用达到最大的平衡。(一般情况下系统良好运行的时转载 2014-07-25 21:13:43 · 1222 阅读 · 0 评论 -
NGINX安装与简单的压力测试
安装编译器及相关的工具[root@localhost softs]# yum install gcc gcc-c++ autoconf automake -y模块依赖性:nginx的一些模块需要第三方库的支持,gzip需要libzip库,rewrite需要pcre库,ssl需要libssl库等,可以使用yum安装来解决这些依赖库。[root@localhost ~]# yum inst原创 2013-12-10 10:55:42 · 2680 阅读 · 0 评论 -
Linux 系统Trouble shouting及修复FATAL: NO bootale medium found! System halted
Trouble shouting系统修复要从linux系统启动过程入手,之前写过一篇关于linux开机启动过程的详细描述的文章http://blog.csdn.net/avilifans/article/details/12059447,可以参考一下。开机后,首先是加载bios程序,获取启动顺序,找到第一个启动设备。然后是读取第一个启动设备的mbr扇区信息。Mbr 正常的情况下看原创 2014-04-01 00:02:21 · 3997 阅读 · 0 评论 -
linux 安装zabbix监控工具
zabbix安装环境基于lamp下载zabbix的源码包并解压http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/2.2.0/zabbix-2.2.0.tar.gz[root@localhost softs]# tar xf zabbix-2.2.0.tar.gz -C /usr/src/原创 2013-11-20 12:00:57 · 9508 阅读 · 1 评论 -
LVM (逻辑卷管理器)
一个新的磁盘,如何去做LVM?一、格式化磁盘[root@localhost ~]# fdisk -l #查看当前的设备有哪些Disk /dev/sda: 21.4 GB, 21474836480 bytes255 heads, 63 sectors/track, 2610 cylinders……此处省略部分输出内容……/dev/sda3 153原创 2013-11-06 13:17:10 · 2214 阅读 · 0 评论 -
关于nmap的几个技巧
Nmap (“Network Mapper(网络映射器)”) 是一款开放源代码的 网络探测和安全审核的 工具。它的设计目标是快速地扫描大型网络,当然用它扫描单个 主机也没有问题 。Nmap以新颖的方式使用原始IP报文来发现网络上有哪些主机,那些 主机提供什么服务(应用程序名和版本),那些服务运行在什么操作系统(包括版本信息), 它们使用什 么类型的报文过滤器/防火墙,以及一堆其它功能。虽然Nma原创 2013-09-18 23:06:01 · 1907 阅读 · 1 评论 -
apache访问日志access.log的解析以及如何将其导入mysql
mysql> load data infile "/root/apache_log.txt" into table apache_log fields terminated by " " lines terminated by '\n';ERROR 13 (HY000): Can't get stat of '/root/apache_log.txt' (Errcode: 13 - Perm原创 2013-09-23 15:25:10 · 2855 阅读 · 0 评论