仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 694|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA网页设计java在Linux下的web使用(一)

[复制链接]
小妖女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:18:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
java也能做一些底层语言开发做的事情(难度很高,不是java顶尖高手是做不来的),java在Linux下的web使用(一)
在RedHat下安装apachejserv1.1.2

固然apachejserv的开辟小组如今都处置tomcat的开辟,并且apachejserv只撑持servlet2.0的尺度,而且要加其他的软件(gnujsp)才干撑持jsp;可是apachejserv在现阶段比tomcat不乱,因而如今apachejserv+gnujsp对照合适使用于web。假如想利用servlet2.2和jsp1.1的话,请利用tomcat,参看tomcat的安装。本文先容apachejserv1.1.1在RedHat下的安装。

1、必要的软件:
jdk_1.2.2从http://java.sun.com下载
apache_1.3.12从www.apache.org下载
apachejserv-1.1.1从java.apache.org下载
jsdk2.0(只能是2.0)从http://java.sun.com下载

2、安装历程

请先安装好jdk,详细可参考jdk安装,注重设置好CLASSPATH和PATH
拷贝apache,apachejserv源码包到/tmp下
#tarxvzfapache_1.3.12.tar.gz
#tarxvzfApacheJServ-1.1.2.tar.gz

1、静态编译,即编译进apache
#cdapache_1.3.12
#./configure--prefix=/usr/local/apache

设置apachejserv编译参数
#cd../ApacheJServ-1.1.2
#./configure
--prefix=/usr/local/jserv
--with-apache-src=../apache_1.3.12
--with-jdk-home=/usr/local/jdk
--with-java-platform=2
--with-JSDK=/usr/local/JSDK/lib/jsdk.jar
#make
#makeinstall

编译apache和apachejserv
#cd../apache_1.3.12
#./configure
--prefix=/usr/local/apache
--activate-module=src/modules/jserv/libjserv.a
#make
#makeinstall
运转#/www/bin/httpd-l反省一下mod_jserv是不是编译进apache了

2、静态编译(DSO形式)

#cdapache_1.3.12
#./configure
--prefix=/usr/local/apache
--enable-shared=max
#make
#makeinstall

设置apachejserv编译参数
#cd../ApacheJServ-1.1.2
#./configure
--prefix=/usr/local/jserv
--with-apxs=/usr/local/apache/bin/apxs
--with-jdk-home=/usr/local/jdk
--with-java-platform=2
--with-JSDK=/usr/local/JSDK/lib/jsdk.jar
#make
#makeinstall
假如你想利用mod_ssl请到场--with-EAPI选项

3、变动设置文件
在/www/conf/httpd.conf中到场
Include/usr/local/jserv/etc/jserv.conf
假如你用DSO形式安装的话,请把jserv.conf中
LoadModulejserv_module/usr/local/jserv/libexec/mod_jserv.so后面的正文往失落

启动apache
用扫瞄器测试http://yourserver/servlets/IsItWorking
瞥见了Yes,Itsworking!了吗?你乐成了!!
你能够变动jserv.conf中的

SetHandlerjserv-status
orderdeny,allow
denyfromall

到场你的信托主机allowfromxxxx
如许在信托主机上经由过程http://yourserver/jserv/(注重前面这个"/"不克不及少)能够看到你的apachejserv的设置信息。
接着在/usr/local/jserv/servlets下放进你本人的servletclass实行一下效果吧,测试了局标明在redhat6.2下没有中文显现成绩,统统ok!

其他关于servletzone的设置、loadbalance等等请参考apachejserv文档和java.apache.org网站

中国Linux论坛版权一切


如果你学习的是市场营销,是销售,也许参加大课堂的学习会更合适,因为你的工作能力中有个基础就是搭建自己的人脉,
爱飞 该用户已被删除
沙发
发表于 2015-1-20 19:52:47 | 只看该作者
当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?
莫相离 该用户已被删除
板凳
发表于 2015-1-29 18:55:09 | 只看该作者
是一种语言,用以产生「小应用程序(Applet(s))
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-6 03:16:09 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
5#
发表于 2015-2-9 22:41:18 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
乐观 该用户已被删除
6#
发表于 2015-2-12 20:20:48 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
小妖女 该用户已被删除
7#
 楼主| 发表于 2015-2-19 15:53:04 | 只看该作者
不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-11 01:29:50 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
深爱那片海 该用户已被删除
9#
发表于 2015-3-12 02:59:54 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
蒙在股里 该用户已被删除
10#
发表于 2015-3-19 17:43:07 | 只看该作者
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-20 22:13

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表