[置顶] 收费提供asp+php环境配置
[
2008/04/05 20:01 | by xiaoyuwxz ]
2008/04/05 20:01 | by xiaoyuwxz ]
提供windows系统的asp+php+mysql+zend+phpmyadmin+xcache环境配置。
或apache+php+msyql+zend+phpmyadmin+eaccerator环境配置
(windows2008)IIS7.5+phpfastcgi+wincache+mysql+phpmyadmin+urlrewrite
或IIS7.5+phpfastcgi+mysql+zend+xcache+phpmyadmin+urlrewrite
windows系统包括:
windows 2000、 windows XP、 windows 2003、 windows 7、 windows 2008
系统的优化和安全,自动备份数据库的设置。
一般各程序版本为当前官方发布的各软件的最新版本, 也可按要求改选其他版本。
提供linux系统的 apache+mysql+php+zend+eaccelerator+memcache+imagick+phpmyadmin、vsftpd
或者 nginx+mysql+php+zend+eaccelerator+memcache+imagick+phpmyadmin、vsftpd
或者 lighttpd+mysql+php+zend+eaccelerator+memcache+imagick+phpmyadmin、vsftpd
或者 nginx前端、apache后端 mysql zend eaccelerator memcache imagick phpmyadmin vsftpd
配置,包括系统优化,数据库备份,日志切割,并提供免费1年的后续服务(基本操作以及环境组件的升级)。
提供主机磁盘及网站安全配置,系统管理,日常数据及程序管理方法,支持淘宝交易,完成后确认付款。
联系方式:可以通过本博客首页左方QQ会话,或直接加本人QQ:14061253
phpfastcgi+lighttpd的安装
[
2010/06/08 07:28 | by xiaoyuwxz ]
2010/06/08 07:28 | by xiaoyuwxz ]
lighttpd的安装
1、先安装mysql
2、安装php,php的编译参数加上 --enable-fastcgi --enable-force-cgi-redirect
3、安装lighttpd
a、安装pcre
tar zxvf pcre-7.9.tar.gz
cd pcre-7.9/
./configure
make
make install
cd ../
b、安装lighttpd
tar xzvf lighttpd-1.4.26.tar.gz
cd lighttpd-1.4.26
./configure --prefix=/web/lighttpd
make
make install
mkdir /etc/lighttpd
cp doc/lighttpd.conf /etc/lighttpd/
cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
cp doc/rc.lighttpd.redhat /etc/init.d/lighttpd
vi /etc/init.d/lighttpd
lighttpd="/usr/sbin/lighttpd修改为lighttpd="/web/lighttpd/sbin/lighttpd" 改为你的lighttpd的安装路径
vi /etc/lighttpd/lighttpd.conf 修改配置文件
打开需要的模块,去掉前面的# ( "mod_rewrite", "mod_alias", "mod_access", "mod_fastcgi", "mod_cgi", "mod_compress", "mod_accesslog" )
server.document-root = "/srv/www/htdocs/" 修改为自己的路径
如:
server.document-root = /home/wwwroot/htdocs
#server.pid-file = "/var/run/lighttpd.pid" 打开这一句
#server.username = "wwwrun" 改成自己的用户
#server.groupname = "wwwrun" 改成自己的用户组
如自己加一个
groupadd wwwrun
useradd wwwrun -g wwwrun -d /home/wwwroot/htdocs -s /sbin/nologin
查找下面的:
#fastcgi.server = ( ".php" =>
# ( "localhost" =>
# (
# "socket" => "/var/run/lighttpd/php-f astcgi.socket",
# "bin-path" => "/usr/local/bin/php-cg i"
# )
# )
# )
打开
#cgi.assign = ( ".pl" => "/usr/bin/perl",
# ".cgi" => "/usr/bin/perl" )
打开
mkdir -p /var/run/lighttpd/
chown -R www.www /var/run/lighttpd/
chmod -R 777 /var/run/lighttpd/
mkdir -p /var/log/lighttpd/
chmod -R 777 /var/log/lighttpd/
上面一段较重要,否则会启动不了lighttpd
chkconfig --add lighttpd
chkconfig lighttpd on
service lighttpd start
在/home/wwwroot/htdocs里建个phpinfo.php进行测试
phpinfo();
?>
1、先安装mysql
2、安装php,php的编译参数加上 --enable-fastcgi --enable-force-cgi-redirect
3、安装lighttpd
a、安装pcre
tar zxvf pcre-7.9.tar.gz
cd pcre-7.9/
./configure
make
make install
cd ../
b、安装lighttpd
tar xzvf lighttpd-1.4.26.tar.gz
cd lighttpd-1.4.26
./configure --prefix=/web/lighttpd
make
make install
mkdir /etc/lighttpd
cp doc/lighttpd.conf /etc/lighttpd/
cp doc/sysconfig.lighttpd /etc/sysconfig/lighttpd
cp doc/rc.lighttpd.redhat /etc/init.d/lighttpd
vi /etc/init.d/lighttpd
lighttpd="/usr/sbin/lighttpd修改为lighttpd="/web/lighttpd/sbin/lighttpd" 改为你的lighttpd的安装路径
vi /etc/lighttpd/lighttpd.conf 修改配置文件
打开需要的模块,去掉前面的# ( "mod_rewrite", "mod_alias", "mod_access", "mod_fastcgi", "mod_cgi", "mod_compress", "mod_accesslog" )
server.document-root = "/srv/www/htdocs/" 修改为自己的路径
如:
server.document-root = /home/wwwroot/htdocs
#server.pid-file = "/var/run/lighttpd.pid" 打开这一句
#server.username = "wwwrun" 改成自己的用户
#server.groupname = "wwwrun" 改成自己的用户组
如自己加一个
groupadd wwwrun
useradd wwwrun -g wwwrun -d /home/wwwroot/htdocs -s /sbin/nologin
查找下面的:
#fastcgi.server = ( ".php" =>
# ( "localhost" =>
# (
# "socket" => "/var/run/lighttpd/php-f astcgi.socket",
# "bin-path" => "/usr/local/bin/php-cg i"
# )
# )
# )
打开
#cgi.assign = ( ".pl" => "/usr/bin/perl",
# ".cgi" => "/usr/bin/perl" )
打开
mkdir -p /var/run/lighttpd/
chown -R www.www /var/run/lighttpd/
chmod -R 777 /var/run/lighttpd/
mkdir -p /var/log/lighttpd/
chmod -R 777 /var/log/lighttpd/
上面一段较重要,否则会启动不了lighttpd
chkconfig --add lighttpd
chkconfig lighttpd on
service lighttpd start
在/home/wwwroot/htdocs里建个phpinfo.php进行测试
phpinfo();
?>
全批处理自动安装win7 win2008系统IIS+PHP+MYSQL+wincache环境
[
2010/04/28 17:14 | by xiaoyuwxz ]
2010/04/28 17:14 | by xiaoyuwxz ]
经过7-8个小时的研究,在windows7或windows2008下的IIS+php环境一键安装包终于顺利结束。
win7和win2008sp1版本安装的IIS是7.0的,而win2008R2安装的IIS是7.5的。
整个设计思想大致如下:
1、php安装非线程安全的版本,可以更好的配置IIS下的fastcgi运行。
2、mysql使用官方的解压版进行命令行安装
3、wincache从官方下载并解压出来,放入php程序目录内和配置好php.ini
过程如下:
1、请求输入安装的分区
2、进行磁盘格式的判断,安装在NTFS的分区继续下一步
3、拷贝预置程序到目标分区,并进行各目录及系统目录的权限设置
4、停止系统WAS服务,并进行安装前的php环境清理
5、为系统添加php配置的环境变量
6、判断是否已安装mysql服务,如已安装,则停止并卸载
7、根据输入的安装的分区来配置my.ini,因php配置中不涉及到分区的位置,故无需配置php.ini
8、安装mysql,并启动mysql,启动w3svc服务
9、判断是否已安装adminpack(fastcgi模块),如已安装则跳过,win7和win2008SP1的IIS版本为7,需自行另安装此模块,判断系统位数为32还是64来选择安装相应的adminpack
10、为fastcig添加脚本映射及变量数据
11、添加默认文档
12、建立phpmyadmin的虚拟站点
13、停止WAS服务以安装rewrite组件判断有无安装rewrite组件,如已安装则跳过,判断系统为32还是64位来安装相应的rewrite2.0组件
14、启动w3svc服务,拷贝phpinfo.php到默认站点,并清除为安装存放的临时文件
15、自动调用IE打开phpinfo.php及phpmyadmin的站点
至此,环境安装结束,因考虑了系统的32还是64位,所以,现在的win7和win2008都同时适用。
相对来说比win2003下的批处理更好完成
win7和win2008sp1版本安装的IIS是7.0的,而win2008R2安装的IIS是7.5的。
整个设计思想大致如下:
1、php安装非线程安全的版本,可以更好的配置IIS下的fastcgi运行。
2、mysql使用官方的解压版进行命令行安装
3、wincache从官方下载并解压出来,放入php程序目录内和配置好php.ini
过程如下:
1、请求输入安装的分区
2、进行磁盘格式的判断,安装在NTFS的分区继续下一步
3、拷贝预置程序到目标分区,并进行各目录及系统目录的权限设置
4、停止系统WAS服务,并进行安装前的php环境清理
5、为系统添加php配置的环境变量
6、判断是否已安装mysql服务,如已安装,则停止并卸载
7、根据输入的安装的分区来配置my.ini,因php配置中不涉及到分区的位置,故无需配置php.ini
8、安装mysql,并启动mysql,启动w3svc服务
9、判断是否已安装adminpack(fastcgi模块),如已安装则跳过,win7和win2008SP1的IIS版本为7,需自行另安装此模块,判断系统位数为32还是64来选择安装相应的adminpack
10、为fastcig添加脚本映射及变量数据
11、添加默认文档
12、建立phpmyadmin的虚拟站点
13、停止WAS服务以安装rewrite组件判断有无安装rewrite组件,如已安装则跳过,判断系统为32还是64位来安装相应的rewrite2.0组件
14、启动w3svc服务,拷贝phpinfo.php到默认站点,并清除为安装存放的临时文件
15、自动调用IE打开phpinfo.php及phpmyadmin的站点
至此,环境安装结束,因考虑了系统的32还是64位,所以,现在的win7和win2008都同时适用。
相对来说比win2003下的批处理更好完成



