ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:28.81KB ,
资源ID:19190255      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19190255.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Apache Tomcat来构建J2EE环境系统部署手册Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Apache Tomcat来构建J2EE环境系统部署手册Word文档下载推荐.docx

1、确定版本号 12安装路径与操作方法 12验证服务是否正常运行 14服务器应用环境安装路径与配置 14确定版本号 14安装路径与操作方法 14验证服务是否正常运行 17构建J2EE环境配置 17A部分配置: 17 Tomcat部分配置 17C Mod_jk连接器部分配置 18JDK部分配置 18E 系统整合 191 文档说明本文档主要用于说明Apache + Tomcat来构建J2EE环境的部署配置方法,只涉及本系统的配置,其它系统的配置请参考相应的部署手册。2 环境配置2.1 服务角色列表服务器IP地址承载应用操作系统基础软件环境2.2 应用环境的版本信息列表,以及安装目录名称版本号软件包名称

2、安装路径ApacheApache 2.2.3 for linuxhttpd-2.2.3.tar.gz/usr/local/软件名MySQLmysql-5.0.37mysql-5.0.37.tar.gzJDKJDK 1.5.0_11jdk-1_5_0_11-linux-i586.bintomcatjakarta-tomcat-5.0.28jakarta-tomcat-5.0.28.tar.gzMod_jkjakarta-tomcat-connectors-1.2.14或者更高版本jakarta-tomcat-connectors-1.2.14-src.tar.gz3 操作系统环境的确认3.1 操

3、作系统安装信息请参考操作系统安装部署文档此处根据实际部署环境的服务器服务需求作相应调整4 应用环境配置 apache服务器应用环境安装路径与配置确定版本号版本:apache2.2.3安装路径与操作方法 路径约束:/usr/local/apache 安装apache2.2.3将httpd-2.2.3.tar.gz拷贝到/usr/local下解压缩#cd /usr/local#tar zxvf httpd-2.2.3.tar.gz#cd httpd-2.2.3/#./configure -prefix=/usr/local/httpd/ -enable-so -enable-vhost-alias

4、 -enable-rewrite -enable-deflate -enable-ssl -enable-modules=so -with-mpm=worker(不同应用可按需选择) -enable-proxy ( 注:,-enable-so用于加载jk2连接器,此项必须。)#Make #make install 安装后配置#cd /usr/local/httpd/conf#vi httpd.conf 修改Listen 80改为需要的ip和端口号例:Listen XXX.XXX.XXX.XXX:80 DocumentRoot改为应用程序所在的目录例:/usr/local/jonas/webap

5、ps/autoload/ccb.war 将DirectoryIndex index.html index.html.var更改为DirectoryIndex index.shtm index.shtml index.jsp index.php #cd /usr/local/httpd/conf/extra#vi httpd-mpm.conf修改参数ServerLimit 50#ThreadLimit must =ThreadsPerChildThreadLimit 200StartServers 5#MaxClients =MinSpareThreads+ThreadsPerChildMaxS

6、pareThreads 500ThreadsPerChild 100MaxRequestsPerChild 0/IfModule以上参数设置根据具体情况设定 post-install配置 apache php支持cd /usr/local/apache/confvi httpd.conf查找如下行LoadModule php5_module modules/libphp5.soAddType application/x-httpd-php .php如果没有 则添加 apache SSI支持找到如下内容Directory / Options FollowSymLinks AllowOverrid

7、e None/Directory修改成这样 Options Includes FollowSymLinks查找如下内容#AddType text/html .shtml#AddOutputFilter INCLUDES .shtml去掉注释并添加shtm内容,改成这样AddType text/html .shtmlAddOutputFilter INCLUDES .shtmlAddType text/html .shtmAddOutputFilter INCLUDES .shtm 禁止UserDir功能UserDir public_html将其注释掉#UserDir public_html 添

8、加默认首页类型DirectoryIndex index.html index.html.var添加 index.shtml index.shtm index.php修改成象这样DirectoryIndex index.html index.shtml index.shtm index.php index.html.var(视具体服务而定) 虚拟主机 (视具体应用服务而定,如果没有虚拟机的话此部分不用配置)*根据具体服务器运行服务要求情况调整*#NameVirtualHost *:去掉注释NameVirtualHost *:并在末尾添加如下行Include /usr/local/apache/c

9、onf/vhost.conf保存httpd.conf文件并退出 添加apache虚拟主机配置vi vhost.conf每个虚拟主机需要在此文件中添加这样一段VirtualHost *:80ServerName XXXX.XXXX.com #这里写虚拟主机的域名DocumentRoot /usr/local/apache/htdocs/XXXX/member/index #这里写虚拟主机的实际路径ErrorLog logs/member-error_log #此虚拟主机的error日志路径以及文件名CustomLog logs/memeber-access_log common #此虚拟主机的a

10、ccess日志路径以及文件名/VirtualHost如果有URL重写等特殊要求,也需要写在对应的虚拟主机的段落中 启动脚本的修改为解决oracle数据显示乱码问题,修改apache启动脚本,添加Oracle需要的环境变量cd /usr/local/apache/binvi apachectl找到这段start|stop|restart|graceful) $HTTPD -k $ARGV ERROR=$? ;startssl|sslstart|start-SSL) $HTTPD -k start -DSSL在这两个分支中都要添加声名环境变量一段代码 NLS_LANG=SIMPLIFIED CHI

11、NESE_CHINA.ZHS16GBK LD_LIBRARY_PATH=/usr/local/orainstantclient/oracle/10.2.0.3/client:$LD_LIBRARY_PATH TNS_ADMIN=/home (红色字体为oracle的路径) export LD_LIBRARY_PATH TNS_ADMIN NLS_LANG改完之后是这样 TNS_ADMIN=/home (红色字体为oracle的路径);启动及其验证服务是否正常运行启动停止1.启动# cd /usr/local/httpd/bin# ./apachectl start2.停止# ./apachec

12、tl stop.重新启动# ./apachectl restart检测# lsof i: 相关步骤图解#ps ef |grep httpd看到有进程启动。 在浏览器中输入本机ip地址,即可打开页面。 用tar包编译安装默认用户名为nobody,如果使用用户apache来做为apache的默认用户使用以下步骤1. 修改http.conf文件,将User 和Group改为apache2. 重新启动apache。3. 如果需要使用apache用户登录,将/etc/passwd文件的apache项后面的/sbin/nologin删掉。MySQL5.0.37服务器应用环境安装路径与配置 版本:MySQL

13、5.0.37-community(社区版) 路径约束:/usr/local/ MySQL 卸载老的MySQL RPM安装包如果已安装了MySQL其它版本的安装包,需要先卸载。可以用以下命令完成: 查看已安装的MySQL安装包:Rpm -qa| grep MySQL 或者Rpm -qa| grep mysql如果安装有其它版本,可能显示如下:MySQL-python-1.0.0-1.RHEL4.1MySQL-client-standard-5.0.27-0.rhel4MySQL-devel-standard-5.0.27-0.rhel4perl-DBD-MySQL-2.9004-3.1MySQL

14、-server-standard-5.0.27-0.rhel4 卸载相应的安装包: Rpm -e 包名(包名视具体查看显示为准) 比如:rpm e MySQL-python-1.0.0-1.RHEL4.1rpm e MySQL-client-standard-5.0.27-0.rhel4rpm e MySQL-devel-standard-5.0.27-0.rhel4rpm e perl-DBD-MySQL-2.9004-3.1rpm e MySQL-server-standard-5.0.27-0.rhel4 清空残留数据文件: Rm rf /var/lib/mysql 如果系统有其它版本的

15、tar安装,也应该删除掉相关的文件和服务。 删除服务方法: 检查MySQL服务:Chkconfig -list 删除MySQL服务: Chkconfig -del 服务名 比如,删除服务名为mysqld的服务 Chkconfig -del mysqld删除MySQL相关文件方法:Rm -rf 目录名称 开始安装 A,把tar安装包拷贝到安装目录(比如:/usr/local) mv mysql-5.0.37.tar.gz /usr/local/ B,解压安装包,修改MySQL目录名 cd /usr/local/ tar zxvf mysql-5.0.37.tar.gz cd mysql-5.0.

16、37./configure -prefix=/usr/local/mysql -with-mysqld-user=mysql -without-debug -with-charset=gbk -with-collation=gbk_chinese_ci -with-extra-charsets=allmake make install如果只安装客户端的话执行红色字体部分:./configure -prefix=/usr/local/mysqlclient -without-servermake install ,创建MySQL用户和组(如果没有的话)groupadd mysqluseradd

17、-g mysql mysql ,安装MySQL系统表,给MYSQL用户和组授权 cd mysql scripts/mysql_install_db -user=mysql chown -R mysql:mysql /usr/local/mysql. ,创建配置文件 cp /usr/local/mysql/support-files/my-f /etc/f ,创建MySQL自动启动服务(mysqld),重启操作系统时,MySQL将自动启动 如系统中已经安装mysql-server rpm 可以先备份/etc/rc.d/init.d/mysqldmv /etc/init.d/mysqld /etc

18、/init.d/mysqld.rpm cp /usr/local/mysql/support-files/mysql.server /etc/rc.d/init.d/mysqldchmod +x(或者755) /etc/rc.d/init.d/mysqldchkconfig -add mysqld 数据导入(此部分根据实际情况配置,如果没有数据倒入不用操作此部分)1).如果是数据文件直接把数据文件放到mysql cp XXXX(数据文件).tgz /usr/local/mysql/var/cd /usr/local/mysql/var/tar zxvf XXXX(数据文件).tgz2).如果是

19、sql文件以root身份导入数据cd /usr/local/mysql/bin./mysql -uroot -p .sql导入完成 用户授权以root登入mysql./mysql -uroot -p执行如下命令GRANT ALL ON XXXX.* TO aduser服务器IP IDENTIFIED BY 密码FLUSH PRIVILEGES;验证服务是否正常运行测试:service mysqld start 启动mysql服务查看进程ps ef |grep mysql# ps -ef|grep mysqlroot 3428 1 0 Oct12 ? 00:00:00 /bin/sh ./bin

20、/mysqld_safe -datadir=/usr/local/mysql/data -pid-file=/usr/local/mysql/data/idc-d-5127.pidmysql 3457 3428 0 Oct12 ?13:55 /usr/local/mysql/bin/mysqld -basedir=/usr/local/mysql -datadir=/usr/local/mysql/data -user=mysql -pid-file=/usr/local/mysql/data/idc-d-5127.pid -skip-external-locking -port=3306 -

21、socket=/tmp/mysql.sockjdk及其Mod_jk服务器应用环境安装路径与配置 jakarta-tomcat-connectors-1.2.14-src.tar.gz安装路径:/usr/local/usr/local/jakarta-tomcat-connectors-1.2.14 解包安装 # cd /usr/local/# chmod +x jdk-1_5_0_11-linux-i586.bin# ./jdk-1_5_0_11-linux-i586.bin或者bash jdk-1_5_0_11-linux-i586.bin按照想到提示完成解压缩 安装过程完成后会在当前路径中

22、生成jdk1.5.0_11目录,现在需要将这个目录移动到安装路径中 mv ./jdk1.5.0_11 /usr/local/或者# ln -s /usr/local/jdk-1_5_0_11 /usr/local/jdk 配置环境变量修改/etc/profile创建java需要的环境变量vi /etc/profile添加如下内容JAVA_HOME=/usr/local/jdkCLASSPATH=$JAVA_HOME/jre/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar PATH=$JAVA_HOME/bin:$PATH:$HOME/bin:$JAVA_HOME

23、/jre/bin 或者以下内容:(蓝色部分为可选择)JAVA_HOME=/usr/local/jdk export JAVA_HOME CLASSPATH=/usr/local/jdk/lib:/usr/local/jre/lib export CLASSPATH PATH=$PATH:/usr/local/jdk/bin:/usr/local/jre/bin找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC修改这一行,在export后面添加内容,完成后如下所示export JAVA_HOME CLASSPATH CATALINA

24、_HOME PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC保存文件退出shell重新登录jdk环境安装完成注:如果是RHEL3的话,还需要删除原来的空Java环境#rm -f /usr/bin/java#rm -f /usr/bin/javac#rm -f /etc/alternatives/java#rm -f /etc/alternatives/javac重新登录#java -version然后进行测试,测试在任何目录下输入JAVA,可以正常运行。说明配置的环境变量已经生效。 安装Mod_jk# cd /usr/local/# tar xzvf jakarta-tomcat-connectors-1.2.14-src.tar.gz# cd jakarta-tomcat-connectors-1.2.14-src/jk/native# chmod 755 buildconf.sh# ./bu

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1