
Linux/Shell/Nginx
文章平均质量分 77
jom_ch
这个作者很懒,什么都没留下…
展开
-
http状态码列表
HTTP状态列表 响应码分五种类型,由它们的第一位数字表示: 1xx:信息,请求收到,继续处理2xx:成功,行为被成功地接受、理解和采纳3xx:重定向,为了完成请求,必须进一步执行的动作4xx:客户端错误,请求包含语法错误或者请求无法实现5xx:服务器错误,服务器不能实现一种明显无效的请求 100 => "HTTP/1.1 100 Conti转载 2006-10-12 19:07:00 · 1130 阅读 · 0 评论 -
Apache下使用Bandwidth Mod限制总带宽
Apache下使用Bandwidth Mod限制总带宽环境:CentOS release 5.6 + Apache 2.2.22mod_bw v0.92http://ivn.cl/files/source/mod_bw-0.92.tgzmod_bw v0.92 文档http://legacy.ivn.cl/files/txt/mod_bw-0.92.txt下载及安装原创 2012-02-22 19:23:30 · 2950 阅读 · 0 评论 -
Centos 6.5下SNMP简单配置(snmp protocol v3,监控宝)
Centos 6.5下SNMP简单配置(snmp protocol v3,监控宝)jom_ch@2014/7/251,安装>yum -y install net-snmp net-snmp-devel2,配置用户信息> echo "rouser jkb auth" >> /etc/snmp/snmpd.conf> echo "createUser jkb MD5 iam原创 2014-07-25 11:26:17 · 6187 阅读 · 0 评论 -
rsync安装配置
rsync安装配置一,安装wget http://www.samba.org/ftp/rsync/rsync-3.0.3.tar.gztar -zxvf rsync-3.0.3.tar.gz./configure --prefix=/data/apps/rsync-3.0.3make && make install二,配置vim /etc/rsyncd.c...原创 2009-01-09 17:23:00 · 804 阅读 · 0 评论 -
Docker安装应用(Centos6.5_x64)
Docker安装应用(Centos6.5_x64)Authoer::jom_ch@2014/7/23Docker官网 http://www.docker.com/一,安装EPEL关于EPEL:https://fedoraproject.org/wiki/EPEL/zh-cn>rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i3原创 2014-07-23 10:06:17 · 9342 阅读 · 0 评论 -
Shell编程入门
Shell编程入门一,变量赋值及算术运算// 示例代码:a=1echo $alet b=$a+1echo $bc=$[a+b]echo $cd=$[c*2]echo $dlet e=d*2echo $ef=$[e%5]echo $f// 注意“=”号两边不能有空格// 以上代码片段将输出:1236122二,数组1,赋值...原创 2014-10-30 17:34:01 · 1160 阅读 · 0 评论 -
阿里云主机开启swap分区
由于开启swap分区会导致硬盘IO性能下降,因此阿里云服务器初始状态未配置swap,如果某些应用需要开启swap分区,可以采用如下方法增加:1、创建用于交换分区的文件dd if=/dev/zero of=/mnt/swap bs=block_size count=number_of_block注:block_size、number_of_block 大小可以自定义,比如bs=1M count=102转载 2015-05-26 17:31:08 · 3765 阅读 · 0 评论 -
Samba & Nginx - Resource temporarily unavailable
先说说本人的开发环境:Win7 + Editplus + VMware(Centos+Samba+Nginx),用Samba在Centos上把web目录(如www)共享,然后在Win7上访问这个目录。 之所以这么用的原因有:习惯了Windows,效率比较高Editplus编辑器好用,相对于vi系列来说代码测试环境和服务器运行环境无差异用了这么些年,其实有个小问题一直困扰着我,在Win7下修原创 2015-06-11 17:33:20 · 1409 阅读 · 0 评论 -
Linux下svn安装与配置
Linux下svn安装与配置生产环境:centos一,安装yum -y install subversion二,启动svn服务器// 创建svn服务器根目录# mkdir /data/svn-repository/// 启动# svnserve -d -r /data/svn-repository/// 显示帮助# svnserve --help// 停原创 2009-09-27 10:05:00 · 1151 阅读 · 0 评论 -
github客户端切换账号
1,生成新的密钥对$ ssh-keygen -t rsa -C user2@email.com2,把公钥添加到Github账户中3,配置 ~/.ssh/configHost githubuser2 HostName github.com User user@email.com PreferredAuthentications publ原创 2016-02-03 11:59:41 · 9730 阅读 · 0 评论 -
Nginx下配置Comodo Essential SSL证书
Nginx下配置Comodo Essential SSL证书配置Comodo 官网:http://www.comodo.cn/Comodo 证书官网: http://www.instantssl.cn/如果在官网购买会比较贵,拿Comodo Essential SSL来说,官网购买高达 79.95美元,可以到gogetssl.com或是某宝上购买,比较优惠。1,生成PRIVATE KEYopenss原创 2016-12-28 12:16:36 · 2022 阅读 · 0 评论 -
mysql5.7.17报错:ERROR! The server quit without updating PID file
今天重装了个虚拟机开发环境(Centos7.3),按照之前的方法安装最新版本的MySQL(5.1.17),在启动的时候报错: [root@localhost ~]# /sbin/service mysqld start Starting MySQL.Logging to ‘/data/mysqldata/localhost.localdomain.err’. ERROR! The原创 2017-05-13 10:56:24 · 13076 阅读 · 1 评论 -
rpc_server/rpc_ncacn_np.c:158(make_internal_rpc_pipe_p) open_rpc_pipe_p: copy_serverinfo failed
最近Samba出了个漏洞,我更新了虚拟机上的Samba版本后,发现共享里面的文件打不开了,点右键直接卡住,到最后只好强制关闭窗口了。看Samba日志,发现大量: rpc_server/rpc_ncacn_np.c:158(make_internal_rpc_pipe_p) open_rpc_pipe_p: copy_serverinfo failed问题解决:卸载掉3.6版本的Samba,安装原创 2017-05-27 10:59:01 · 1524 阅读 · 0 评论 -
Samba 简单安装配置
一、安装yum -y install samba二、启动service smb startchkconfig smb on三、配置vim /etc/selinux/configSELINUX=enforcing=>SELINUX=disabledvim /etc/samba/smb.confsecurity = user=>secur原创 2013-05-31 11:19:28 · 882 阅读 · 0 评论 -
Linux用户管理相关命令
// 添加用户useradd jom_ch// 设置密码passwd jom_ch// 删除用户userdel jom_ch// 允许sudo到root组visudo 或直接编辑 /etc/sudoers(visudo 命令有自动检测错误功能)在行root ALL=(ALL) ALL下一行添加jom_ch ALL=(ALL)原创 2009-03-04 16:52:00 · 1355 阅读 · 0 评论 -
linux常用命令及操作备忘
================================系统/web相关================================// 查看机器型号[root@localhost home]# dmidecode |grep 'Product'// 查看系统版本[root@localhost home]# cat /proc/version// 查看centos版本...原创 2006-07-14 11:20:00 · 1617 阅读 · 0 评论 -
The mod_geoip2 module for Nginx
The mod_geoip2 module for Nginx一,关于GEOIP官网:http://www.maxmind.com/zh/home通过MaxMind的GeoIP产品,您可以对网络访问者的地点、机构、连网速度 及用户类型加以识别。GeoIP数据库是现有的最常见、 最准确的IP地理定位数据库。 本文主要介绍的是Geoip2结合Nginx的安装和应用,原创 2014-03-28 17:21:37 · 6152 阅读 · 0 评论 -
Centos下编译mysql5.6.16
Centos下编译mysql5.6.16一,下载wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.16.tar.gztar -zxvf mysql-5.6.16.tar.gzcd mysql-5.6.16二,编译cmake \-DCMAKE_INSTALL_PREFIX=/data/apps/my原创 2014-03-13 15:36:05 · 9315 阅读 · 0 评论 -
Nginx正确记录post日志的方法
Nginx正确记录post日志的方法事实上可以很简单,这取决于把 access_log 放在哪个 location 里面。一,放到包含fastcgi_pass或proxy_pass的Location里面。如下:location ~ \.php$ { root /data/webapps; fastcgi_pass 127.0.0.1:9000;原创 2013-11-11 19:04:24 · 36320 阅读 · 2 评论 -
windows+apache+mysql+php 简单配置步骤
------------------------------------------------------- Apache 2.2.8open httpd.conf1,Modify DocumentRootDocumentRoot "E:/www"2,Modify Directory3,Modify DirectoryIndex DirectoryIndex inde原创 2008-06-25 09:05:00 · 895 阅读 · 0 评论 -
Apache基本配置指南
1、如果找不到文件的具体位置,在Linux下可以用类似locate httpd.conf的指令来搜索文件的位置。如果搜索不到,可以先用updatedb指令更新索引数据库再用locate搜索。2、apachectl configtest或apachectl –t检查配置文件是否合法。apachectl一般位于安装目录的bin目录下(如:/usr/local/apache2/bin)。不要直接调用转载 2008-06-25 14:35:00 · 1849 阅读 · 0 评论 -
关于网页缓存及gzip压缩的一些东西
公司需要弄个网址导航,于是对这方面的内容摸索了一下,得出以下结论(正确与否,欢迎拍砖!): 1,浏览器端 Expires 过期时间,加入该Meta属性后,C:/Documents and Settings/{username}/Local Settings/Temporary Internet Files目录下面的临时文件会多出"截止期限"的值,也就是content指定原创 2009-03-09 15:59:00 · 944 阅读 · 0 评论 -
SecureCRT使用手记(5.5.0)
关于SecureCRT:有流行CRT Telnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100,VT102,VT220和ANSI竞争.能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等.SecureCRT的SSH协议支持DES,3DES和RC4原创 2009-04-21 16:39:00 · 1705 阅读 · 1 评论 -
Ubuntu9.04 下简单配置 ProFTPD
声明:本文不涉及结合mysql数据库的部分,仅简单介绍提供FTP服务的方法及可能会碰到的问题。一,什么是ProFTPD?ProFTPD 是一款流行于类UNIX系统的 FTP 服务器程序,与vsftpd、WU-FTP等功能类似。[官方网址] http://www.proftpd.org二,安装ProFTPD$ sudo apt-get install proftpd三,原创 2009-11-02 17:32:00 · 1330 阅读 · 0 评论 -
用 awk 来处理 apache日志
用 awk 来处理 apache日志awk 简介:awk于1970年诞生于贝尔实验室,是一门用于处理文本数据的程序语言,名称来自于3位作者名字的首字母(Alfred Aho, Peter Weinberger, and Brian Kernighan),gawk为GNU awk。常量符:ARGC 命令行变元个数 ARGV 命令行变元数组 FILENAME 当前输入文件名 FN原创 2010-01-28 18:19:00 · 1888 阅读 · 0 评论 -
Linux服务器添加新硬盘
以在Centos5下面添加一块80G sata 硬盘为例#/sbin/fdisk -l可以看新安装到服务器上的硬盘 /dev/sdb 的信息Disk /dev/hdb: 80.0 GB, 80026361856 bytes16 heads, 63 sectors/track, 155061 cylindersUnits = cylinders of 1008 * 512 =原创 2009-10-27 12:38:00 · 1213 阅读 · 0 评论 -
修改Apache配置文件并生效的困惑
今天修改了Apache的连接数,如下 : StartServers 5 MinSpareServers 5 MaxSpareServers 10 ServerLimit 2048 MaxClients 2000 MaxRequestsPerChild 0原创 2012-12-12 17:48:46 · 6862 阅读 · 0 评论 -
虚拟机克隆Centos后的网卡配置
由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址 解决方法: 修改 /etc/udev/rules.d/70-persistent-net.rules原创 2013-01-12 10:14:07 · 2684 阅读 · 0 评论 -
Keepalived&Haproxy的简单安装配置
运行环境:Keepalivedmaster:192.168.99.130backup:192.168.99.131vip:192.168.99.200Apache192.168.99.130:8080192.168.99.131:8080一、Keepalived安装与配置创建软链接ln -s /usr/src/kernels/2.6.18-308.13.1.原创 2011-03-28 19:38:00 · 1319 阅读 · 0 评论 -
配置电信网通双线双IP
做互联网网站,最头疼的事情之一就是电信和网通的互联互不通了,为了能够让北方网通和南方电信用户都可以快速的访问网站,解决办法就是托管到双线机房。双线机房有两类,一类是通过BGP技术实现互联互通,服务器只需要一个网卡一个IP地址就可以了,由机房进行路由的智能判断,选择合适的路由访问,这样对于网站来说是很方便的,但BGP机房一般带宽都比较少,流量高一些的话可能就没有办法了。另外一种就是双线双IP的机房,转载 2013-03-28 17:05:44 · 1153 阅读 · 0 评论 -
关于Linux top 命令
关于Linux top 命令#top ----------------------------------------------------------------top - 12:25:44, [系统当前时间]up 18:48, [系统运行时间]1 user, [当前登录用户] load average: 3.07, 3.02, 2.93 [1分钟、5分钟原创 2009-05-13 17:33:00 · 1031 阅读 · 0 评论 -
Xshell 登录 centos 6.3 中文乱码的解决
Xshell 登录 centos 6.3 中文乱码的解决项目用到了阿里云服务器,默认安装的centos6 .3没有安装中文包。如果这个装进去,用户会更方便一些。yum -y install fonts-chineseyum -y install fonts-ISO8859不用改这个文件 /etc/sysconfig/i18n,保持原来的内容就可以(如下,就一行)。LANG=原创 2013-06-27 12:32:20 · 2849 阅读 · 0 评论 -
CentOS安装注意事项(备忘)
一、在选择分区方案的时候,选择最后一项:自定义分区策略。分区策略如下:1、/boot 分区 100M2、swap 分区 系统内存x23、剩余空间全部分配给 / 分区(根分区)二、在选择系统应用类型的时候,选择Basic Server,常用软件自己手工安装。三、系统安装完成并且reboot后,编辑网卡配置文件:vim /etc/sysconfig/network-原创 2013-07-09 14:08:05 · 1021 阅读 · 0 评论 -
rhel5下编译php环境
“圣人”有云:好记性不如烂笔头这种东西装了N次今天掉链子想不起来了,所以记下来,以备后患。=================== Mysql ===================解压存档文件tar -zxvf mysql-5.0.22.tar.gz安装,指定目录cd mysql-5.0.22./configure --prefix=/data/apps/mysql5.0ma原创 2010-04-22 14:23:00 · 1105 阅读 · 0 评论 -
Nginx+php 简单安装配置
Nginx+php 简单安装配置生产环境Linux 2.6.18nginx-1.0.4 http://www.nginx.org/php-5.3.6 http://www.php.net/一,安装Nginxwget http://nginx.org/download/nginx-1.0.4.tar.gztar -zxvf nginx-1.0.4.tar.gzcd原创 2011-06-30 06:42:00 · 1894 阅读 · 0 评论 -
解决“libstdc++.so.6: version `GLIBCXX_3.4.18' not found”
libstdc++.so.6: version GLIBCXX_3.4.18' not found libc.so.6: versionGLIBC_2.14’ not found在Centos上启动某程序的时候报上面的错误。分别查看c++,c库包含的版本strings /usr/lib64/libstdc++.so.6 |grep GLIBCGLIBCXX_3.4 GLIBCXX_3.4.1原创 2017-12-07 10:54:52 · 13422 阅读 · 1 评论