随笔分类 -  LINUX

摘要:目前,各种网络验证系统攻击事件层出不穷,搭过服务器的人可能都知道,DDOS攻击是中小型网络验证服务器的噩梦。基本上一打就死,而防御DDOS攻击的办法也只有一种就是硬抗,普通的DDOS硬防防火墙基本上都是上万一个月,网络验证的DDOS防御相对便宜,但是也要上千一个月。硬防服务器普遍偏贵是行业通病。 一 阅读全文
posted @ 2019-05-06 16:20 jshaibozhong 阅读(354) 评论(0) 推荐(0)
摘要:前不久和小伙伴们讨论了一个基础的安全问题:一个朋友开的公司的服务器集群被黑了,攻击者在机器上安装了远程操作程序——被肉鸡了。但经过讨论后发现,机器的最基本的防护都没有。这无异于大姑娘在街上裸奔——就算长得再丑也最终会被爆的。本文就这个讨论,总结一下在工程实践上,服务器集群的“入门级安全防护“该如何实 阅读全文
posted @ 2019-05-06 16:18 jshaibozhong 阅读(384) 评论(0) 推荐(0)
摘要:拒绝ssh远程暴力破解 简介 在网络技术日益发展的今天,网络上的安全问题日益严重。当你在公网上使用Linux服务器时,很有可能你的服务器正在遭受ssh暴力破解。 曾经有一次我的同伴将给客户提供监控服务的服务器架设在公共网络上,同时设置了弱密码。没过一天,客户的内网出现了严重的问题。我们用了一晚上在研 阅读全文
posted @ 2019-05-06 16:08 jshaibozhong 阅读(460) 评论(0) 推荐(0)
摘要:linux下文件的复制、移动与删除命令为:cp,mv,rm一、文件复制命令cp 命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)cp [option] source1 source2 source3 ... directory参数说明:-a:是指a 阅读全文
posted @ 2018-10-24 19:48 jshaibozhong 阅读(396) 评论(0) 推荐(0)
摘要:find ./ -name "*.php" | xargs grep '要查找的内容'如果需要查找的内容包含特殊符号,比如$等等,grep要加参数find ./ -name "*.php" | xargs grep -F '要查找的内容' 阅读全文
posted @ 2016-09-02 01:21 jshaibozhong 阅读(432) 评论(0) 推荐(0)
摘要:(1)Linux下如何定时执行php脚本?(2)Linux下如何设置定时任务?(3)Crontab定时执行程序核心提示:键入 crontab-e 编辑crontab服务文件分为两种情况:(还有一种情况,当需要传递参数的时候,可以考虑用linux的curl)第一种情况:你的php脚本中没有引入其他PH... 阅读全文
posted @ 2016-01-09 18:10 jshaibozhong 阅读(781) 评论(0) 推荐(0)
摘要:本脚本适用环境:系统支持:CentOS/Redhat/Fedora内存要求:≥64M硬盘要求:2GB以上的剩余空间服务器必须配置好软件源和可连接外网必须具有系统 root 权限建议使用干净系统全新安装日期:2014年06月25日关于本脚本:一键 yum 安装所有的软件包,方便升级;支持 PHP 自带... 阅读全文
posted @ 2016-01-03 17:03 jshaibozhong 阅读(926) 评论(0) 推荐(0)
摘要:1. 下载源码:http://ftp.gnu.org/gnu/gcc2. cd gcc-4.8.5./contrib/download_prerequisites //下载资源包3../configure -enable-checking=release -enable-languages=c... 阅读全文
posted @ 2015-12-24 22:21 jshaibozhong 阅读(300) 评论(0) 推荐(0)
摘要:centos 开启终端默认时不禁止的,所以得手动开启(可自定义键盘)菜单:System->Preferences->Keyboard Shortcuts在Desktop分类下找到“Run a terminal”点击Run a terminal,按下需要的快捷键,比如Ctrl+Alt+T,即可。以下操... 阅读全文
posted @ 2015-12-24 22:19 jshaibozhong 阅读(3437) 评论(0) 推荐(0)
摘要:http://osacar.iteye.com/blog/2098431执行wget -c http://down.wdlinux.cn/in/pdo_mysql_ins.sh再执行chmod 755 pdo_mysql_ins.sh./pdo_mysql_ins.sh就可以了~ 阅读全文
posted @ 2015-07-13 18:12 jshaibozhong 阅读(236) 评论(0) 推荐(0)
摘要:linux中直接用"php"命令来执行php文件一般在linux命令行下运行php文件的代码:XML/HTML代码linux下执行:#php安装路径 -f php文件路径 例如:/opt/modules/php/bin/php -f /opt/data/www/yoururl/index.php... 阅读全文
posted @ 2015-03-21 22:59 jshaibozhong 阅读(188) 评论(0) 推荐(0)
摘要:修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,#mysql ... 阅读全文
posted @ 2015-01-12 12:24 jshaibozhong 阅读(139) 评论(0) 推荐(0)
摘要:windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linux下svn的常用指令。当然linux下也有模仿Tor... 阅读全文
posted @ 2015-01-07 23:21 jshaibozhong 阅读(171) 评论(0) 推荐(0)
摘要:有时,对于多文件需要上传到服务器的时候将会很麻烦,但是如果使用svn的钩子脚本就容易实现本地提交svn后,自动同步代码文件到远程服务器的网站目录下,而不必手动上传了。首先,在网站目录下checkout代码,例如我的目录是/data/www/testsvn co https://127.0.0.1/... 阅读全文
posted @ 2015-01-07 23:12 jshaibozhong 阅读(1502) 评论(0) 推荐(0)
摘要:1、分库分表很明显,一个主表(也就是很重要的表,例如用户表)无限制的增长势必严重影响性能,分库与分表是一个很不错的解决途径,也就是性能优化途径,现在的案例是我们有一个1000多万条记录的用户表members,查询起来非常之慢,同事的做法是将其散列到100个表中,分别从members0到members... 阅读全文
posted @ 2015-01-04 18:10 jshaibozhong 阅读(179) 评论(0) 推荐(0)
摘要:mysql服务器的主从配置,这样可以实现读写分离,也可以在主库挂掉后从备用库中恢复需要两台机器,安装mysql,两台机器要在相通的局域网内主机A: 192.168.1.100从机B:192.168.1.101可以有多台从机1、先登录主机 Amysql>GRANT REPLICATION SLAVE ... 阅读全文
posted @ 2015-01-04 17:56 jshaibozhong 阅读(142) 评论(0) 推荐(0)
摘要:先查看当前的路径# pwd我这里是/root然后到redis的官网上找到最新的redis的tar包,就可以开始一下的操作了。# wget http://download.redis.io/releases/redis-2.8.13.tar.gz# tar zxf redis-2.8.13.tar.g... 阅读全文
posted @ 2014-11-26 21:57 jshaibozhong 阅读(190) 评论(0) 推荐(0)
摘要:/usr/local/bin/redis-server /etc/redis.conf 阅读全文
posted @ 2014-05-06 18:36 jshaibozhong 阅读(136) 评论(0) 推荐(0)
摘要:到http://pecl.php.net/package/mongo下载相应的mongodb客户端,本例为1.2.1# wgethttp://pecl.php.net/get/mongo-1.2.1.tgz# tar xvzf mongo-1.2.1.tgz# cd mongo-1.2.1# php... 阅读全文
posted @ 2014-05-06 17:29 jshaibozhong 阅读(187) 评论(0) 推荐(0)
摘要:网卡-lspci内存大小和个数—— dmidecode|grep -A16 "Memory Device$"查看硬盘型号——smartctl -a /dev/sda查看硬盘大小——fdisk -l查看硬盘挂载——df -h查看cpu信息——cat /proc/cpuinfo 阅读全文
posted @ 2014-05-06 16:27 jshaibozhong 阅读(314) 评论(0) 推荐(0)