<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[某些。[Some]]]></title> 
<link>http://www.flyingpig23.com/index.php</link> 
<description><![CDATA[[?]小猪飞飞FlyingPig。某些。记录...]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[某些。[Some]]]></copyright>
<item>
<link>http://www.flyingpig23.com/linux-cnmp-lnmp/</link>
<title><![CDATA[linux的环境安装包]]></title> 
<author>[?]小猪飞飞 &lt;flyingpig23@sina.com&gt;</author>
<category><![CDATA[默认分类]]></category>
<pubDate>Wed, 07 Apr 2010 16:59:42 +0000</pubDate> 
<guid>http://www.flyingpig23.com/linux-cnmp-lnmp/</guid> 
<description>
<![CDATA[ 
	http://zeddicus.com/articles/2010/02/24/zed-nmp-1-04b6-for-centos-5-x-32bit-released.html<br/><br/>2010.03.07更新<br/><br/>下载地址：http://zed-nmp.googlecode.com/files/cnmp1.04b8.tar.gz<br/><br/>更新说明：<br/><br/>　　应用户需要，制作了一个过渡版本，即 cnmp1.04b8 。本版本添加了 eAccelerator 作为 PHP 加速器。顺便在安装过程中将 /usr/local/nginx/conf 和 /home/vhost 建立快捷链接到 /root/<br/><br/>手动升级：<br/><br/>　　1.04b7的用户请按一下步骤进行升级：<br/><br/>cd /tmp <br/>wget http://zed-nmp.googlecode.com/files/b7-b8.sh <br/>chmod +x b7-b8.sh <br/>./b7-b8.sh <br/>2010.03.06更新<br/><br/>下载地址： http://zed-nmp.googlecode.com/files/cnmp1.04b7.tar.gz<br/><br/>更新说明：<br/><br/>　　新功能还没加入到此版本，仅修复一些Bug。另外2010.03.06前下载安装 1.04b6 的用户，请打一个补丁，否则控制面板会有错误。<br/><br/>打补丁步骤：<br/><br/>SSH登录 <br/>cd /tmp <br/>wget http://zed-nmp.googlecode.com/files/vhost <br/>cp vhost /root/ <br/>　　经过长达一个星期的折腾，Zed-NMP 已经到了 1.04 Beta 6 版本了！今晚 rebuild 了2个测试机进行最后的测试，似乎已经没有问题了，所以就发布了！希望能够方便大家吧！接下来稍微介绍一下。<br/><br/>已测试：<br/>Ecvps(OpenVZ) <br/>BurstNET(OpenVZ) <br/>VPSYou(Xen-Based) <br/>Linode(Xen-Based) <br/>DiaHosting(Xen-Based) <br/>一个小BUG(下一版本解决)：<br/>在OpenVZ虚拟化的VPS中，无法使用./cleanm清除Cache和Buffer <br/>安装环境：<br/>CentOS 5.x 32bit<br/><br/>将被安装的程序：<br/>Nginx 0.7.65 <br/>Mysql 5.1.35 <br/>PHP 5.2.10 <br/>Zend 3.3.9 <br/>特性：<br/>全自动安装，安装时可自定义MySQL的Root密码、主域名以及Nginx的进程数(Nginx.conf里面的worker_processes)。 <br/>根据 Licess 的控制面板脚本进行修改，使脚本区分对待顶级域名与二级域名。（顶级域名的配置文件中的server将同时匹配domain.com和www.domain.com，而二级域名的配置文件的server则只匹配sub.domain.com） <br/>在/root/添加了cleanm这个脚本，支持内存和缓冲区清理（内存缓冲区整理功能） <br/>Nginx默认不显示版本号 <br/>其他功能以及系统支持正在添加中 <br/>安装<br/>login via ssh:<br/><br/>cd /tmp<br/>wget http://zed-nmp.googlecode.com/files/cnmp1.04b6.tar.gz<br/>tar zxvf cnmp1.04b6.tar.gz<br/>cd cnmp*<br/>yum -y remove httpd<br/>yum -y remove apache*<br/>./setup<br/><br/>---------------------------------------------------------------------------------------------------------<br/>http://blog.licess.cn/lnmp/<br/><br/>LNMP是一个基于CentOS编写的Nginx、PHP、MySQL、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。<br/><br/>本页面为LNMP for CentOS的安装方法，Debian/Ubuntu请到：http://blog.licess.cn/lnmp-debian-ubuntu/<br/><br/>LNMP Ver0.3软件版本说明(2009年11月17日更新添加虚拟主机面板程序)：<br/><br/>Nginx：0.7.63<br/>PHP：5.2.10<br/>MySQL：5.1.35<br/>Zend Optimizer ：3.3.9<br/>eaccelerator：0.9.5.3<br/><br/>使用说明:<br/><br/>如果系统预安装Apahce或你已经安装Apache，请先运行yum remove httpd，删除Apache！<br/><br/>登陆Linux,下载LNMP压缩包，并解压. (一些朋友可能不知道怎么弄，登陆VPS或者主机，<br/><br/>执行命令 wget http://soft.vpser.net/lnmp/lnmp0.3.tar.gz ,将lnmp0.3.tar.gz下载到VPS中，执行 tar zxvf lnmp0.3.tar.gz 解压LNMP一键安装包)。<br/><br/>执行命令 cd lnmp0.3<br/><br/>然后再执行./centos.sh ，输入要绑定的域名，回车后。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。<br/><br/>注：如果需要安装eAcelerator，执行如下命令：./eaccelerator.sh 就会自动安装。<br/><br/>如需卸载，执行./uninstall.sh 就会自动卸载Nginx、PHP、MySQL。 <br/><br/>自动添加虚拟主机：<br/><br/>如果是11月17日之前下载的lnmp需要修改nginx.conf，再最后一个 &#125;&nbsp;&nbsp;前加入include vhost/*.conf;<br/><br/>运行./vhost.sh ,根据提示首先输入域名，再输入目录即可完成添加，直接到创建的目录上传文件即可。<br/><br/>程序安装路径：<br/><br/>MySQL :&nbsp;&nbsp; /usr/local/mysql<br/>MySQL数据库:/usr/local/mysql/var<br/>PHP :&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/php<br/>Nginx :&nbsp;&nbsp; /usr/local/nginx<br/>PHPMyAdmin /home/wwwroot/phpmyadmin<br/>Web目录&nbsp;&nbsp;&nbsp;&nbsp;/home/wwwroot<br/><br/>MySQL默认用户名：root 密码：root<br/><br/>手动添加虚拟主机：<br/><br/>修改/usr/local/nginx/conf/nginx.conf 文件<br/><br/>在<br/><br/>server<br/><br/> &#123;<br/><br/>&nbsp;&nbsp;listen&nbsp;&nbsp;80;<br/><br/>&nbsp;&nbsp;server_name&nbsp;&nbsp;status.lnmp.org;<br/><br/>&nbsp;&nbsp;location / &#123;<br/><br/>&nbsp;&nbsp; stub_status on;<br/><br/>&nbsp;&nbsp; access_log&nbsp;&nbsp; off;<br/><br/>&nbsp;&nbsp;&#125;<br/><br/> &#125;<br/><br/>后面添加上下面代码：<br/><br/>server<br/><br/> &#123;<br/><br/>&nbsp;&nbsp;listen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 80;<br/><br/>&nbsp;&nbsp;server_name www.lnmp.org;<br/><br/>&nbsp;&nbsp;index index.html index.htm index.php;<br/><br/>&nbsp;&nbsp;root&nbsp;&nbsp;/home/wwwroot/abc;<br/><br/>&nbsp;&nbsp;location ~ .*&#92;.(php&#124;php5)?$<br/><br/>&nbsp;&nbsp; &#123;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_pass&nbsp;&nbsp;unix:/tmp/php-cgi.sock;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;#fastcgi_pass&nbsp;&nbsp;127.0.0.1:9000;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_index index.php;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;include fcgi.conf;<br/><br/>&nbsp;&nbsp; &#125;<br/><br/>&nbsp;&nbsp;location ~ .*&#92;.(gif&#124;jpg&#124;jpeg&#124;png&#124;bmp&#124;swf)$<br/><br/>&nbsp;&nbsp; &#123;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;expires&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30d;<br/><br/>&nbsp;&nbsp; &#125;<br/><br/>&nbsp;&nbsp;location ~ .*&#92;.(js&#124;css)?$<br/><br/>&nbsp;&nbsp; &#123;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;expires&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;12h;<br/><br/>&nbsp;&nbsp; &#125;<br/><br/>&nbsp;&nbsp;access_log&nbsp;&nbsp; off;<br/><br/> &#125;<br/><br/>再执行kill -HUP `cat /usr/local/nginx/logs/nginx.pid`虚拟机就生效了。<br/><br/>通过下面这几个链接查看phpinfo和管理MySQL<br/><br/>phpinfo&nbsp;&nbsp;&nbsp;&nbsp;http://domain.name/phpinfo.php<br/><br/>phpMyAdmin http://domain.name/phpmyadmin<br/><br/>PHP探针：&nbsp;&nbsp;http://domain.name/p.php<br/><br/>此版本为测试版本，已经在SWVPS、DiaVPS、RASHOST、thenynoc.com、BoxVPS、VMware CentOS最小化安装 上测试成功。<br/><br/>演示站点：http://www.vpser.net<br/><br/>有任何问题请到 http://blog.licess.cn/lnmp/ 。<br/><br/>QQ交流群：12327692 (已升级高级群，可加) 2群：15762671<br/><br/>交流论坛： http://bbs.vpser.net/forum-25-1.html<br/><br/>下载地址：<br/><br/>集成软件包(所需软件已打包在内)：http://soft.vpser.net/lnmp/lnmp0.3.tar.gz<br/><br/>安装包(程序自动链接网站下载)：http://soft.vpser.net/lnmp/lnmp0.3.tar.gz<br/><br/>友情提示：Linux下操作请注意大小写。<br/><br/>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br/><br/>LNMP是一个基于CentOS编写的Nginx、MySQL、PHP、phpMyAdmin、eAcelerator一键安装包。可以在VPS、独立主机上轻松的安装LNMP生产环境。<br/><br/>2009年3月27日发布vsftpd已经安装配置包，下载。地址：http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip<br/><br/>2009年3月2日修复执行startup.sh时提示:&nbsp;&nbsp;/bin/bash^M: bad interpreter: No such file or directory 的错误。<br/><br/>使用说明(2009年3月2日修改):<br/><br/>登陆Linux,下载LNMP压缩包，并解压. (一些朋友可能不知道怎么弄，登陆VPS或者主机，执行命令 wget http://blog.licess.cn/uploads/200901/LNMP.zip ,将LNMP.zip下载到VPS中，执行 unzip LNMP.zip 解压LNMP一键安装包)。<br/><br/>执行./down.sh下载LNMP所要的安装包 ，如果执行后提示：-bash: ./down.sh: Permission denied ，这个是因为权限不够引起的，可以执行命令：chmod +x run.sh 来加上执行权限。<br/><br/>然后再执行./install.sh ，输入要绑定的域名，回车后。程序会自动安装编译Nginx、PHP、MySQL、phpMyAdmin、eAcelerator这几个软件。<br/><br/>安装vsftp：<br/><br/>下载vsftpd-for-LNMP.zip：执行 wget http://blog.licess.cn/uploads/200903/vsftpd-for-LNMP.zip<br/><br/>unzip vsftpd-for-LNMP.zip<br/><br/>cd vsftpd-for-LNMP<br/><br/>chmod +x installvsftpd.sh<br/><br/>./installvsftpd.sh<br/><br/>安装完毕后即可使用你的SSH的帐号和密码登录，也可以修改/etc/vsftpd.chroot限制用户在家目录里。默认添加了adminftp用户，但是没有设置密码，可以执行passwd adminftp 来设置密码，或者userdel admintpd 删除用户。<br/><br/>执行 adduser -d /web/www/user1 -s /sbin/nologin user1&nbsp;&nbsp;来添加一个不能SSH登录的FTP帐号，家目录为/web/www/user1 但是没有限制，添加限制，请修改/etc/vsftpd.chroot 添加要限制的用户。<br/><br/>程序安装路径：<br/><br/>MySQL :&nbsp;&nbsp; /usr/local/mysql<br/><br/>PHP :&nbsp;&nbsp;&nbsp;&nbsp; /usr/local/php<br/><br/>Nginx :&nbsp;&nbsp; /usr/local/nginx<br/><br/>PHPMyAdmin /web/www/phpmyadmin<br/><br/>Web目录&nbsp;&nbsp;&nbsp;&nbsp;/web/www<br/><br/>让Nginx开机后手动执行 /root/run.sh 后Nginx会运行 ，开机自动运行可以运行 LNMP目录下面的 startup.sh 文件即可。<br/><br/>opt.sh 为优化文件，如果内存小于128MB可以通过执行 ./opt.sh 添加swap分区，并修改时区为东8区。注：并不一定在所有的VPS上都可以添加swap分区，swvps不可以，其他没有测试。<br/><br/>通过下面这几个链接查看phpinfo和管理MySQL<br/><br/>phpinfo&nbsp;&nbsp;&nbsp;&nbsp;http://ip/phpinfo.php<br/><br/>phpMyAdmin http://ip/phpmyadmin<br/><br/>此版本为测试版本，已经在SWVPS、thenynoc.com、VMware CentOS最小化安装 上测试成功。<br/><br/>Tags - <a href="http://www.flyingpig23.com/tags/linux/" rel="tag">linux</a> , <a href="http://www.flyingpig23.com/tags/cnmp/" rel="tag">cnmp</a> , <a href="http://www.flyingpig23.com/tags/lnmp/" rel="tag">lnmp</a>
]]>
</description>
</item><item>
<link>http://www.flyingpig23.com/linux-common-commands/</link>
<title><![CDATA[Linux常用命令]]></title> 
<author>[?]小猪飞飞 &lt;flyingpig23@sina.com&gt;</author>
<category><![CDATA[默认分类]]></category>
<pubDate>Wed, 07 Apr 2010 14:04:45 +0000</pubDate> 
<guid>http://www.flyingpig23.com/linux-common-commands/</guid> 
<description>
<![CDATA[ 
	目录操作：<br/>rm -rf mydir /*删除mydir目录*/<br/>cd mydir /*进入mydir目录*/<br/>cd – /*回上一级目录*/<br/>cd .. /*回父目录，中间有空格*/<br/>cd ~ /*回根目录*/<br/>mv tools tool /*把tools目录改名为tool */<br/>ln -s tool bac /*给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了*/<br/>cp -a tool /home/vpser/www /*把tool目录下所有文件复制到www目录下 */ <br/><br/>文件操作：<br/>rm go.tar /* 删除go.tar文件 */<br/>find mt.cgi /* 查找文件名为mt.cgi的文件 */<br/>df –h /* 查看磁盘剩余空间,好像没这个必要，除非你太那个了 */ <br/><br/>解压缩：<br/>tar xvf wordpress.tar /* 解压tar格式的文件 */<br/>tar -tvf myfile.tar /* 查看tar文件中包含的文件 */<br/>tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */<br/>tar cfz vpser.tar.gz tool /* 把tool目录打包且压缩为vpser.tar.gz文件，因为.tar文件几乎是没有压缩过的，MT的.tar.gz文件解压成.tar文件后差不多是10MB */<br/>tar jcvf /var/bak/www.tar.bz2 /var/www/ /*创建.tar.bz2文件，压缩率高*/<br/>tar xjf www.tar.bz2 /*解压tar.bz2格式*/<br/>gzip -d ge.tar.gz /* 解压.tar.gz文件为.tar文件 */<br/>unzip phpbb.zip /* 解压zip文件，windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */<br/>下载：<br/>wget http://www.vpsyou.com/lnmp/lnmp.zip / *下载远程服务器上的文件到自己的服务器，连上传都省了，服务器不是100M就是1000M的带宽，下载一个2-3兆的MT还不是几十秒的事 */<br/>wget -c http://www.vpsyou.com/lnmp/lnmp.zip /* 继续下载上次未下载完的文件 */ <br/><br/>进程管理：<br/>ps -aux /*ps 进程状态查询命令*/<br/><br/>　　ps命令输出字段的含义：<br/><br/>[*]USER，进程所有者的用户名。<br/>[*]PID，进程号，可以唯一标识该进程。<br/>[*]%CPU，进程自最近一次刷新以来所占用的CPU时间和总时间的百分比。<br/>[*]%MEM，进程使用内存的百分比。<br/>[*]VSZ，进程使用的虚拟内存大小，以K为单位。<br/>[*]RSS，进程占用的物理内存的总数量，以K为单位。<br/>[*]TTY，进程相关的终端名。<br/>[*]STAT，进程状态，用(R–运行或准备运行；S–睡眠状态；I–空闲；Z–冻结；D–不间断睡眠；W-进程没有驻留页；T停止或跟踪。)这些字母来表示。<br/>[*]START，进程开始运行时间。<br/>[*]TIME，进程使用的总CPU时间。<br/>[*]COMMAND，被执行的命令行。<br/>　　ps -aux &#124; grep nginx /*在所有进程中，查找nginx的进程*/<br/><br/>　　kill 1234 /*1234为进程ID，即ps -aux 中的PID*/<br/><br/>　　killall nginx /*killall 通过程序的名字，直接杀死所有进程，nginx为进程名*/<br/><br/>Vim操作：<br/><br/>移动类的：<br/><br/>h/j/k/l: 左/下/上/右　移一格<br/>w : 向后词移动　（前面加数字移动多少个词）<br/>b : 向前词移动　（前面加数字移动多少个词）<br/>e : 向后移到词末<br/>ge : 向前移到词末<br/>$ : 行末<br/>0 : 行首<br/>tx : 向右查找本行的x并移到那儿（大写时向左）<br/>33G : 移到文件的第33行<br/>gg : 文件首行<br/>G : 文件尾行<br/>33% : 文件的33%处<br/>H/M/L : 屏幕的首/中/尾行<br/>zt/zz/zb : 当前行移到屏幕的首/中/底部<br/>跳转：<br/><br/>” : 回到跳转来的地方<br/>CTRL-O : 跳到一个 “较老” 的地方<br/>CTRL-I : 则跳到一个 “较新” 的地方<br/>查找：<br/><br/>/ : 向下查找（后加关键字）<br/>? : 向上查找（后加关键字）<br/>n : 下一条符合的记录 <br/><br/>编辑：<br/><br/>i : 转换到插入模式<br/>x : 删除当前字符<br/>. : 重复最后一次的修改操作(同PS里ctrl+f执行滤镜)<br/>u : 撤销操作<br/>CTRL-R : 重做<br/>p : 将删除的字符插入到当前位置(put)<br/>退出保存：<br/><br/>:q : 退出<br/>:q! : 不保存退出<br/>ZZ : 保存后退出<br/>:e! : 放弃修改重新编辑<br/><br/><br/>Tags - <a href="http://www.flyingpig23.com/tags/linux/" rel="tag">linux</a>
]]>
</description>
</item>
</channel>
</rss>