随笔分类 - linux
linux
摘要:在Load average 高的情况下如何鉴别系统瓶颈。是CPU不足,还是io不够快造成? 或是内存不足? 一:查看系统负载vmstat procs memory swap-- io --system-- cpu r b swpd free buff cache si so bi bo in cs
阅读全文
摘要:EMail: jianxin#80sec.comSite: http://www.80sec.comDate: 2011-2-10From: http://www.80sec.com/ [ 目录 ]一 背景二 应急响应三 常见ddos攻击及防御四 根源及反击五 总结 一 背景 在前几天,我们运营的某
阅读全文
摘要:现在就启用 HTTPS,免费的!现在,你应该能在访问https://konklone.com的时候,在地址栏里看到一个漂亮的小绿锁了,因为我把这个网站换成了HTTPS协议。一分钱没花就搞定了。为什么要使用HTTPS协议:虽然SSL并不是无懈可击的,但是我们应该尽可能提高窃听成本加密通讯不应心存侥幸,...
阅读全文
摘要:操作系统:CentOSMini 6.5yum install httpd.x86_64 httpd-manual.x86_64 php-xml php-mbstring mysql-server.x86_64 mysql.x86_64 php-mysql.x86_64 php.x86_64 php-...
阅读全文
摘要:linux操作系统下c语言编程入门分类:linux2006-03-30 10:597389人阅读评论(2)收藏举报2)Linux程序设计入门--进程介绍3)Linux程序设计入门--文件操作4)Linux程序设计入门--时间概念5)Linux程序设计入门--信号处理6)Linux程序设计入门--消息管理7)Linux程序设计入门--线程操作8)Linux程序设计入门--网络编程9)Linux下C开发工具介绍1)Linux程序设计入门--基础知识Linux下C语言编程基础知识前言:这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容:源程序编译Makef
阅读全文
摘要:gVim7.3(Vim7.3)文本编辑器详细配置文件和配色方案导语Linux才刚刚使用得上瘾,但各种客观原因,现在被迫要换回Windows了,我相信是暂时的。在Linux下习惯了使用Vim文本编辑器,回到Windows后虽然也有我很喜欢的Notepad++,但是也不想放弃Vim,所以找空将Vim配置好了。或许是喜欢前端的缘故,我容不了我工作的工具是丑陋的,不管他有多么强大,不然会影响我工作的心情。Vim是Linux上的著名的文本编辑器,他是早年的Vi编辑器的加强版。gVim是windows版的,并且有了标准的windows风格的图形界面,所以叫g(graphical)Vim。如果是非专业使用的
阅读全文
摘要:由于经常要在家写代码,所以需要有个能够方便访问代码管理工具。最近尝试了一下GitHub。经过了一翻纠结之后,基本上掌握了他的使用方式。要使用GitHub需要首先在其网站上进行注册。其官方网站是https://github.com/。注册的流程在这里就不多少了,大家按照它的提示,一步一步操作就可以了。执行完注册流程之后,需要在本地安装一个git bash,通过这个在控制台完成对代码的管理。首先,我们需要新建一个Repository,并在这个Repository中保存我们的代码。点击首页右侧的New Repository按钮。,点击之后,页面会提示你输入Repository的名称以及对这个Repo
阅读全文
摘要:Nginx 简介Nginx("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。 Igor 将源代码以类 BSD 许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。根据最新一期(08 年 6 月份)的 NetCraft 调查报告显示,已经有超过两百万的主机使用了 Nginx,这个数字超过了另外一个轻
阅读全文
摘要:[2010-3-4 20:10 | by张宴] [文章作者:张宴 本文版本:v6.3 最后修改:2010.07.26转载请注明原文链接:http://blog.s135.com/nginx_php_v6/] 前言:本文是我撰写的关于搭建“Nginx + PHP(FastCGI)”Web服务器的第6篇文章。本系列文章作为国内最早详细介绍 Nginx + PHP 安装、配置、使用的资料之一,为推动 Nginx 在国内的发展产生了积极的作用。本文可能不断更新小版本,请记住原文链接“http://blog.s135.com/nginx_php_v6/”,获取最新内容。第6篇文章主要介绍了Nginx..
阅读全文
摘要:LAMP 是Linux、Apache、MySQL、PHP的首字母缩写,也就是在一台Linux服务器上安装带有PHP和Mysql支持的Apache网站服务器。1. 说明本文以BurstNET VPS主机为例,操作系统是CentOS5.5,独立服务器操作方法与VPS相同。域名请做好DNS指向。2. 安装 Apache2Apache2 已经包含在 CentOS 软件包中了,一般来说,系统已经默认安装完毕。如果没有,你可以使用下面的命令轻松安装它:yum install httpd系统会提示已需要安装的版本并自动安装,如有更新,系统会显示需要更新的版本。如已经安装完毕将显示下述信息:Package h
阅读全文
摘要:第一步:安装apache2 libapache2-svn subversionsudo apt-get install apache2sudo apt-get install subversionsudo apt-get install libapache2-svn安装完后按照提示Run '/etc/init.d/apache2 restart' to activate new configuration!重启apache2第二步:创建SVN库和项目sudo mkdir /home/svn //创建SVN库sudo svnadmin create /home/svn/proje
阅读全文
摘要:0、准备工作1sudo apt-get update1、安装并开启Nginx1sudo apt-get intsall nginx2sudo /etc/init.d/nginx start3#此时访问localhost如出现"Welcome to Nginx!"页面则表明安装成功2、安装mysql(会提示设置数据库密码)1sudo apt-get install mysql-server mysql-client3、安装phpmyadmin并在虚拟主机根目录下建立软链接1sudo apt-get install phpmyadmin2sudo ln -s /usr/shar
阅读全文
摘要:最近有个想法,就是想实现nginx和apache并存,*.html或静态文件用nginx运行.php文件用apache运行怎么实现配置呢?首先nginx的配置修改/etc/nginx/sites-available/default文件,使用一下的方式来代理php运行,注意不要启用nginx的php运行方式# proxy the PHP scripts to Apache listening on 127.0.0.1:80 # location ~\.php$ {proxy_passhttp://localhost:8080;(这里改为apache的监听的IP和端口,老李是本地测试,所以这样)
阅读全文
摘要:更新:[2011/03/19]添加10.04的php5-fpm的源。[2011/01/20]再次添加nginx的源。[2011/01/19]1、将原来的php的fcgi-spawn方式改为php5-fpm方式;2、重新编辑安装过程,大大减少了安装步骤。[2011/01/13]增加支持php5.3的ZendGuard。[2010/12/29]添加maverick(10.10)的官方源。[2010/12/09]删除nginx的ppa源。[2010/11/07]1、再次修正nginx的ppa源;2、添加解决Discuz7.2后台启动URL静态化后提示 404 Not Found 的方法。[2010/
阅读全文
摘要:Linux服务器维护 统计连接数查看外部IP 服务器上的一些统计数据:1)统计80端口连接数Shell代码 netstat-nat|grep-i"80"|wc-lnetstat -nat|grep -i "80"|wc -l2)统计httpd协议连接数Shell代码 ps-ef|grephttpd|wc-l ps -ef|grep httpd|wc -l , pstree -aup|grep httpd|wc -l3)、统计已连接上的,状态为“established'Shell代码 netstat-na|grepESTABLISHED|wc-ln
阅读全文
摘要:Unix中 nohup 命令功能就是不挂断地运行命令,同时 nohup 把程序的所有输出到放到当前目录 nohup.out 文件中,如果文件不可写,则放到 <用户主目录>/nohup.out 文件中。那么有了这个命令以后我们php就写成shell 脚本使用循环来让我们脚本一直运行下去,不管我们终端窗口是否关闭都能够让我们php 脚本一直运行下去。马上动手写个 PHP 小程序,功能为每30秒记录时间,写入到文件# vi for_ever.php#! /usr/local/php/bin/phpdefine('ROOT', dirname(__FILE__).'
阅读全文
摘要:yuminstallzlib-developenssl-devel一.下载Apache:http://labs.renren.com/apache-mirror//httpd/httpd-2.2.17.tar.gz下载mysql:http://download.freelamp.com/LAMP/mysql-5.0.41.tar.gz下载php:http://cn.php.net/distributions/php-5.2.14.tar.gz下载ncurses:http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz下载jpeg6:http:/
阅读全文
摘要:"显示行号 set number "设置背景颜色 set background=dark "语法高亮 syntax on "设置自动对齐,也就是把当前行的格式运用到下一行 set autoindent "根据上面的对齐格式,智能的选择对齐方式,类是于c语言编程 set smartindent "设置tab键为4个空格set tabstop=4"设置当前之间交错时使用4个空格 set shiftwidth=4 "设置匹配模式,类是当输入一个左括号时会匹配相应的那个右括号 set showmatch"设置搜索
阅读全文
摘要:在/etc/vim/vimrc添加如下:set encoding=gb2312set fileencodings=gb2312set termencoding=gb2312
阅读全文
摘要:Linux默认情况下使用UTC格式作为标准时间格式,如果在Linux下运行程序,且在程序中指定了与系统不一样的时区的时候,可能会造成时间错误。如果是Ubuntu的桌面版,则可以直接在图形模式下修改时区信息,但如果是在Server版呢,则需要通过tzconfig来修改时区信息了。使用方式(如将时区设置成Asia/Chongqing): sudo tzconfig,如果命令不存在请使用 dpkg-reconfigure tzdata然后按照提示选择 Asia对应的序号,选完后会显示一堆新的提示—输入城市名,如Shanghai或Chongqing,最后再用 sudo date -s &l
阅读全文

浙公网安备 33010602011771号