• <small id='r28gpa9m'></small><noframes id='b9i0nst8'>

  • <tfoot id='xyaqe4sg'></tfoot>
    您的位置:荆州电脑信息网 > 设置问题 > Tomcat如何设置代理

    Tomcat如何设置代理

    作者:电脑信息网日期:

    返回目录:设置问题


    Meclipse是java Web企业级开发中最流行的工具,java web的开发离不开服务器,作为J2EE平台上最流行的服务器,tomcat发挥着巨大的作用,那么该如何给Myeclipse配置tomcat呢?
    首先来介绍下MyEclipse吧!MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,Spring,SQL,Hibernate.
    tomcat的简要说明:Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是7.0。
    由于Myeclipse自带的tomcat功能不够完善636f7079e799bee5baa6e79fa5e98193332,而且无法更好的清除服务器缓存,不能方便的透明的查看tomcat服务器的各种运行状态,那么我们该如何将自己下载解压缩的tomcat加入Myeclipse中呢?

    工具/原料
    Myeclipse8.5 tomcat6.x
    步骤/方法
    首先我们打开Myeclipse,进入偏好设置window-perference:如下图所示:

    进入偏好设置(perference),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:

    我们可以看到搜索到的有四个tomcat项:
    第一个是Myeclipse的自带tomcat,然后是自己下载使用的tomcat版本,有5.x,6.x,4.x,我们最常用的就是tomcat6.0,在这里我们以6.0作为说明:

    在这里我们点击tomcat6.0进入,然后将自己安装目录添加进去。

    下面来看看我的电脑上的tomcat的解压缩目录吧!这里强烈推荐使用解压缩版本,比安装版好很多。

    然后我们找到Myeclipse自带的tomcat项,将自带的tomcat设为禁用(disable)。如图所示:

    然后我们点击tomcat6.x,也就是我们自己添加的tomcat,我们将tomcat6.x的jdk设置为自己安装的jdk,为了统一。

    设置完这些之后,我们点击apply,然后点击ok就行了。

    安装Jdk
    拷贝jdk-6u45-linux-x64-rpm.bin到root目录,到当前目录执行如下命令完成安装:
    ./jdk-6u45-linux-x64-rpm.bin
    执行完毕,输入:
    java –version
    出现如下:
    java version "1.6.0_45"
    Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
    Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
    表示安全成功
    拷贝apache-tomcat-6.0.43.tar.gz到root目录,终端解压:
    tar –zxvf apache-tomcat-6.0.43.tar.gz 到当前目录,cd apache-tomcat-6.0.43/bin进入该目录, ./startup.sh 启动tomcat服务, cd .. 回到上一个目录, tail -f logs/catalina.out 可以看到控制信息,当看到如7a64e4b893e5b19e363下信息表示成功启动。
    Aug 18, 2015 11:45:17 PM org.apache.catalina.startup.HostConfig deployDirectory
    INFO: Deploying web application directory docs
    Aug 18, 2015 11:45:17 PM org.apache.coyote.http11.Http11Protocol start
    INFO: Starting Coyote HTTP/1.1 on http-8080
    Aug 18, 2015 11:45:18 PM org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    Aug 18, 2015 11:45:18 PM org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/25 config=null
    Aug 18, 2015 11:45:18 PM org.apache.catalina.startup.Catalina start
    INFO: Server startup in 1288 ms
    Apache 服务安装配置
    拷贝httpd-2.2.31.tar.gz到root目录,解压该文件,tar –zxvf httpd-2.2.31.tar.gz到当前目录,cd httpd-2.2.31/进行目录,创建要安装的Apache服务目录
    mkdir /datac/ApacheServer,
    检查配置安装环境:./configure --prefix=/datac/ApacheServer
    ./configure --prefix=/datac/ApacheServer --enable-so --enable-mods-shared=most --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http --enable-proxy-scgi --enable-proxy-ajp --enable-proxy-balancer,环境配置完成后,进行编译源代码,make命令进行编译,make install进行安装。
    /datac/ApacheServer/bin/apachectl -k start 进行启动,此时访问该机器的IP:
    http://xxx.xx.xxx.xx,后看到 It Works 说明安装成功。

    修改配置文件cd /datac/ApacheServer/conf/目录下修改文件httpd.conf
    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf
    根据目录找到httpd-vhosts.conf,做如下修改
    #
    # VirtualHost example:
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for all requests that do not
    # match a ServerName or ServerAlias in any <VirtualHost> block.
    #
    <VirtualHost *:80>
    ServerName www.a.com
    ProxyPass / http://192.168.1.230:8001/
    ProxyPassReverse / http://192.168.1.230:8001/
    </VirtualHost>
    <VirtualHost *:80>
    ServerName www.b.com
    ProxyPass / http://192.168.1.230:8002/
    ProxyPassReverse / http://192.168.1.230:8002/
    </VirtualHost>
    分别修改tomcat 端口 启动 即可


    tomcat设置代理636f70797a686964616f362的方法:
    在server.xml文件中增加以下节点:
    port
    Connector创建server socket并等待连接的TCP端口号。操作系统在特定的IP地址上只允许一个服务器应用程序监听特定的端口。

    protocol
    为了使用HTTP处理器,该属性值必须为HTTP/1.1(缺省值)

    proxyName
    如果connector在代理配置中使用,将这个属性设置成调用request.getServerName()时返回的服务器名称。更多信息参考代理支持。

    proxyPort
    如果Connector在代理配置中使用,这个属性指定了调用request.getServerPort()返回的端口值。更多信息参考代理支持。

    Configure your copy of Apache so that it includes the mod_proxy module. If you are building from source, the easiest way to do this is to include the --enable-module=proxy directive on the ./configure command line.
    If not already added for you, make sure that you are loading the mod_proxy module at Apache startup time, by using the following directives in your httpd.conf file:

    LoadModule proxy_module {path-to-modules}/mod_proxy.so
    AddModule mod_proxy.c

    Include two directives in your httpd.conf file for each web application that you wish to forward to Tomcat 6. For example, to forward an application at context path /myapp:

    ProxyPass /myapp http://localhost:8081/myapp
    ProxyPassReverse /myapp http://localhost:8081/myapp

    which tells Apache to forward URLs of the form http://localhost/myapp/* to the Tomcat 6 connector listening on port 8081.
    Configure your copy of Tomcat 6 to include a special <Connector> element, with appropriate proxy settings, for example:

    <Connector port="8081" ...
    proxyName=""
    proxyPort="80"/>

      <tfoot id='aewuhste'></tfoot>
    • <small id='5hkfyi2j'></small><noframes id='e0z9grda'>

        <tbody id='fo0u3qh8'></tbody>

      相关阅读

      • Tomcat如何设置代理

      • 电脑信息网设置问题
      • Meclipse是java Web企业级开发中最流行的工具,java web的开发离不开服务器,作为J2EE平台上最流行的服务器,tomcat发挥着巨大的作用,那么该如何给Myeclipse配置tomcat呢?首先来介绍下MyEclips
      关键词不能为空

      标签导航

      学校专业设置是不是需要教育部门批准 教育部规定大学本科专业课的上课人数? 高等职业学院专业设置的依据是什么? 大学试点专业是新设的专业吗? 如何用uefi引导安装win7 MBR+BIOS启动的win7 64 如何添加UEFI启动 Win7支持uefi引导吗? 如何让win7完美装上uefi Windows10系统电脑鼠标总是乱动如何解决 win10的系统,为什么鼠标总是会变成这样 Win10系统鼠标老是乱跳怎么解决 win10系统鼠标总自动走到右上角是什么原因? 如何设置代理 tomcat linux 关于Tomcat如何使用代理的问题 linux怎么配置代理上网 tomcat 如何设置仅对特定网址使用代理服务器 win7怎么改变桌面图标的大小 怎样调整win7桌面图标大小设置 win10为什么装不上win7系统 flash开启不了怎么办 置顶帖看过了 win10系统下怎么装双系统win7和win10 怎样用u盘装系统,装原版win10 怎样设置联通卡的信息中心号码? 怎么设置联通短信号码中心 联通短信中心号码怎么设置 联通信息中心号码怎么设置 我的电脑是win7旗舰版 但是突然桌面背景变成黑屏了 其他的... win7电脑桌面壁纸黑屏怎么办? win7桌面背景不显示就是黑屏 w7系统壁纸显示不出来,电脑桌面全都是黑屏,更换不了主题,也... Win10电脑设置在哪 win10 怎么设置电脑共 win10怎么在电脑上设置wifi win10怎么设置桌面我的电脑 css 如何设置ul的列表图标和列表文字对齐 如何利用css消除&lt;ul&gt;、&lt;li&gt;... 请问ul标签和li标签在CSS中该怎么声明,请大神解答中间... CSS里 ul标签怎么居中啊 win7剪贴板在哪里找 win7中如何清空剪切板啊? win7系统怎么查看剪切板 win7中怎么打开剪切板 win10要安装360吗? win10有必要安装360吗 win10有没有必要装360卫士 win10有必要安装360吗? win10怎么设置立体声混音 蓝牙耳机handsfree有声音 立体声没声音 怎么解决 立体声混音的默认格式里 没有“16位 44100Hz(CD音... 小米五怎么设置立体声 win7怎么设置图片打开默认用图片查看器打开 win7图片查看器在c盘哪个文件夹 windows7图片查看器在什么文件夹中,名称是什么?

      电脑蓝屏,win7,win10相关问题_荆州电脑信息网