﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-小心别让日子把你给混了-随笔分类-Linux笔记</title><link>http://www.blogjava.net/cenly60/category/28367.html</link><description>光荣在于平淡...艰巨在于漫长...</description><language>zh-cn</language><lastBuildDate>Sat, 24 Apr 2010 02:08:32 GMT</lastBuildDate><pubDate>Sat, 24 Apr 2010 02:08:32 GMT</pubDate><ttl>60</ttl><item><title>Linux命令笔记</title><link>http://www.blogjava.net/cenly60/archive/2010/04/24/319234.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Fri, 23 Apr 2010 17:18:00 GMT</pubDate><guid>http://www.blogjava.net/cenly60/archive/2010/04/24/319234.html</guid><description><![CDATA[查看操作系统信息<br />
cat /proc/version<br />
<br />
查看rpm安装列表<br />
rpm -qa |grep sql<br />
rpm 卸载<br />
rpm -e 查到的名字<br />
<br />
ulimit -SHn 51200<br />
pcre安装<br />
&nbsp;<br />
./configure --prefix=/usr/local/pcre --enable-shared --enable-static <br />
nginx 安装<br />
./configure --prefix=/usr/local/nginx --with-pcre=[pcre的安装文件] --with-http_stub_status_module&nbsp; --user=www --group=www<br />
<br />
启动mysql<br />
/usr/local/mysql/bin/mysqld_safe --user=mysql --datadir=/usr/local/hdd2/mysql/data<br />
<br />
安装jpeg<br />
./configure --prefix=/usr/local/jpeg/ --enable-shared --enable-static <br />
<br />
<br />
安装png<br />
./configure --prefix=/usr/local/libpng/ --enable-shared --enable-static <br />
<br />
安装gd<br />
<br />
./configure --prefix=/usr/local/gd --with-png=/usr/local/libpng --with-freetype=/usr/local/freetype --with-jpeg=/usr/local/jpeg --with-zlib=/usr/local/zlib<br />
<br />
php<br />
./configure --prefix=/usr/local/php --enable-fastcgi --enable-fpm --enable-mbstring=LANG --with-mysql=/usr/local/mysql --with-gd=/usr/local/gd --with-libxml-dir=/usr/local/libxml --with-zlib-dir=/usr/local/zlib with-gettext=/usr/local/gettext --enable-debug=no --enable-ftp=no --with-config-file-path=/usr/local/php&nbsp; --with-jpeg-dir=/usr/local/jpeg&nbsp;&nbsp; --with-ttf --with-freetype-dir=/usr/local/freetype&nbsp;&nbsp; --with-png-dir=/usr/local/libpng&nbsp; --with-iconv --enable-force-cgi-redirect<br />
升级<br />
gzip -cd php-5.2.13-fpm-0.5.13.diff.gz | patch -d php-5.2.13 -p1<br />
<br />
eaccelerator 安装<br />
./configure --enable-eaccelerator --with-php-config=/usr/local/php/bin/php-config<br />
<br />
<br />
优化linux<br />
vi /etc/sysctl.conf<br />
生效 /sbin/sysctl -p<br />
net.ipv4.tcp_fin_timeout = 30<br />
net.ipv4.tcp_keepalive_time = 300<br />
net.ipv4.tcp_syncookies = 1<br />
net.ipv4.tcp_tw_reuse = 1<br />
net.ipv4.tcp_tw_recycle = 1<br />
net.ipv4.ip_local_port_range = 5000&nbsp;&nbsp;&nbsp; 65000<br />
<br />
查看网络流量<br />
watch -n 1 "/sbin/ifconfig eth0 | grep bytes"<br />
vnstat -u -tr -i eth0<br />
<br />
防火墙设置<br />
[root@localhost php]# cat /etc/sysconfig/iptables<br />
# Firewall configuration written by system-config-securitylevel<br />
# Manual customization of this file is not recommended.<br />
*filter<br />
:INPUT ACCEPT [0:0]<br />
:FORWARD ACCEPT [0:0]<br />
:OUTPUT ACCEPT [0:0]<br />
:RH-Firewall-1-INPUT - [0:0]<br />
-A INPUT -j RH-Firewall-1-INPUT<br />
-A FORWARD -j RH-Firewall-1-INPUT<br />
-A RH-Firewall-1-INPUT -i lo -j ACCEPT<br />
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT<br />
<br />
-A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT<br />
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT<br />
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT<br />
-A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited<br />
COMMIT<br />
<br />
<img src ="http://www.blogjava.net/cenly60/aggbug/319234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cenly60/" target="_blank">60</a> 2010-04-24 01:18 <a href="http://www.blogjava.net/cenly60/archive/2010/04/24/319234.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>打造自己的php开发环境（纯绿色版_winxp）</title><link>http://www.blogjava.net/cenly60/archive/2007/08/18/137816.html</link><dc:creator>60</dc:creator><author>60</author><pubDate>Sat, 18 Aug 2007 07:07:00 GMT</pubDate><guid>http://www.blogjava.net/cenly60/archive/2007/08/18/137816.html</guid><wfw:comment>http://www.blogjava.net/cenly60/comments/137816.html</wfw:comment><comments>http://www.blogjava.net/cenly60/archive/2007/08/18/137816.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cenly60/comments/commentRss/137816.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cenly60/services/trackbacks/137816.html</trackback:ping><description><![CDATA[<p>一、windows xp下的php开发环境打造(apache2.2+mysql5.0.x+php5.0.x+zend)<br />
1、下载篇<br />
就不细说了，自己到相关的官方网站去下载，除了apache和zend需要下载安装版，其他的都有不需要安装的zip格式，我的版本情况是上面已经说明。<br />
<br />
2、安装<br />
2.1 apache<br />
apache2.2安装好后，会自动添加到系统服务并启动。如果日后系统重装，或者自己想不依赖系统服务。（毕竟开发环境，不需要apache随机而启动，拖慢系统的启动速度）<br />
apache将程序安装/移除系统服务的命令<br />
httpd -install<br />
httpd -remove<br />
<br />
手动启动/关闭apache<br />
httpd -k start<br />
httpd -k stop<br />
安装好后先不急着配php，因为在配制过程中需要php的路径行等情况<br />
2.2 php<br />
直接解压php到某个指定目录，如d:\php<br />
解压后，就将php.ini-recommended复制一份，另存为php.ini就放到d:\php<br />
因为要使用mysql，所以就打开mysql的配置信息，即去掉前面的分号（;），去掉后<br />
extension=php_mysql.dll<br />
extension=php_mysqli.dll<br />
如果需要有画图的函数，如常见的生成验证码图片则应打开<br />
;extension=php_gd2.dll，将其前面的分号(;)去掉即可<br />
<br />
此时php环境配置好了，就将d:\php和d:\php\ext两个目录纳入到系统变量的path中，添加到最后。这样就不用将php.ini复制一份放到c:\windows 下面，（我最讨厌这么做，原因就是你这么做了，你以后就会体会到了。-:) ）。<br />
<br />
2.3 mysql<br />
将mysql解压到某个路径下面，即可<br />
默认的用户名是root，密码为空<br />
msyql的启动/关闭命令<br />
mysqld.exe或者mysqld-nt.exe<br />
mysqladmin -uroot shutdown<br />
<br />
3、结合篇<br />
这些都安装好了，再来配置apache，让apache知道以php结尾的将交由php程序来解释执行。<br />
修改httpd.conf<br />
</p>
<p># 对 PHP 4 用这两行：<br />
LoadModule php4_module "d:/php/php4apache2.dll"<br />
AddType application/x-httpd-php .php</p>
<p># 对 PHP 5 用这两行：<br />
LoadModule php5_module "d:/php/php5apache2.dll"<br />
如果是apache2.2版本以上的话<br />
则是<br />
LoadModule php5_module "d:/php/php5apache2_2.dll""<br />
<br />
AddType application/x-httpd-php .php<br />
<br />
这样环境就搭起来了。<br />
纯绿色版，只用到了一个小窍门就是利用了系统变量的path，不要动不动就复制文件到这到那，到最后我们都不知道文件到底在哪了。<br />
</p>
<p><br />
<br />
<br />
&nbsp;</p>
<img src ="http://www.blogjava.net/cenly60/aggbug/137816.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cenly60/" target="_blank">60</a> 2007-08-18 15:07 <a href="http://www.blogjava.net/cenly60/archive/2007/08/18/137816.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>