冷月葬花魂 发表于 2015-1-18 11:15:16

JAVA网页设计IIS与Apache共用80端口办法

ruby里有这些工具吗?又要简单多少?我没有用过这两门语言,我估计在这些语言力没有很统一的这种标准,或者根本就没有提供。apache|iis  为调试程序,本机安装iis与apache,没法同时利用80端口,现给出办理办法:办法一:
IIS5,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2原文地点
c:InetpubAdminscripts
cscriptadsutil.vbssetw3svc/disablesocketpoolingtrue
该命令反应以下disablesocketpooling:(BOOLEAN)True
重启IIS
InetpubAdminScripts>cscriptadsutil.vbssetw3svc/disablesocketpoolingtrue
因为DisableSocketPooling在IIS6.0元数据库架构(MBSchema.xml)中被界说为无效属性,以是,您仍旧可使用Adsutil.vbs设置该属性,但这类设置不起感化。IIS6.0中的功效是新增的中心级别驱动程序HTTP.sys的一部分。要设置HTTP.sys,您必需利用Httpcfg.exe
办法二:
IIS6,多IP下共存,IIS为192.168.0.1,apache为192.168.0.2原文地点
到2003的CD下的support/tools/Support.cab。解压出httpcfg.exe文件,COPY到windows/system32/目次下,用法本人看匡助
命令行
绑定到某IP:httpcfgsetiplisten-i192.168.0.1
即命令利用IIS的只监听指定的IP及端口
检察绑定:httpcfgqueryiplisten
删除绑定:httpcfgdeleteiplisten-i192.168.0.1
命令行
netstopApache2
netstopiisadmin/y
netSTARTApache2
netSTARTw3svc
包管iis下的ip设置为全局默许,Apache中httpconf设置listen192.168.0.2:80,就应当能够两个服务同时运转,互相不抵触了。
IIS的会见地点为http://192.168.0.1,Apache会见地点为http://192.168.0.2
办法三:
网上经常使用的单IP共用80端口办法,不外不保举,只是利用Apache的代办署理,速率有影响将apache设为利用80端口,IIS利用别的端口,好比81,然后将apache作为IIS的代办署理。
在httpd.conf内里,作废上面四行的正文:
LoadModuleproxy_modulemodules/mod_proxy.so
LoadModuleproxy_connect_modulemodules/mod_proxy_connect.so
LoadModuleproxy_http_modulemodules/mod_proxy_http.so
LoadModuleproxy_ftp_modulemodules/mod_proxy_ftp.so
然后创建一个假造主机,将该域名的一切会见转向81端口。
ServerNameiloves.vicp.net
ProxyPass/http://localhost:81/
ProxyPassReverse/http://localhost:81/
如许,对外就能够只必要一个端口,便可同时利用apache和IIS的功效了
类推,利用第二种办法,你能够在IIS上设置PHP4,Apache2中设置PHP5,只必要IIS中安装PHP4,把php.ini复制到windows目次便可,这个就不必说了吧,Apache2中,只需把PHP5的php.ini放在PHP5安装目次内里就好了
设置Apache以撑持PHP5:
LoadModulephp5_module"D:/PHPServer/PHP5/php5apache2.dll"
AddTypeapplication/x-httpd-php.php
DirectoryIndexindex.htmlindex.php
PHPIniDir"D:/PHPServer/PHP5"
个中最主要的一条就是PHPIniDir,用来指明php.ini文件地点地位,即PHP5的安装目次,注重一切目次的应当改成D:/PHPServer/PHP5这类格局,而非D:PHPServerPHP5,IIS的会见地点为http://192.168.0.1,Apache会见地点为http://192.168.0.2

关于第二点:俺问问你,如果是企业级项目的话,诸如RMI,EJB,等一些关键技术,这些难道都不需要学么?如果光是使用jsp,servlet,javabean的话。

莫相离 发表于 2015-1-20 18:34:35

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

再见西城 发表于 2015-1-29 14:36:22

Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站

分手快乐 发表于 2015-1-30 11:38:18

是一种使网页(Web Page)产生生动活泼画面的语言

深爱那片海 发表于 2015-2-6 10:56:24

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

乐观 发表于 2015-2-6 16:29:03

吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧

变相怪杰 发表于 2015-2-9 23:14:06

Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。

海妖 发表于 2015-2-28 04:34:51

是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言

兰色精灵 发表于 2015-3-3 12:34:04

一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从

透明 发表于 2015-3-11 10:54:16

Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。

冷月葬花魂 发表于 2015-3-18 06:58:59

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)
页: [1]
查看完整版本: JAVA网页设计IIS与Apache共用80端口办法