之前写过一个nginx的域名泛解析,可以点击这
请看apache
首先在配置上加上
ServerAlias *.afen.cn把所有泛解析都读进来
RewriteEngine On
RewriteCond %{HTTP_HOST} [^.]+\.afen\.cn$
RewriteCond %{HTTP_HOST} !^[a-zA-Z0-9]{1,3}\.afen\.cn$
RewriteCond %{HTTP_HOST} !^(admin|blog|forum)\.afen\.cn$
RewriteRule ^/?$ %{HTTP_HOST}%{REQUEST_URI} [C]
RewriteRule ^(.+)\.afen\.cn(.*?)$ /$1/$2 [C]
说明
第一条:rewrite开始
第二条:afen.cn不跳转
第三条:所有在三个字的不跳转
第四条:admin,blog,forum的不跳转
第五条:定义变量
第六条:做跳转比如afen.afen.cn/index.php->www.afen.cn/afen/index.php
以上部份无做测试,但基本路线是对了,如果测试出有什么问题,可以留言,谢谢
*重新编写核心代码
*修正了bug
*增加了rewrite以外的支持
*增加了discuz、phpwind、wordpress的rewrite模版
*更新phpmyadmin至3.2.3
软件简介:
NPMserv 是一款图形界面的快速搭建nginx 0.7.63、PHP 5.2.11、MySQL 5.1.35、phpMyAdmin 3.2.3,网站服务器平台的绿色软件。无需安装,具有灵活的移动性,盘下根目录(如D:/NPMserv)、打开NPMserv.exe启动服务即可。
1、注意事项:路径不要有中文或特殊字符
2、MySQL默认用户名:root,密码123456
3、MySQL数据库文件存放目录:MySQL5.1\data
4、网站根目录www
5、访问本机请用http://127.0.0.1/
6、NPMserv集成了以下软件:
Nginx 0.7.63
PHP 5.2.11
MySQL 5.1.35
phpMyAdmin 3.2.3
Sendmail
感谢群里的同学进行测试和一些建议,远程管理考虑下个版本再加入,因为最近负责远程管理的scotoma一直联系不到他。
站长下载
0.4.2更新:
*phpmyadmin无法读取mysql.dll问题
*更新phpmyqdmin到3.2.3
*点击关闭和启动apache必须刷新后才能显示状态
*更新php至5.2.11
0.4.1更新:
*重写核心代码
*更名为HiPHP
*增加rewrite配置(新增discuz phpwind wordpress的rewrite模版)
软件简介:
HiPHP 是一款图形界面的快速搭建apache2.2.13、PHP 5.2.11、MySQL 5.1.35、phpMyAdmin 3.2.3,网站服务器平台的绿色软件。无需安装,具有灵活的移动性(如D:/HiPHP),打开HiPHP.exe启动服务即可。
HiPHP前身为NPMserv0.4.0进化过来的,为了开发两个不同版本(apache和nginx)的分支,以后集成两个版本的不再开发,但以后会开发转换工具,可以从两者之间相互转换.
1、注意事项:路径不要有中文或空格
2、MySQL默认用户名:root,密码123456
3、MySQL数据库文件存放目录:MySQL5.1\data
4、网站根目录www
5、访问本机请用http://127.0.0.1/
6、HiPHP集成了以下软件:
apahce2.2.13
PHP 5.2.11
MySQL 5.1.35
phpMyAdmin 3.2.3
Sendmail
zend3.3.3
感谢群里的同学进行测试和一些建议,感谢scomota的支持
1.安装.netframework(具体版本可以自己选,建议装netframework3.5sp1)
2.安装mod_aspdotnet.so,这个支持apache2.2的不好找,附上http://files.cnblogs.com/xin478/mod_aspdotnet-2.2.0.2006-setup-r2.rar
apache2.0的,可以到网上找,很多。
3.修改配置
打开httpd.conf
在最后添加
LoadModule aspdotnet_module “modules/mod_aspdotnet.so”
AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj licx rem resources resx soap vb vbproj vsdisco webinfo
<IfModule mod_aspdotnet.cpp>
# For all virtual ASP.NET webs, we need the aspnet_client files
# to serve the client-side helper scripts.
AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) \”C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4″
<Directory “C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles”>
Options FollowSymlinks
Order allow,deny
Allow from all
</Directory>
</IfModule>
4.在你所在的虚拟主机或虚拟目录加上
AspNetMount / “d:/www”
记得d:/www是你虚拟主机或虚拟目录的目录,这样你所在的目录或者虚拟主机就可以支持.net的
很不错,比以前进步不少
安装上,第一步就是选择语言包,然后就一个试用或者安装,接下来就是六步配置,一路下一步就ok。然后就出去办点事,回来刚好就装好了。更改一下源,选择了一个台湾的服务器,先把语言包下载下来。配一下输入法。就ok了。
先不错的,还集成了openoffice。
还有个软件管理中心(以前不知道有没有),现在要什么 软件很容易就可以得到。当然也少不了新立得软件管理。
安装中间,突然间看懂了ubuntu的logo,原来是三个人围在一起(以前没仔细研究过)
这个文章就是在ub下发布的,纪念一下。
*更新至nginx0.7.63
*php更换为php5.2.11(更换为纯phpcgi模式,使程序更稳健)
*重新加入zend3.3.3
*增加了守值程序,保证phpcgi不再挂掉(1分钟检测一次)
*nginx中文团队正式成立(www.nginxcn.com)
*分两个系列产品NPMserv0.3.X(纯nginx)和NPMserv0.4.X(nginx+apache)
软件简介:
NPMserv 是一款图形界面的快速搭建nginx 0.7.61、PHP 5.2.11、MySQL 5.1.35、phpMyAdmin 3.2.1,网站服务器平台的绿色软件。无需安装,具有灵活的移动性,盘下根目录(如D:/NPMserv)、打开NPMserv.exe启动服务即可。
1、注意事项:路径不要有中文或特殊字符
2、MySQL默认用户名:root,密码123456
3、MySQL数据库文件存放目录:MySQL5.1\data
4、网站根目录www
5、访问本机请用http://127.0.0.1/
6、NPMserv集成了以下软件:
Nginx 0.7.63
PHP 5.2.11
MySQL 5.1.35
phpMyAdmin 3.2.1
Sendmail
感谢群里的同学进行测试和一些建议
点击下载0.3.3 多特下载
被墙的滋味实是不好受
代码:
sudo gedit /etc/hosts
上面那个是针对ubuntu系统的
WINXP系统相对应文件在C:\WINDOWS\system32\drivers\etc\host
加入以下IP及域名
代码:
64.147.188.86 www.xmarks.com
64.147.188.92 api.xmarks.com
64.147.188.89 login.xmarks.com
64.147.188.87 sync.xmarks.com
64.147.188.86 static.xmarks.com
64.147.188.86 download.xmarks.com
64.147.188.86 my.xmarks.com
保存后,打开xmarks设置菜单,选择“高级”,加密那个下拉框里面选择“全部加密”
*nginx更新到0.7.62
*增加apahce2.2.13,可以在nginx和apache之间无缝切换
*修改nginx开机启动的方式(改为加入程序->开始)
*修正mysql载入服务无法启动
*通过vista(32),server2008sp1(32)测试
软件简介:
NPMserv 是一款图形界面的快速搭建nginx 0.7.62、PHP 5.3.0、MySQL 5.1.35、phpMyAdmin 3.2.1,网站服务器平台的绿色软件。无需安装,具有灵活的移动性(如D:/NPMserv),打开NPMserv.exe启动服务即可。官方网站:http://www.nginxcn.com/NPMserv
1、注意事项:路径不要有中文或特殊字符
2、MySQL默认用户名:root,密码123456
3、MySQL数据库文件存放目录:MySQL5.1\data
4、网站根目录www
5、访问本机请用http://127.0.0.1/
6、NPMserv集成了以下软件:
apahce2.2.13
Nginx 0.7.62
PHP 5.3.0
MySQL 5.1.35
phpMyAdmin 3.2.1
Sendmail
如果不能运行php,请安装Microsoft 2008 C++ Runtime (x86)
下载地址http://www.microsoft.com/downloads/details.aspx?FamilyID=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF
0.3.2升级到0.4.0方法,先备份config.ini然后覆盖即可
由于zend不支持php5.3.0所以暂时就不集成zend,如果需要zend的,可以用0.2.2旧版或再等一段时间
感谢群里的同学进行测试和一些建议,感谢scomota的支持
整理一下最近的资料
#!/bin/bash
service iptables stop
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -t nat -X
iptables -t nat -Z
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t nat -P PREROUTING ACCEPT
iptables -t nat -P OUTPUT ACCEPT
iptables -t nat -P POSTROUTING ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -i ppp0 -p tcp –dport 22 -j ACCEPT
iptables -A INPUT -i ppp0 -p tcp –dport 25 -j ACCEPT
iptables -A INPUT -i ppp0 -p tcp –dport 53 -j ACCEPT
iptables -A INPUT -i ppp0 -p udp –dport 53 -j ACCEPT
iptables -A INPUT -i ppp0 -p tcp –dport 80 -j ACCEPT
iptables -A INPUT -i ppp0 -p tcp –dport 110 -j ACCEPT
service iptables save
service iptables restart
把这个保存为iptables.sh然后运行一下
说明一下这段代码的作用,第一部份就是清掉所有的配置,第二部份就是关闭所有进来端口,开放去出的端口,最后就是打开进来的端口
服务器是centos x86_64安装mcrypt的时候一直提示
checking for libmcrypt – version >= 2.5.0… no
*** Could not run libmcrypt test program, checking why…
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding LIBMCRYPT or finding the wrong
*** version of LIBMCRYPT. If it is not finding LIBMCRYPT, you’ll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
***
configure: error: *** libmcrypt was not found
google了所有的方法,全都试过了,还不行
最后终于找到解决方法了
重新安装libmcrypt加上路径
./configure -prefix=/usr/local/libmcrypt
make
make install
再安装mcrypt
LD_LIBRARY_PATH=/usr/local/lib ./configure –with-libmcrypt-prefix=/usr/local/libmcrypt
加上路径,终于安装上了
这问题困绕了我多天

