resin安装配置

                                               resin安装配置html

1、 安装jdk java

    安装jdk的方法和安装tomcat的方法是同样的mysql

    参考网址:http://sxct168.blog.51cto.com/824373/1669586linux

二 、安装resin nginx

一、下载resinweb

   wget  www.aminglinux.com/bbs/data/p_w_upload/forum/resin-4.0.36.tar.gzsql

    官网地址:http://www.caucho.com/download/resin-4.0.36.tar.gzvim

二、解压浏览器

   tar zxvf resin-4.0.36.tar.gztomcat

三、编辑配置文件

   1)进入resin-4.0.36目录

     cd resin-4.0.36

2)编辑配置文件 

   

 ./configure --prefix=/usr/local/resin  --with-java-home=/usr/local/jdk1.7.0_79


四、编译安装

   make  && make install 

五、启动

 

 [root@mysql resin-4.0.36]# /etc/init.d/resin start


3、 配置resin

一、进入到/usr/local/resin /conf/目录

     cd /usr/local/resin/conf

二、编辑resin.xml配置文件

    vim  resin.xml

1)配置文件结构:  <cluster  id="app"> <host></host> </cluster>  

     解释:cluster属于最外层的,包含host。host就表示一个虚拟主机。若是须要添加第二个虚拟主机须要在cluste中添加host就能够了


2)虚拟主机配置解释

    在<host></host>里面加入如下代码,放在 <cluster id="app">下:

   

    <host id="www.123.com" root-directory=".">
    <web-app id="/" root-directory="/tmp/123"/>
    </host>

具体如图:

wKiom1WVMGPAJKqnAAIlCETRzgI719.jpg

host id:表示的是域名

root-directory="/tmp/123"/:后面写的是网站的根目录


注意,这里并非在</host>下面再加一段,而是直接更改里面的<host></host>

三、建立/tmp/123/

     mkdir /tmp/123/

四、使用vin新建一个jsp文件,名称能够随便给,这里就用111吧

   vim  /tmp/123/111.jsp  

加入如下代码:

 

  <html><body><center> 
   Now time is: <%=new java.util.Date()%> 
   </center></body></html>

五、重启resin

   /etc/init.d/resin restart


4、测试 :

curl -x127.0.0.1:8080  www.123.com/111.jsp

一、Linux系统测试

 

  [root@mysql conf]# curl -x127.0.0.1:8080 www.123.com/111.jsp
  <html><body><center> 
  Now time is: Wed Jul 01 14:08:33 CST 2015 
  </center></body></html>

 

出现这个提示就说明测试成功


二、在浏览器测试

wKioL1WVMnrBQjmcAAD-lFVbAu4888.jpg

5、使用nginx代理resin

一、进入nginx的配置文件所在的目录

      /usr/local/nginx/conf/vhosts/

二、编辑proxy.conf文件

   vim proxy.conf 

     修改如下选项:

     

   

server {
            listen 80;
            server_name www.123.com; #这里修成resin的域名
            location / {
                proxy_pass      http://127.0.0.1:8080/; #这填写域名对应的IP地址,必定要在后面加上resin的端口号
                proxy_set_header Host   $host;
                proxy_set_header X-Real-IP      $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            }
    #            access_log  /home/logs/aaa_access.log combined;
        }


三、启动nginx

    /etc/init.d/nginx start

   若是以前是nginx是启动的,那么就stop或者restart

四、在浏览器访问的时候不要在加端口号就能够访问

wKiom1WVMObxaLSNAAEuQHbyJB8972.jpg

         笔记有错误的地方还请大神指正,小白会继续修改 

相关文章
相关标签/搜索