Linux/Unix操作系统
fly2749
这个作者很懒,什么都没留下…
展开
-
为CentOS安装防DDOS攻击软件DDoS-Deflate
DDoS-Deflate是一款非常小巧的防御和减轻DDoS攻击的工具,它可以通过监测netstat来跟踪来创建大量互联网连接的IP地址信息,通过APF或IPTABLES禁止或阻档这些非常IP地址。我们可以使用netstat命令查看当前系统连接的状态,是否有受到DDOS攻击[root@localhost ~]# netstat -ntu | awk '{print $5}' | cut -d转载 2016-05-09 17:34:53 · 6540 阅读 · 0 评论 -
Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings.
Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case转载 2014-04-27 02:24:20 · 1759 阅读 · 0 评论 -
Linux下安装Mantis所遇到的相关问题
n久前配置过一次,好像花了半个小时,这次花了5个小时,郁闷阿. 安装mysql,安装php,安装apache,其间遇到问题如下:1.apache加载不了php5apache2.dll,报错,最后折腾了超长时间,最后妥协了,用泰国人弄的apache+php+mysql的appserv自动安装包,结果一切都正常了.看看它的httpd.conf中一样是LoadModule php5_转载 2014-04-27 00:30:41 · 978 阅读 · 0 评论 -
Linux下查看在线用户
LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务。系统管理员可以随时了解系统中有那些用户,用户都在进行什么操作。查看用户的操作系统管理员若想知道某一时刻用户的行为,只需要输入命令w即可,在SHELL终端中输入如下命令:tux@tux-desktop:~$ w21:13:14 up 7:08, 2 users, load average: 0.22转载 2013-12-16 14:24:27 · 1054 阅读 · 0 评论 -
linux tomcat集群配置笔记
趁最后一天假期,配置linux环境下的apache集群,巩固下,免的以后用到又忘记,网上东拼息凑,环境弄好后,整到blog,以便以后用到。参考来源:http://www.linuxidc.com/Linux/2011-03/32859.htm我用的版本:httpd-2.2.21.tar.gzapache-tomcat-6.0.32.tar.gzjdk-6u26-linux-i5转载 2013-08-18 00:52:22 · 1169 阅读 · 0 评论 -
解决apache启动错误"httpd:Could not reliably determine..."
启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name[root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl start httpd: Could not reliably determine the转载 2013-08-18 15:58:36 · 1252 阅读 · 0 评论 -
使MySQL对表名不区分大小写
今天郁闷死了,在LINUX下调一个程序老说找不到表,但是我明明是建了表的,在MYSQL的命令行下也可以查到,为什么程序就找不到表呢? 后来请教了一个老师才搞定,原来是LINUX下的MYSQL默认是要区分表名大小写的,哎,弄了那么旧,害死我了。 让MYSQL不区分表名大小写的方法其实很简单: 1.用ROOT登录,修改/etc/my.cnf 2.在[mysqld]下加入一转载 2013-08-17 17:17:55 · 933 阅读 · 0 评论 -
configure: error: C++ preprocessor "/lib/cpp" fails sanity check
经过一翻折腾终于搞定了在编译软件是如果出现configure: error: C++ preprocessor "/lib/cpp" fails sanity check 这样的错误在centos 终端下运行yum install gcc-c++ 即可文章出处:http://hi.baidu.com/wszxg8866/item/b7134cf4420转载 2013-08-15 11:36:37 · 1549 阅读 · 0 评论 -
如何解决linux下apache启动时httpd: apr_sockaddr_info_get() failed for 报错
今天在家里的RHLE5.5上安装apache的时候,先用user1用户./configure命令配置,然后才用root用户make && make install,结果apache起来的时候就报如下错误: httpd: apr_sockaddr_info_get() failed for bogon httpd: Could not reliably determin转载 2013-08-15 11:07:55 · 1266 阅读 · 0 评论 -
通过memcached来实现对tomcat集群中Session的共享策略
近期在做一套集群的实现,实现的方案是在Linux下完成对Apache + Tomcat 负载均衡的功能。上述功能已经实现,有需要了解的朋友可以看我另外一篇博文。http://blog.csdn.net/smh821025/article/details/10048019原创 2013-08-25 17:53:12 · 9382 阅读 · 25 评论 -
Linux下Apache与Tomcat的完全分布式集群配置(负载均衡)
最近公司要给客户提供一套集群方案,项目组采用了Apache和Tomcat的集群配置,用于实现负载均衡的实现。由于以前没有接触过Apache,因此有些手生,另外在网上搜寻了很多有关这方面的集群文章,但是没有一篇是可以从头到尾,配置可以成功的,或者是文件不全,解释不清等。博主本人希望借这个机会,自己总结一份,用于分享使用。本集群采用ajp的方式来实现,方法简单易懂。实际上对于这种集群的配置原创 2013-08-18 17:09:01 · 6614 阅读 · 2 评论 -
hadoop datanode 问题 INFO org.apache.hadoop.ipc.RPC: Server at /:9000 not available yet, Zzzzz..
本以为这个样子就大功告成了,然后我用bin/hadoop dfsadmin -report 查看hadoop的情况,现实的信息如下;Configured Capacity: 0(0KB)Present Capacity: 0(0KB)DFS Remaining: 0(0KB)DFS Used: 0(0KB)DSF Used%:?%Under Replicated blo转载 2013-07-21 03:15:59 · 2481 阅读 · 2 评论 -
RHEL 5下配置Hadoop集群:java.net.NoRouteToHostException: No route to host问题的解决
最近,要把原来基于Ubuntu下配置的Hadoop集群迁移到RHEL 5下,结果在启动的时候,出现了莫名其妙的问题:Namenode进程启动起来了,但是在登录到Datanode上启动集群slaves的时候,出现了Datanode无法连接到Namenode的问题,根据Datanode日志,可以很容易地定位到问题,肯定是在集群启动之初,Datanode向Namenode注册的时候失败了,在Data转载 2013-07-21 03:14:20 · 1503 阅读 · 0 评论 -
php5.3.*编译出现make: *** [ext/gd/libgd/gd_compat.lo] Error 1 解决方法
环境:CentOS 5.8 x64 php5.3.6 PS:编译php5.3.10也会有这样的情况。 升级系统,把php5.2.9升级到5.3.6,按照以前的编译参数,configure能正常通过,但是在make的时候提示:In file included from /root/php-5.3.6/ext/gd/libgd/gd_compat.c:8:/usr/lo转载 2014-04-27 00:26:22 · 2643 阅读 · 0 评论 -
CentOS下JDK和resin安装配置
一、安装jdk1.安装jdk到/var/local目录下[root@resin ~]# chmod u+x jdk-6u31-linux-x64.bin [root@resin ~]# ./jdk-6u31-linux-x64.bin [root@resin ~]# vim /etc/profile 2.配置环境变量[root@resi转载 2015-02-23 15:54:27 · 833 阅读 · 0 评论 -
ab命令(ApacheBench)
ApacheBench(即ab)通常用来做网站性能压力测试,是性能调优过程中必不可少的一环,ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。 ab命令对发出负载的计算机要求很低,既不会占用很高CP转载 2015-02-24 11:10:57 · 976 阅读 · 0 评论 -
nginx防御ab,webbench,jmeter攻击
类似于ab,webbench,jmeter等这种压力测试工具,也是一种攻击方式,通过制造大量的并发请求,耗尽服务器资源。对于一般中小型网站,很可能一句 webbench -c 30000 -t 500 http://hostname/就能让服务器挂掉.该如何防御?原理是通过http_user_agent 来判断。apache ab的http_user_agent 为转载 2015-07-26 00:38:10 · 3368 阅读 · 0 评论 -
linux系统空间满了的处理办法(如何清理空间垃圾)
许多网站站长会遇到自己网站空间满了,网站打不开,写不进去,或打开空白,甚至连网站管理后台也打不开,服务器站点系统管理(如wdcp等控制面板)也打不开。 遇到这种情况,许多菜鸟站长都会束手无策,不知如何是好。以阿里云的云服务器为例,刚开始时觉得需求不大,开的空间比较小,一般5-20G的系统盘。渐渐的网站发展了,数据多了,麻烦就来了。空间一满,就出再这样那样的问题。最大的问题是阿里云的云转载 2016-04-20 16:35:36 · 38411 阅读 · 0 评论 -
linux中防DDOS攻击软件DDoS-Deflate详解
虽然说linux中的iptables软件可以有效的防止ddos攻击了,但是有很多朋友会发现这个只能防小攻击了,如果稍大一点的ddos攻击就会有问题了,下面我们来介绍使用一款名为DDoS-Deflate工具软件来防止ddos攻击。转载 2016-05-11 10:33:03 · 3093 阅读 · 0 评论 -
linux系统下查看nginx、apache、mysql和php已经安装的编译参数查看
很多朋友可能会遇到这样一个问题,就是如何查看我系统编译安装的一些参数,除了用phpinfo来查看,有没有其他更直接的方法呢?当然有啊,今天就给大家举几个常见的例子。在Linux系统下,查看nginx、apache、mysql和php的编译参数。1、nginx编译参数: your_nginx_dir/sbin/nginx -v 2、apache编译参数: cat your_apa转载 2015-03-31 02:50:04 · 877 阅读 · 0 评论 -
linux下IPTABLES配置详解
如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target prot opt source destinat转载 2015-03-13 04:06:58 · 612 阅读 · 0 评论 -
linux定时任务的设置(定时删除备份)
0 0 * * * find /usr/sss/repos/ -mtime +5 |xargs rm -rf每天0点0分删除/usr/sss/repos/目录5日以上的文件及文件夹* * * * * find /usr/bak/ -mtime +5 |xargs rm -rf/usr/bak/目录5日以上的文件及文件夹每分钟删除一下so easy,自己写的命令比网上搜的好使多了转载 2015-03-15 10:14:45 · 1368 阅读 · 0 评论 -
Lenovo Thinkpad T400在BIOS中开启VT虚拟化后无法生效?
解决方案在BIOS设置中,在Advanced菜单下的CPU Configuration子菜单中,有一个名为Intel Virtualization Tech 的选项,可设置是否开启虚拟技术。该选项默认为[Enabled],可以提供额外的硬件计算能力。如果此功能被关闭后再次开启,必须拔掉交流供电然后重新插入并上电,此功能才会生效。转载 2015-02-14 13:48:44 · 8718 阅读 · 0 评论 -
iptables里面的dport和sport
iptables里面的dport和sport 首先先来翻译一下dport和sport的意思: dport:目的端口 sport:来源端口 初学iptables比较容易迷糊,但是我尽量用通俗的语言给你讲解。 dport 和sport字面意思来说很好理解,一个是数据要到达的目的端口,一个是数据来源的端口。 但是在使用转载 2015-02-26 22:37:15 · 1625 阅读 · 0 评论 -
Linux curl使用简单介绍
Curl是Linux下一个很强大的http命令行工具,其功能十分强大。1) 二话不说,先从这里开始吧!$ curl http://www.linuxidc.com回车之后,www.linuxidc.com 的html就稀里哗啦地显示在屏幕上了 ~2) 嗯,要想把读过来页面存下来,是不是要这样呢?$ curl http://www.linuxidc.co转载 2015-02-13 11:44:20 · 522 阅读 · 0 评论 -
iptables防火墙规则的添加、删除、修改、保存
摘要本文介绍iptables这个Linux下最强大的防火墙工具,包括配置iptables三个链条的默认规则、添加iptables规则、修改规则、删除规则等。一、查看规则集 iptables --list -n // 加一个-n以数字形式显示IP和端口,看起来更舒服二、配置默认规则 iptables -P INPUT DROP /转载 2015-02-26 22:31:57 · 1987 阅读 · 0 评论 -
在Linux下安装和使用MySQL
一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学习,近日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。为了让和我一样的初学者在学习的过程中少走弯路,尽转载 2013-07-01 22:57:39 · 818 阅读 · 0 评论 -
Linux的备份与还原
Linux的备份在终端中输入: tar -cvpzf /media/Data/linux_bak.tgz –exclude=/proc –exclude=/lost+found –exclude=/media –exclude=/mnt –exclude=/sys / 注意:最后一个/前有一个空格,-exclude是指排除不需要备份的目录。详细参数可以参考tar命令的说明。转载 2013-07-15 15:41:45 · 1066 阅读 · 0 评论 -
Linux中Eclipse的安装
下面以Redhat9为例简单的介绍一下Eclipse的安装:一.下载所需软件1 下载 Eclipse,网址为http://www.eclipse.org 选Linux版的eclipse-SDK-3.1.1-linux-gtk.tar.gz(最新的3.2)2 下载JDK,网站为http://java.sun.comj2sdk-1_4_2_04-linux-i5转载 2013-05-13 23:54:19 · 991 阅读 · 0 评论 -
(csdn内转载)Linux下重启就需要重新激活eth0的解决办法
安装好了Red Hat Liunx 9的虚拟机,发现每次重启后就需要手动到Network Device Control窗口中去点“Active”按钮才能激活网卡获得IP(我是DHCP配置)。 就是在终端输入ifconfig eth0 up命令也激活不了,因为每次都是通过SSH连接机器,在终端重启机器后因为获得不到IP所以就无法连接上了。我在网上搜了很多资料,一下的解决办法都无效: 以下是引用片转载 2013-05-05 23:30:58 · 1612 阅读 · 0 评论 -
linux 文件类型的颜色
linux 文件颜色的含义 蓝色代表目录 绿色代表可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其他文件 红色闪烁表示链接的文件有问题了 黄色表示设备文件蓝色文件----------目录白色文件----------一般性文件,如文本文件,配置文件,源码文件等浅蓝色文件转载 2011-07-29 10:44:06 · 1539 阅读 · 0 评论 -
Linux中的init命令
我们说一下Linux中的init命令Init是Linux操作系统中不可缺少的程序之一。init进程是Linux内核引导运行的,是系统中的第一个进程,其进程号(PID)永远为1。你可以通过#ps -ef|head来查看进程命令。1) 几个常用的命令 查看系统进程命令:#ps -ef|head 查看init的配置文件:#more /etc/inittab 查看系统转载 2009-09-27 00:56:00 · 1621 阅读 · 0 评论 -
把 "-bash-3.00#" 换成 "[root@linux] # "
export PS1="[/u:@/h /W]//$ "转载 2009-06-30 17:19:00 · 1029 阅读 · 0 评论 -
can't create transaction lock on ... 错误原因
cant create transaction lock on /var/lock/rpm/transaction错误 之前用oracle用户执行: rpm -ivh oracleasm*.rpm之后报错cant create transaction lock on /var/lock/rpm/transaction之后用root用户登录执行成功[root@rac1转载 2009-06-30 10:59:00 · 3173 阅读 · 0 评论 -
CentOS同一窗口打开文件夹
以下两种方法可任选一种A:1.安装gconf-editor-2.16.0-3.el5安装命令:yum -y install gconf-editor2.运行gconf-editor(应用程序 -> 系统工具 -> 配置编辑器)3.展开节点“apps -> nautilus -> preferences ”4.在右边列表中勾选“always_use_browser”5.打开文件浏览器,点击“在按扭转载 2009-06-08 22:46:00 · 1195 阅读 · 0 评论 -
Oracle9i在linux下安装界面的乱码问题
输入命令:export LC_ALL=C转载 2009-05-29 00:02:00 · 787 阅读 · 0 评论 -
linux下vsftp的设置详解
知识点:1、FTP使用TCP连接和TCP端口2、在进行通信时,FTP需要建立两个TCP连接:一个用于控制信息,TCP端口号缺省为21一个用于数据传输,TCP端口号缺省为203、Vsftp是一个基于GPL发布的类Unix系统上的FTP服务器4、其名称中的VS即“Verysecure”的意思,可见安全性高。配置:1、查看是否安装了Vsftp#rpm –qa v转载 2009-05-24 21:34:00 · 924 阅读 · 0 评论 -
vsftp客户连接常见故障现象
ftp客户连接常见故障现象现象0:> ftp: connect :连接被拒绝原因: 服务没启动解决: # chkconfig vsftpd on现象1:500 OOPS: cannot open user list file原因: 不存在文件“/etc/vsftpd.user_list”或文件中不存在该帐户解决: # echo username >> /etc/vsftpd.user_l转载 2009-05-24 21:07:00 · 2198 阅读 · 0 评论 -
solaris 10 无法上网解决办法(本人是通过vmware实现的)
本篇文章转自http://yqgood.blog.com.cn/archives/2007/2296813.shtml 本人是想通过vmware中的solaris 10 实现上网,最终实现的是桥接方法。 以下为转载内容,简洁方便。 总结一下,以便和我一样新学习的朋友参考。。我用的是VMWARE5.5安装的SOLARIS 10。。想在SOLARIS下上网。。一、转载 2009-01-18 15:50:00 · 2761 阅读 · 0 评论 -
linux分辨率的修改
1. 切换到root用户$ su root 输入用户名或者密码,或者你注销当前的 用户,在登录的时候 以 root 用户的身份登录。 2.或者不在root 用户的情况下直接 右击 桌面 打开终端 ,$system-config-display 该文章转载自http://www.2cto.com/os/201203/123649.html转载 2013-05-14 00:21:47 · 911 阅读 · 0 评论