当前位置: 首页 > news >正文

功能型网站案例国际新闻最新消息今天摘抄

功能型网站案例,国际新闻最新消息今天摘抄,网站服务器干啥,6黄页网站建设一、Resin简介Resin官网地址#xff1a;http://caucho.com/ Resin源码包下载地址#xff1a;http://caucho.com/products/resin/downloadResin是CAUCHO公司的产品#xff0c;是一个非常流行的支持servlets和jsp的引擎#xff0c;速度非常快。Resin本身包含了一个支持HTTP/1… 一、Resin简介Resin官网地址http://caucho.com/ Resin源码包下载地址http://caucho.com/products/resin/downloadResin是CAUCHO公司的产品是一个非常流行的支持servlets和jsp的引擎速度非常快。Resin本身包含了一个支持HTTP/1.1的WEB服务器。虽然它可以显示动态内容但是它显示静态内容的能力也非常强速度直逼APACHESERVER。许多站点都是使用该WEB服务器构建的Resin也可以和许多其他的WEB服务器一起工作比如Apache server和IIS等。Resin支持Servlets 2.3标准和JSP 1.2标准。熟悉ASP和PHP的用户可以发现用Resin来进行JSP编程是件很容易的事情Resin支持负载平衡Load balancing可以增加WEB站点的可靠性。方法是增加服务器的数量。比如一台SERVER的错误率是1%的话那么支持负载平衡的两个Resin服务器就可以使错误率降到0.01%版本区别resin 普通版本和pro版本主要区别是 pro支持缓存和负载均衡。pro因为有强大的cache功能独立作为web服务器处理静态页面性能都可以和apache有一比。但普通版本独立作为web服务器性能就要差一些。当然可以使用apacheresin的方案借助apache的缓存功能提高性能。 但负载均衡就是普通版不能比的了。二、部署的平台[rootResin src]# uname -r 2.6.32-358.el6.x86_64 [rootResin src]# cat /etc/centos-release  CentOS release 6.4 (Final) [rootResin src]# uname -r 2.6.32-358.el6.x86_64 [rootResin src]# service iptables status iptables未运行防火墙。 [rootResin src]# getenforce Disabled三、Resin的源码安装1、安装依赖环境JDK[rootResin src]# tar xf jdk-7u60-bin-linux-x64-16.tar.gz -C /usr/local/ [rootResin src]# cat  /etc/profile.d/jdk.sh  EOFJAVA_HOME/usr/local/jdk1.7.0_60CLASSPATH\$JAVA_HOME/lib:\$JAVA_HOME/jre/libPATH\$PATH:\$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATHEOF [rootResin src]# source /etc/profile [rootResin src]# java -version java version 1.7.0_60-ea Java(TM) SE Runtime Environment (build 1.7.0_60-ea-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)2、编译Resin[rootResin src]# yum -y install gcc gcc-c make [rootResin src]# tar xf resin-pro-4.0.40.tar.gz  [rootResin src]# cd resin-pro-4.0.40 [rootResin resin-pro-4.0.40]# ./configure --prefix/usr/local/resion --with-java-home/usr/local/jdk1.7.0_60 --enable-64bit [rootResin resin-pro-4.0.40]# make  make installResin Configuration Summary:RESIN       : 4.0.40home      : /usr/local/resionroot      : /usr/local/resionconf      : /usr/local/resion/conflog       : /usr/local/resion/logplugins   : common resin_os resin init      : /etc/init.d/resinJAVA_HOME   : /usr/local/jdk1.7.0_60JNI         : 64-bitinclude       : -I/usr/local/jdk1.7.0_60/include -I/usr/local/jdk1.7.0_60/include/linuxCFLAGS        : cflags_shlib  : -fpicld_shlib      : gccldflags_shlib : -shared -fPIC -m64libs_shlib    : epoll() for keepalivesOPENSSL     : No OpenSSL has been found*** OpenSSL libraries cannot be compiled ***3、启动Resin服务#第一种方法启动 [rootResin ~]# /usr/local/resion/bin/resin.sh start Resin/4.0.40 launching watchdog at 127.0.0.1:6600 Resin/4.0.40 started -server app-0 with watchdog at 127.0.0.1:6600第二种方法启动 [rootResin ~]# service resin start4、验证Resin[rootResin ~]# netstat -tnlp |grep java tcp        0      0 127.0.0.1:6800              0.0.0.0:*                   LISTEN      4338/java            tcp        0      0 127.0.0.1:6600              0.0.0.0:*                   LISTEN      4292/java            tcp        0      0 :::8080                     :::*                        LISTEN      4338/java5、浏览器访问Resinhttp://resin-ip:port 5.2 点击【/resin-admin】进入登陆、注册页面如下图所示5.3 由于首次登陆Resin还没有用户所以先注册一个管理员账号如下图所示5.4 点击【Create Configuration File】如若用户创建成功提示如下图所示5.5 注册用户创建成功后会在/usr/local/resion/conf目录下生成一个admin-users.xml.generated的模板文件这个模板不能直接使用我们需要将其改成为admin-users.xml文件[rootResin ~]# cd /usr/local/resion/conf/ [rootResin conf]# cp admin-users.xml.generated admin-users.xml注释如果部署到无GUI界面的系统上如CentOS Solaris Ubuntu-Server等无法通过浏览器访问本地resin-admin则需要修改resin.properties文件爱你开启远程访问权限然后再次登录[rootResin conf]# vim resin.properties5.6 首次登陆后的界面如下四、简单的Resin部署web测试环境1、拷贝自已的项目到Resin的webapps目录下[rootResin ~]# mkdir /usr/local/resion/webapps/api [rootResin ~]# cat /usr/local/resion/webapps/api/index.jsp  % page languagejava % htmlheadtitleTomcatA/title/headbodyh1font colorredTomcatA /font/h1table aligncentre border1trtdSession ID/td% session.setAttribute(abc,abc); %td% session.getId() %/td/trtrtdCreated on/tdtd% session.getCreationTime() %/td/tr/table/body /html2、修改Resin配置文件    host id root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directorywebapps/ROOT/web-app id/api root-directorywebapps/api//host3、测试五、Resin4基于目录和域名的部署1、同一个域名下多个子app根据url层级来指向http://www.allentuns.com/http://www.allentuns.com/api1 http://www.allentuns.com/api22、多个域名对应指定的host根据域名来指定http://www.allentuns.com/http://www.zhengyansheng.com/【第一种配置方法】    !-- the default host, matching any host name --host id root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directorywebapps/ROOT/web-app id/api root-directorywebapps/api/web-app id/cms1 root-directory/www/cms1.cdvcloud.com/web-app id/cms2 root-directory/www/cms2.cdvcloud.com//host【第二种配置方法】    #第一个appserverhost idwww.allentuns.com root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directorywebapps/tset1/ROOT//host#第二个appserverhost idwww.zhengyansheng.com root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directorywebapps/test2/ROOT//host六、Resin4基于不同端口的部署[rootResin ~]# cd /usr/local/resion/conf/ [rootResin conf]# vim resin.xml  #只展示重点部分 #注释Resin默认端口是8080添加如下代码在本机配置两个实例端口为8081、8082 cluster idapp1!-- define the servers in the cluster --server-multi id-prefixapp1 address-list${app1_servers} port6801/!-- the default host, matching any host name --host id root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directory/var/www/html/app1/ROOT//host/clustercluster idapp2!-- define the servers in the cluster --server-multi id-prefixapp2 address-list${app2_servers} port6802/!-- the default host, matching any host name --host id root-directory.!--- webapps can be overridden/extended in the resin.xml--web-app id/ root-directory/var/www/html/app2/ROOT//host /cluster修改当前目录vim  resin.properties 修改如下内容# app-tier Triad servers: app-0 app-1 app-2 app_servers       : 127.0.0.1:6800 app1_servers      : 127.0.0.1:6801 app2_servers      : 127.0.0.1:6802# Use overrides for individual server control, for example: app-0.http : 8081 app.http           : 8080 app1.http          : 8081 app2.http          : 8082重新启动Resin服务使其重新加载Resin配置文件[rootResin conf]# service resin restart Stopping resin: . Starting resin: .查看多端口Resin服务是否启动[rootResin ~]# netstat -tnlp |grep java tcp        0      0 127.0.0.1:6800              0.0.0.0:*                   LISTEN      2418/java            tcp        0      0 127.0.0.1:6801              0.0.0.0:*                   LISTEN      2431/java            tcp        0      0 127.0.0.1:6802              0.0.0.0:*                   LISTEN      2439/java            tcp        0      0 127.0.0.1:6600              0.0.0.0:*                   LISTEN      2371/java            tcp        0      0 :::8080                     :::*                        LISTEN      2418/java            tcp        0      0 :::8081                     :::*                        LISTEN      2431/java            tcp        0      0 :::8082                     :::*                        LISTEN      2439/java建立Resin测试页面并访问页面[rootResin ~]# cat /var/www/html/app1/ROOT/index.jsp  % page languagejava % htmlheadtitleapp1 port 8081/title/headbodyh1font colorredapp1 port 8081 /font/h1table aligncentre border1trtdSession ID/td% session.setAttribute(abc,abc); %td% session.getId() %/td/trtrtdCreated on/tdtd% session.getCreationTime() %/td/tr/table/body /html[rootResin ~]# cat /var/www/html/app2/ROOT/index.jsp  % page languagejava % htmlheadtitleapp2 port 8082/title/headbodyh1font colorredapp2 port 8082 /font/h1table aligncentre border1trtdSession ID/td% session.setAttribute(abc,abc); %td% session.getId() %/td/trtrtdCreated on/tdtd% session.getCreationTime() %/td/tr/table/body /html 转载于:https://blog.51cto.com/467754239/1558435
http://www.zqtcl.cn/news/147233/

相关文章:

  • 程序网站开发建设隔离变压器移动网站
  • 网站设置不发送消息怎么设置回来用typecho做的网站
  • 网站机房建设嵌入式培训机构哪家好
  • 购物网站页面设计图片网站 签约
  • 上海网站改版方案网站邮件设置
  • 如何在自己网站添加链接高端品牌logo图片
  • 网站建设找c宋南南app软件设计
  • 龙岗网站推广seo 0xu
  • 成都做网站微网站后台录入
  • 开发区网站建设山东房地产新闻
  • 手机如何搭建网站网站菜单导航
  • 网站建设丿金手指专业社交投票论坛网站开发
  • 做一套网站开发多少钱设计高端的国外网站
  • 有没有网站做lol网站的网页设计实验报告书
  • 网站后台域名重庆好的seo平台
  • 文化建设设计公司网站跨境电商亚马逊
  • 建设企业网站官网下载中心游戏网站开发设计报告
  • 外贸网站导航栏建设技巧专做奢侈品品牌的网站
  • 网站开发工程师资格证网站建设代理都有哪些
  • 汕头网站建设技术托管wordpress faq
  • 外贸网站建设系统能联系做仿瓷的网站
  • 阿里云网站域名绑定做网站的需要哪些职位
  • cnnic网站备案dnf网站上怎么做商人
  • 怎么做微拍网站代理记账公司注册
  • 长宁深圳网站建设公司建材公司网站建设方案
  • 做网站哪些软件比较好wordpress的留言功能
  • 域名申请好了怎么做网站山西手机版建站系统信息
  • 维度网络网站建设广东水利建设与管理信息网站
  • 浏阳市商务局网站溪江农贸市场建设做关于车的网站有哪些
  • 网站建设教程资源网站网站制作网站的