[置顶] 收费提供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
lighttpd下discuzx2 伪静态规则
[
2011/09/10 10:00 | by xiaoyuwxz ]
2011/09/10 10:00 | by xiaoyuwxz ]
本内容为原创内容,转载请注明:
本文来自http://blog.gsywx.com
规则文件为:
url.rewrite-once = (
"^(.*)/topic-(.+)\.html$" => "$1/portal.php?mod=topic&topic=$2",
"^(.*)/article-([0-9]+)-([0-9]+)\.html$" => "$1/portal.php?mod=view&aid=$2",
"^(.*)/forum-(\w+)-([0-9]+)\.html$" => "$1/forum.php?mod=forumdisplay&fid=$2&page=$3",
"^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "$1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3",
"^(.*)/group-([0-9]+)-([0-9]+)\.html$" => "$1/forum.php?mod=group&fid=$2&page=$3",
"^(.*)/space-(username|uid)-(.+)\.html$" => "$1/home.php?mod=space&$2=$3",
"^(.*)/blog-([0-9]+)-([0-9]+)\.html$" => "$1/home.php?mod=space&uid=$2&do=blog&id=$3",
"^(.*)/(fid|tid)-([0-9]+)\.html$" => "$1/index.php?action=$2&value=$3"
)
加载方法有两种:
一、直接加载到配置文件中
修改配置lighttpd配置文件如:lighttpd.conf或者lighttpd-vhost.conf
在server.document-root = "/home/wwwroot/htdocs"下面一行添加以上规则,保存退出后重启lighttpd服务即可
二、创建规则文件后添加到配置文件
在/etc/lighttpd目录创建规则文件discuzx2.conf内容为以上的规则内容,退出保存
修改配置lighttpd配置文件如:lighttpd.conf或者lighttpd-vhost.conf
在server.document-root = "/home/wwwroot/htdocs"下面一行添加一行:
include "discuzx2.conf"
退出保存重启lighttpd服务
本文来自http://blog.gsywx.com
规则文件为:
url.rewrite-once = (
"^(.*)/topic-(.+)\.html$" => "$1/portal.php?mod=topic&topic=$2",
"^(.*)/article-([0-9]+)-([0-9]+)\.html$" => "$1/portal.php?mod=view&aid=$2",
"^(.*)/forum-(\w+)-([0-9]+)\.html$" => "$1/forum.php?mod=forumdisplay&fid=$2&page=$3",
"^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html$" => "$1/forum.php?mod=viewthread&tid=$2&extra=page%3D$4&page=$3",
"^(.*)/group-([0-9]+)-([0-9]+)\.html$" => "$1/forum.php?mod=group&fid=$2&page=$3",
"^(.*)/space-(username|uid)-(.+)\.html$" => "$1/home.php?mod=space&$2=$3",
"^(.*)/blog-([0-9]+)-([0-9]+)\.html$" => "$1/home.php?mod=space&uid=$2&do=blog&id=$3",
"^(.*)/(fid|tid)-([0-9]+)\.html$" => "$1/index.php?action=$2&value=$3"
)
加载方法有两种:
一、直接加载到配置文件中
修改配置lighttpd配置文件如:lighttpd.conf或者lighttpd-vhost.conf
在server.document-root = "/home/wwwroot/htdocs"下面一行添加以上规则,保存退出后重启lighttpd服务即可
二、创建规则文件后添加到配置文件
在/etc/lighttpd目录创建规则文件discuzx2.conf内容为以上的规则内容,退出保存
修改配置lighttpd配置文件如:lighttpd.conf或者lighttpd-vhost.conf
在server.document-root = "/home/wwwroot/htdocs"下面一行添加一行:
include "discuzx2.conf"
退出保存重启lighttpd服务
关于伪静态收录后更改域名的两点记录
[
2011/04/03 09:00 | by xiaoyuwxz ]
2011/04/03 09:00 | by xiaoyuwxz ]
一、更换域名后原收录的地址转到新域名
安装rewrite组件2.x 版本,如isapi_rwf_x86_2.13.1.73
在httpd.ini规则中增加如下语句:
# For ISAPI_Rewrite 2.x
RewriteCond Host: ^www\.bb\.com$
RewriteRule (.*) http\://www\.cc\.com$1 [I,RP]
如是3.x版本的则增加如下语句:
# For ISAPI_Rewrite 3.x
RewriteCond %{HTTP:Host} ^www\.bb\.com$
RewriteRule (.*) http\://www\.cc\.com$1 [NC,R=301]
二、取消伪静态转向动态,使原收录保持能访问
安装rewrite组件2.x 版本,如isapi_rwf_x86_2.13.1.73
在httpd.ini规则中的第一行增加:
[RP,L]
如是3.x版本的则增加:
[R=301,L]
安装rewrite组件2.x 版本,如isapi_rwf_x86_2.13.1.73
在httpd.ini规则中增加如下语句:
# For ISAPI_Rewrite 2.x
RewriteCond Host: ^www\.bb\.com$
RewriteRule (.*) http\://www\.cc\.com$1 [I,RP]
如是3.x版本的则增加如下语句:
# For ISAPI_Rewrite 3.x
RewriteCond %{HTTP:Host} ^www\.bb\.com$
RewriteRule (.*) http\://www\.cc\.com$1 [NC,R=301]
二、取消伪静态转向动态,使原收录保持能访问
安装rewrite组件2.x 版本,如isapi_rwf_x86_2.13.1.73
在httpd.ini规则中的第一行增加:
[RP,L]
如是3.x版本的则增加:
[R=301,L]
mysql5.5.10源码安装教程
[
2011/04/02 09:31 | by xiaoyuwxz ]
2011/04/02 09:31 | by xiaoyuwxz ]
本内容为原创内容,转载请注明:
本文来自http://blog.gsywx.com
系统为centos5.5 32位,从官方下载mysql-5.5.10.tar.gz源码包
mysql-5.5.10.tar.gz上传到系统中的/soft/目录
cd /soft/
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
tar zxvf cmake-2.8.4.tar.gz
cd cmake-2.8.4
./configure
make
make install
cd ../
tar zxvf mysql-5.5.10.tar.gz
cd mysql-5.5.10
cmake . -DCMAKE_INSTALL_PREFIX=/web/mysql/ -DMYSQL_DATADIR=/web/mysql/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DWITH_DEBUG=0
make && make install
cd /web/mysql/
cp support-files/mysql.server /etc/init.d/mysqld
groupadd mysql
useradd mysql -g mysql -d /dev/null -s /sbin/nologin
chown -R mysql .
chgrp -R mysql .
chmod 755 /etc/init.d/mysqld
cp support-files/my-medium.cnf /etc/my.cnf
sed -i 's/log-bin=mysql-bin/#log-bin=mysql-bin/g' /etc/my.cnf
sed -i 's/binlog_format=mixed/#binlog_format=mixed/g' /etc/my.cnf
sed -i 's/skip-federated/#skip-federated/g' /etc/my.cnf
sed -i 's/skip-locking/skip-locking\nmax_connections = 1000\nwait_timeout = 5/g' /etc/my.cnf
chkconfig --add mysqld
chkconfig mysqld on
./scripts/mysql_install_db --user=mysql
service mysqld start
./bin/mysqladmin -u root password 123654
./bin/mysql -uroot -p
mysql>use mysql;
mysql>show databases;
mysql>quit;
本文来自http://blog.gsywx.com
系统为centos5.5 32位,从官方下载mysql-5.5.10.tar.gz源码包
mysql-5.5.10.tar.gz上传到系统中的/soft/目录
cd /soft/
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
tar zxvf cmake-2.8.4.tar.gz
cd cmake-2.8.4
./configure
make
make install
cd ../
tar zxvf mysql-5.5.10.tar.gz
cd mysql-5.5.10
cmake . -DCMAKE_INSTALL_PREFIX=/web/mysql/ -DMYSQL_DATADIR=/web/mysql/data -DWITH_INNOBASE_STORAGE_ENGINE=1 -DENABLED_LOCAL_INFILE=1 -DEXTRA_CHARSETS=all -DWITH_DEBUG=0
make && make install
cd /web/mysql/
cp support-files/mysql.server /etc/init.d/mysqld
groupadd mysql
useradd mysql -g mysql -d /dev/null -s /sbin/nologin
chown -R mysql .
chgrp -R mysql .
chmod 755 /etc/init.d/mysqld
cp support-files/my-medium.cnf /etc/my.cnf
sed -i 's/log-bin=mysql-bin/#log-bin=mysql-bin/g' /etc/my.cnf
sed -i 's/binlog_format=mixed/#binlog_format=mixed/g' /etc/my.cnf
sed -i 's/skip-federated/#skip-federated/g' /etc/my.cnf
sed -i 's/skip-locking/skip-locking\nmax_connections = 1000\nwait_timeout = 5/g' /etc/my.cnf
chkconfig --add mysqld
chkconfig mysqld on
./scripts/mysql_install_db --user=mysql
service mysqld start
./bin/mysqladmin -u root password 123654
./bin/mysql -uroot -p
mysql>use mysql;
mysql>show databases;
mysql>quit;




