随笔 - 347  文章 - 1 评论 - 42 trackbacks - 0

随笔分类 - 服务器相关
redis 常用命令
摘要:批量删除redis key redis-cli -a xxx keys "prefix_tb_supplier:spl_id*" | xargs redis-cli -a xxx del 阅读全文
posted @ 2020-01-13 18:17 FreeSpider 阅读(32) 评论(0) 推荐(0) 编辑
Linux 查看CPU信息,机器型号,内存等信息
摘要:系统 资源 磁盘和分区 网络 进程 用户 服务 程序 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有8个逻辑CPU, 也知道 阅读全文
posted @ 2019-07-18 10:34 FreeSpider 阅读(51) 评论(0) 推荐(0) 编辑
Linux修改用户所在组方法
摘要:Linux修改用户所在组方法usermod -g 用户组 用户名强行设置某个用户所在组usermod -G 用户组 用户名把某个用户改为 group(s) usermod -a -G 用户组 用户名把用户添加进入某个组(s)附usermod使用说明:功能说明:修改用户帐号。语 法:usermod [ 阅读全文
posted @ 2019-03-25 12:06 FreeSpider 阅读(4161) 评论(0) 推荐(0) 编辑
nginx配置location总结及rewrite规则写法(转)
摘要:一个示例: 已=开头表示精确匹配如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。 ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~* 开头表示不区分大小写的正则匹配 / 通用匹配, 如果没有其它匹配,任何请求都会匹配到 顺序 no优先级:(loc 阅读全文
posted @ 2019-01-25 10:40 FreeSpider 阅读(40) 评论(0) 推荐(0) 编辑
nohup 写法
摘要:nohup 空格 php程序路径 空格 php脚本路径 >> .out日志路径 2>&1 & 阅读全文
posted @ 2019-01-18 17:39 FreeSpider 阅读(44) 评论(0) 推荐(0) 编辑
CentOS7(64)环境使用rpm命令安装gcc
摘要:第一步:下载gcc相关的安装文件下载地址:http://vault.centos.org/7.0.1406/os/x86_64/Packages/ 下载以下文件: cpp-4.8.2-16.el7.x86_64.rpmgcc-4.8.2-16.el7.x86_64.rpmglibc-2.17-55. 阅读全文
posted @ 2018-10-11 10:56 FreeSpider 阅读(1556) 评论(0) 推荐(0) 编辑
Nginx Access Log日志统计分析常用命令
摘要:IP相关统计 统计IP访问量 查看某一时间段的IP访问量(4-5点) 查看访问最频繁的前100个IP 查看访问100次以上的IP 查询某个IP的详细访问情况,按访问频率排序 页面访问统计 查看访问最频的页面(TOP100) 查看访问最频的页面([排除php页面】(TOP100) 查看页面访问次数超过 阅读全文
posted @ 2018-10-09 17:45 FreeSpider 阅读(907) 评论(0) 推荐(0) 编辑
CentOS内网机器利用iptables共享公网IP上网
摘要:公司有个业务是2B的以及日活不大,所以两台服务器搞定,一个6M EIP。两台机器都是CentOS7系统EIP为 xxx.xxx.xxx.xxx绑在 内网ip为 172.18.30.175的服务器上,内网机器的内网ip为 172.18.30.176。现在有个问题,更新软件的时候可以将EIP解绑然后重绑 阅读全文
posted @ 2018-09-11 14:52 FreeSpider 阅读(636) 评论(0) 推荐(0) 编辑
elasticsearch相关
摘要: 阅读全文
posted @ 2018-03-19 10:59 FreeSpider 阅读(59) 评论(0) 推荐(0) 编辑
linux crontab 保证php守护进程运行
摘要:写好php脚本。建议定期检测内存占用,核心逻辑就不写了。这个跟业务有关。 假设该php文件的路径为/root/run.php打开终端 编辑进程监控脚本,当进程不存在时,自动重启 /root/monitor.sh 添加计划任务(每分钟检测一次) 阅读全文
posted @ 2017-12-11 18:29 FreeSpider 阅读(175) 评论(0) 推荐(0) 编辑
Centos 7 安装 sphinx2.2 (转)
摘要:一、首先到Sphinx官网找到下载地址:http://sphinxsearch.com/downloads/release/如果你比较懒,好吧:http://sphinxsearch.com/files/sphinx-2.2.11-1.rhel7.src.rpm 二、安装 1 rpm -ivh sp 阅读全文
posted @ 2017-06-20 18:01 FreeSpider 阅读(330) 评论(0) 推荐(0) 编辑
配置阿里云的金融云上的rsync
摘要:论坛里看到易淘发的教程, 转载过来 阅读全文
posted @ 2017-04-12 11:59 FreeSpider 阅读(141) 评论(0) 推荐(0) 编辑
OneinStack PHP多版本共存教程
摘要:1. 安装OneinStack 选择lnmp模式,默认安装php5.4,安装步骤参考:http://oneinstack.com/install/ 选项如下: Install Nginx Do not install Apache Do not install Tomcat Install MySQ 阅读全文
posted @ 2017-02-18 15:20 FreeSpider 阅读(520) 评论(0) 推荐(0) 编辑
搭建nginx反向代理用做内网域名转发
摘要:内网有三台服务器A/B/C, 由于申请的固定IP只有一个IP, 80端口只能给一个机器使用, 所以需要使用反向代理做域名转发去实现 这里我将A作为反向代理服务器(其实我也没搞明白为啥这么叫), 在A服务器上安装好nginx 一般在 /usr/local/nginx/conf/nginx.conf 里 阅读全文
posted @ 2017-01-10 14:59 FreeSpider 阅读(9355) 评论(0) 推荐(0) 编辑
mac上使用生成RSA公钥和密钥
摘要:关于RSA加密解密的问题,没事弄了一下,先把主要的流程保存下来,以备交流或者以后用。 首先确保你的电脑上安装了openssl,一般mac系统安装后都会自动安装!怎么安装??.....请百度...... 安装命令如下: sudo apt-get install openssl 在你的任何地方创建一个F 阅读全文
posted @ 2016-11-30 11:01 FreeSpider 阅读(988) 评论(0) 推荐(0) 编辑
解决vbox下安装centos不能上网问题
摘要:由于工作需要用到Centos做服务器,使用VBOX安装Centos7系统后发现不能上网,记录解决方法,以便下次使用。找到/etc/sysconfig/network-scripts/ifcfg-enp0s3文件 由于该文件存在权限问题,因此修改其权限为777 将 ONBOOT=no 改为 ONBOO 阅读全文
posted @ 2016-09-06 15:09 FreeSpider 阅读(341) 评论(0) 推荐(0) 编辑
linux shell脚本备份mysql数据库
摘要:#!/bin/sh # 备份数据库 # Mysql 用户名密码 MYSQL_USER=root MYSQL_PASS=root BACKUP_DIR=/data/backup/mysql DATA_DIR=/data/backup/dbdata # 查询mysql中所有数据库名字 SQL_STRING="SELECT SCHEMA_NAME AS db FROM information_s... 阅读全文
posted @ 2016-04-23 18:09 FreeSpider 阅读(1729) 评论(0) 推荐(0) 编辑
更改ubuntu mysql data目录位置
摘要:很多时候,mysql的数据会非常大,数据默认放在/var/lib/mysql,由于/var所划分的空间不够大,所以我们需要将mysql数据存放路径修改一下,放到大分区里面,以便可以应付mysql数据增长。 1.设置新的存放路径 mkdir -p /data/mysql 2.复制原有数据 cp -R 阅读全文
posted @ 2016-04-18 18:10 FreeSpider 阅读(3448) 评论(0) 推荐(0) 编辑
mac下忘记mysql密码, 重新设置mysql密码
摘要:step1:苹果->系统偏好设置->最下边点mysql 在弹出页面中 关闭mysql服务(点击stop mysql server)step2:进入终端输入:cd /usr/local/mysql/bin/回车后 登录管理员权限 sudo su回车后输入以下命令来禁止mysql验证功能 ./mysql 阅读全文
posted @ 2016-04-05 12:43 FreeSpider 阅读(12276) 评论(0) 推荐(1) 编辑
Linux服务器mysql,nginx等自动停止的排查,以及解决方法
摘要:最近发现自己使用的某台云服务武器只要稍微流量大一点,就会出现莫名的的数据库连接错误的情况 ,然后连上服务器查看,发现mysql进程被结束了,经常出现这种情况,这还怎么得了,然后第一时间查看mysql日志 发现是被进程结束了,好端端的怎么就自己结束了呢,这时候想到应该是mysql进程占用太多内存,然后 阅读全文
posted @ 2016-03-29 19:30 FreeSpider 阅读(4197) 评论(0) 推荐(0) 编辑
Installing PHP5 on Ubuntu Server
摘要:When installing PHP 5 from source I ran into the following problems and solutions: Problem:configure: error: xml2-config not found. Please check your 阅读全文
posted @ 2016-03-26 09:06 FreeSpider 阅读(146) 评论(0) 推荐(0) 编辑
wget 递归下载整个网站(网站扒皮必备)
摘要:有时间看到别人网站的页面比较漂亮,就想给扒皮下来,学习学习。分享一个我常用网站扒皮命令wget 这个命令可以以递归的方式下载整站,并可以将下载的页面中的链接转换为本地链接。 wget加上参数之后,即可成为相当强大的下载工具。 wget命令详解 wget -r -p -np -k http://xxx.com/xxx -r, --recursive(递归) specify recursive do... 阅读全文
posted @ 2016-03-24 15:32 FreeSpider 阅读(8981) 评论(0) 推荐(0) 编辑
Nginx反向代理的配置
摘要:配置 Nginx 作为 tornado 的反向代理的设置: upstream tornado { server 127.0.0.1:8888; } server { listen 80; root /root/nmapp2_venv; index index.py index.html; serve 阅读全文
posted @ 2016-02-29 19:19 FreeSpider 阅读(381) 评论(0) 推荐(0) 编辑
nginx 配置文件配置
摘要:server { listen 80 ; server_name test.com www.test.com; index index.html index.php index.htm; root /alidata/www/test/public/; if ( $query_string ~* ". 阅读全文
posted @ 2016-02-18 20:51 FreeSpider 阅读(101) 评论(0) 推荐(0) 编辑
源码编译php5.4 ./configure参数
摘要:./configure \--prefix=/usr/local/php/5.4 \--with-config-file-path=/usr/local/php/5.4/etc \--with-config-file-scan-dir=/usr/local/php/5.4/etc/conf.d \-... 阅读全文
posted @ 2016-01-26 21:48 FreeSpider 阅读(201) 评论(0) 推荐(0) 编辑
腾讯云Linux VPS新硬盘分区与挂载教程(面板重装不丢失数据)
摘要:以腾讯云Centos系统服务器为例,小记的是数据盘不在本地,大小为20G,以下的教程来自小夕博客的一篇相关添加教程的修改,适合腾讯云Linux Centos系统.说明:参数也许不对,我没有截图了,但所有命令均已修改,直接复制就行。通过fdisk -l我们可以看到/dev/vdb(此名称因系统而异)容... 阅读全文
posted @ 2016-01-23 13:59 FreeSpider 阅读(554) 评论(0) 推荐(0) 编辑
ubuntu编译安装nginx
摘要:下载nginx源码,./configure --prefix=/usr/local/nginx/1.8 --with-http_ssl_module --with-http_dav_module --with-http_flv_module --with-http_realip_module --... 阅读全文
posted @ 2016-01-22 14:09 FreeSpider 阅读(87) 评论(0) 推荐(0) 编辑
Apache通过配置.htaccess文件禁止访问.git、.svn等目录
摘要:如果你用过Git、SVN等代码版本控制工具的话,那肯定会知道,如果你需要拉去最新的代码到本地时,会自动生成一个.git或者.svn文件夹,里面包含一些项目相关的信息,如果在部署项目是,把这些文件公开暴露在外网中,可能会有一些安全隐患,所以我们通常会想一些方法来禁止访问这些文件夹。Apache服务器中... 阅读全文
posted @ 2016-01-16 14:05 FreeSpider 阅读(2737) 评论(0) 推荐(0) 编辑
让linux每天定时备份MySQL数据库并删除五天前的备份文件
摘要:MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。1、创建备份文件夹#cd /bak#mkdir mysqldata2、编写运行脚本#nano -w /us... 阅读全文
posted @ 2015-12-23 10:25 FreeSpider 阅读(122) 评论(0) 推荐(0) 编辑
ubuntu防火墙命令初探
摘要:1、防火墙的状态与开关 1)$sudo ufw status //查看防火墙的状态及当前的设置规则 2)$sudo ufw enable //开启防火墙 3)$sudo ufw disable //关闭防火墙2、两种默认设置 1)$sudo ufw default deny //默认... 阅读全文
posted @ 2015-12-21 22:45 FreeSpider 阅读(103) 评论(0) 推荐(0) 编辑
nohup php -f xx.php &
摘要:nohupphp-fxx.php& 阅读全文
posted @ 2015-08-17 10:43 FreeSpider 阅读(121) 评论(0) 推荐(0) 编辑
nginx同一iP多域名配置方法
摘要:nginx绑定多个域名可又把多个域名规则写一个配置文件里,也可又分别建立多个域名配置文件,我一般为了管理方便,每个域名建一个文件,有些同类域名也可又写在一个总的配置文件里。一、每个域名一个文件的写法首先打开nginx域名配置文件存放目录:/usr/local/nginx/conf/servers ,... 阅读全文
posted @ 2015-07-28 22:43 FreeSpider 阅读(59331) 评论(0) 推荐(4) 编辑
nginx 服务器重启命令,关闭
摘要:nginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s stop :快速停止nginx quit ... 阅读全文
posted @ 2015-07-28 22:34 FreeSpider 阅读(140) 评论(0) 推荐(0) 编辑
CentOS Linux服务器安全设置
摘要:引言:我们必须明白:最小的权限+最少的服务=最大的安全所以,无论是配置任何服务器,我们都必须把不用的服务关闭、把系统权限设置到最小话,这样才能保证服务器最大的安全。下面是CentOS服务器安全设置,供大家参考。 系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容©版权所有... 阅读全文
posted @ 2015-06-28 21:49 FreeSpider 阅读(96) 评论(0) 推荐(0) 编辑
CentOS7安装iptables防火墙
摘要:CentOS7默认的防火墙不是iptables,而是firewalle.安装iptableiptable-service#先检查是否安装了iptablesservice iptables status#安装iptablesyuminstall-y iptables#升级iptablesyum upd... 阅读全文
posted @ 2015-06-27 22:22 FreeSpider 阅读(217) 评论(0) 推荐(0) 编辑
CentOS 7.0安装配置Vsftp服务器步骤详解
摘要:安装Vsftp讲过最多的就是在centos6.x版本中了,这里小编看到有朋友写了一篇非常不错的CentOS 7.0安装配置Vsftp服务器教程,下面整理分享给各位。一、配置防火墙,开启FTP服务器需要的端口CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1... 阅读全文
posted @ 2015-06-18 22:13 FreeSpider 阅读(514) 评论(0) 推荐(0) 编辑
在 WampServer 上手工安装 PHP 的多个版本
摘要:手工安装新版本的PHP,只需以下步骤:下载要安装的PHP版本。既然是用WampServer,那当然是下载Window版本的ZIP包啦:http://windows.php.net。解压到Wamp的安装目录\bin\php\php5.2.17。这里以5.2.17为例。进入Wamp的安装目录\bin\p... 阅读全文
posted @ 2014-05-17 23:48 FreeSpider 阅读(2055) 评论(0) 推荐(0) 编辑
mysql 修改用户密码
摘要:修改mysql用户密码目录mysqladmin命令UPDATE user 语句SET PASSWORD 语句root密码丢失的情况(待验证)mysqladmin命令(回目录)格式如下(其中,USER为用户名,PASSWORD为新密码):mysqladmin -u USER -p password P... 阅读全文
posted @ 2014-05-17 20:14 FreeSpider 阅读(2024) 评论(0) 推荐(0) 编辑
apache启动不了, 查找错误
摘要:今天apache启动不了, 本来以为是端口冲突, 用 cmd-> netstat -aon|findstr "80" 或 tasklist|findstr "80" 命令查了一下, 发现没有程序监听80端口, 于是就怀疑是apache自身出了问题, 于是网上搜了下, 无从下手, 就cmd 进入apache的bin目录下面运行 cmd->httpd 可以查看错误所在, 最终一步一步的修改成功! 阅读全文
posted @ 2014-03-26 10:58 FreeSpider 阅读(186) 评论(0) 推荐(0) 编辑
Windows 2008配置iis+Php+Mysql
摘要:windows2008与windows2003区别在于前者是iis7,后者是iis6。两个系统下配置Iis+Php+Mysql+ZendOptimizer+GD库+Phpmyadmin基本相同。一:准备所需软件1:mysql-5.0.18-win32 2:php-5.2.4-Win32.zip 3:mysqlcc-0.9.4-win32 4:phpMyAdmin-2.11.1-all-languages 5:ZendOptimizer-3.2.6-Windows-i386二:开始配置Php1:将php-5.2.4-Win32.zip解压后命名为Php.复制到C:下. 2:将C:php与C:ph 阅读全文
posted @ 2013-10-17 19:45 FreeSpider 阅读(3167) 评论(0) 推荐(0) 编辑
如何用DOS命令删除文件夹
摘要:很多时候用DOS命令删除系统里面的大量文件夹以及大量非空目录一直困扰这大家del 命令:删除一个或数个文件。DEL [/P] [/F] [/S] [/Q] [/A[[:]attributes]] namesERASE [/P] [/F] [/S] [/Q] [/A[[:]attributes]] names names 指定一个或数个文件或目录列表。通配符可被用来 删除多个文件。如果指定了一个目录,目录中的所 有文件都会被删除。 /P 删除每一个文件之前提示确认。 /F ... 阅读全文
posted @ 2012-04-13 15:32 FreeSpider 阅读(60780) 评论(0) 推荐(0) 编辑
windows2003+iis6.0+php(fastcgi)5.3+wincache+memcached
摘要:1. 安装windows2003.擦。这个就不说了。略过2.一般情况下,windows2003都会自带iis6.0。如果没有的话,用安装 盘,添加组件,安装iis6.0就可以了。3.下载iis的fastcgi,地址如下:http://www.iis.net /download/FastCGI 分为两个版本。32位(x86)和64位(x64)。根据自己实际情况下载就好,我的版本是x86的,下载4. 双击安装iis的fastcgi,这个也略过,非常简单,不需要任何改动的。5.下载windows版本的php5.3,地址如 下:http://windows.php.net/download/ 这里注意 阅读全文
posted @ 2011-12-01 22:17 FreeSpider 阅读(4333) 评论(0) 推荐(1) 编辑
“来自客户端名 a 的远程会话超出了所允许的失败登录最大次数。强行终止了会话。”原因及解决方法
摘要:今天中午网站打开的特别慢,登录服务器一查看CPU几乎跑到100%了,进程里是winlogon.exe和csrss.exe占用了很多CPU。查服务器日志记录,服务器上出现大量的日志记录“来自客户端名 a 的远程会话超出了所允许的失败登录最大次数。强行终止了会话。"怀疑是端口扫描软件试图用弱口令登录,想到了修改远程连接3389端口试试,三两下设置完毕,重启服务器。再看服务器运行正常了,问题得到了解决。下面是修改默认远程3389端口的方法:1、第一处 运行RegEdit,打开注册表编辑器。找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Cont 阅读全文
posted @ 2011-11-27 08:25 FreeSpider 阅读(7782) 评论(0) 推荐(0) 编辑
服务器端口大全
摘要:1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的主机发送每日格言 18 msp 消息发送协议 19 chargen 字符生成服务;发送无止境的字符流 20 ftp-data FTP 数据端口 21 ftp 文件传输协议(FTP)端口;有时被文件服务协议(FSP)使用 22 ssh 安全 Shell(SSH)服务 23 telnet Telnet 服务 25 smtp 简单邮件传 阅读全文
posted @ 2011-11-25 00:10 FreeSpider 阅读(13861) 评论(2) 推荐(1) 编辑