设为首页 收藏本站
查看: 634|回复: 0

[经验分享] Jetty + Apache

[复制链接]

尚未签到

发表于 2016-12-29 08:26:01 | 显示全部楼层 |阅读模式
  1、安装jetty:
  下载:wget http://dist.codehaus.org/jetty/jetty-6.1.26/jetty-6.1.26.zip
  解压到安装目录,如/opt/install/jetty-6.1.26
  设置JETTY_HOME=/opt/install/jetty-6.1.26
  $JETTY_HOME/bin/jetty.sh start
  访问localhost:8080即可
  注意:jetty不能使用80端口(需要root权限),如果需要通过80访问,可以使用apache代理。
  2、安装apache
  下载:wget http://labs.renren.com/apache-mirror//httpd/httpd-2.2.17.tar.gz
  安装:

1、sudo gzip -d httpd-2.2.17.tar.gz
2、sudo tar -xvf httpd-2.2.17.tar
3、sudo ./configure --prefix=/opt/install/httpd
4、sudo make
5、sudo make install
   OK,这样apache就安装到了/opt/install/httpd目录下。如果在--prefix没有设置,则默认会安装到/usr/local/apache2下
  参考apache安装文档:http://httpd.apache.org/docs/2.2/install.html
  3、安装mod_jk
  下载:sudo wget http://mirror.bjtu.edu.cn/apache//tomcat/tomcat-connectors/jk/source/jk-1.2.31/tomcat-connectors-1.2.31-src.tar.gz
  安装:

1、sudo tar zxvf tomcat-connectors-1.2.31-src.tar.gz
2、cd tomcat-connectors-1.2.31-src/
3、cd native
4、sudo ./configure --with-apxs=/opt/install/httpd/bin/apxs  //--with-apxs是在apache安装目录下的,可以看到在安装完apache后在bin目录下有apxs,具体是什么东东还没有考究过
5、sudo make
6、sudo make install
   4、配置
  1、修改$JETTY_HOME/etc/jetty.xml,添加以下代码,同时删除之前的Connector

<Call name="addConnector">
<Arg>
<New class="org.mortbay.jetty.ajp.Ajp13SocketConnector">
<Set name="host">127.0.0.1</Set>
<Set name="port">8009</Set>
</New>
</Arg>
</Call>
   2、修改$APACHE_HOME/conf/httpd.conf,添加
 

<IfModule !mod_jk.c>
LoadModule jk_module  modules/mod_jk.so
</IfModule>
<IfModule mod_jk.c>
JkWorkersFile "conf/worker.properties"
JkLogFile "logs/mod_jk.log"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat
JkMount /* jetty
</IfModule>
   3、在$APACHE_HOME/conf 添加worker.properties
 

worker.list=jetty
worker.jetty.port=8009
worker.jetty.host=127.0.0.1
worker.jetty.type=ajp13
worker.jetty.lbfactor=1
   5、启动apache、启动jetty

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-320806-1-1.html 上篇帖子: Apache + PHP 下篇帖子: apache 转发
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

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