溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

resin部署安裝

發(fā)布時(shí)間:2020-04-04 18:56:06 來(lái)源:網(wǎng)絡(luò) 閱讀:802 作者:wx5c4682be18b52 欄目:建站服務(wù)器

Resin是CAUCHO公司的產(chǎn)品,是一個(gè)非常流行的application server,對(duì)servlet和JSP提供了良好的支持,性能也比較優(yōu)良,resin自身也是采用JAVA語(yǔ)法開(kāi)發(fā),功能近似于tomcat

resin版本分為:普通版和pro版;主要區(qū)別于pro版本支持緩存和負(fù)載均衡,此版本有強(qiáng)大的cache功能;Resin本身包含了一個(gè)支持HTTP/1.1的WEB服務(wù)器。它不僅可以顯示動(dòng)態(tài)內(nèi)容,而它顯示靜態(tài)內(nèi)容能力也特別強(qiáng)

Resin也可以和其他WEB服務(wù)器一起工作,如:nginx\apache\IIS等,resin支持servlets2.3標(biāo)準(zhǔn)和jsp1.2標(biāo)準(zhǔn)。熟悉ASP和PHP的用戶可以發(fā)現(xiàn)用Resin來(lái)進(jìn)行JSP編程是很方便的,resin添加了php解析執(zhí)行功能,能夠執(zhí)行php程序,但不如php原生版本

前提條件

  • resin程序需要JDK的支持,但JDK要求6.0版本或者更高的版本

JDK可以到oracle官網(wǎng)進(jìn)行下載相關(guān)版本的JDK,這里提醒大家建議使用穩(wěn)定版本的JDK程序

安裝resin

Centos/RedHat rpm安裝
加載公鑰
    [root@jia /]# rpm --import http://caucho.com/download/rpm/RPM-GPG-KEY-caucho
安裝軟件包(pro版本)
    [root@jia /]# yum -y install http://caucho.com/download/rpm/4.0.30/x86_64/resin-pro-4.0.30-1.x86_64.rpm
    [root@jia /]# yum -y install http://caucho.com/download/rpm-6.8/4.0.63/x86_64/resin-4.0.63-1.x86_64.rpm
Ubuntu/Debian deb安裝
添加存儲(chǔ)庫(kù)
    [root@jia /]# add-apt-repository http://caucho.com/download/debian
更新本地存儲(chǔ)庫(kù)
    [root@jia /]# apt-get update
安裝軟件包(pro版本)
    [root@jia /]# apt -y install resin-pro
安裝軟件包(普通版本)
    [root@jia /]# apt -y install resin
基于Linux的編譯安裝

安裝依賴軟件

安裝依賴軟件(redhat/centos)
    [root@jia /]# yum -y install wget gcc make gcc-c++
安裝依賴軟件(ubuntu/Debian)
    [root@jia /]# apt -y install wget gcc make

下載JDK軟件包,并進(jìn)行解壓
下載軟件包請(qǐng)移步JAVA官網(wǎng),下載后將軟件包上傳至linux服務(wù)器

解壓JDK軟件包
    [root@jia /]# tar zxf jdk-8u231-linux-x64.tar.gz -C /usr/local

配置環(huán)境變量

    [root@jia /]# cp /etc/profile /etc/profile.bak
    [root@jia /]# cat >> /etc/profile <<EOF
    > export JAVA_HOME=/usr/local/jdk-8u231
    > export PATH=$JAVA_HOME/bin:$PATH
    > export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    >EOF
    [root@jia /]#java -version      //查看java版本,列出版本號(hào)就證明成功了

下載resin軟件包,并進(jìn)行解壓

普通標(biāo)準(zhǔn)版
    [root@jia /]# wget -c http://caucho.com/download/resin-4.0.63.tar.gz
    [root@jia /]# tar zxf resin-4.0.63.tar.gz
pro版本
    [root@jia /]# wget -c http://caucho.com/download/resin-pro-4.0.63.tar.gz
    [root@jia /]# tar zxf resin-pro-4.0.63.tar.gz

編譯安裝

    [root@jia /]# cd resin-4.0.63
    [root@jia /]# ./configure --prefix=/usr/local/resin --with-resin-log=/data/logs/resin/ --with-java-home=/usr/local/jdk-8u231
    [root@jia /]# make && make install

./configure參數(shù)介紹:

參數(shù) 解釋
--help 幫助,可以查看./configure所有參數(shù)
--prefix 指定安裝目錄
--enable-64bit 使用64編譯JNI
--enable-ssl 啟用OpenSSL
--with-apxs=PATH 啟用apache集成并產(chǎn)生mod_caucho
--enable-debug 為mod_caucho\isapi_dll和resin_jni啟用擴(kuò)展日志記錄
--with-resin-log=PATH 指定resin日志存放目錄
--with-java-home=PATH 指定java程序的家目錄
windows安裝

下載JDK軟件包
下載軟件包請(qǐng)移步JAVA官網(wǎng),下載后將軟件包上傳至服務(wù)器

安裝JDK軟件
resin部署安裝
resin部署安裝
resin部署安裝
配置環(huán)境變量
在桌面上右擊"我的電腦(計(jì)算機(jī))-->屬性",選擇"高級(jí)系統(tǒng)設(shè)置"。
resin部署安裝在"系統(tǒng)屬性"中選擇"高級(jí)-->環(huán)境變量"。
resin部署安裝
在"環(huán)境變量"面板中找到"系統(tǒng)變量",選擇"新建"。
resin部署安裝

在'"新建系統(tǒng)變量"對(duì)話框中,變量名一欄輸入:"JAVA_HOME",變量值找到j(luò)dk的安裝路徑填入。 resin部署安裝
接著在"系統(tǒng)變量"中找到"CLASSPATH"變量,選中之后,點(diǎn)擊"編輯"。有些電腦上面沒(méi)有這個(gè)變量,沒(méi)有的直接新建變量就可以了
resin部署安裝
最后在"系統(tǒng)變量"中找到"path"變量,選中之后,點(diǎn)擊"編輯"。
resin部署安裝
點(diǎn)擊新建,在變量值一行的末尾輸入:";%JAVA_HOME%\bin" 必須是英文。之后確定即可。到此環(huán)境變量已經(jīng)配置好了。
resin部署安裝

驗(yàn)證是否安裝成功
使用WIN+R快捷鍵,打開(kāi)運(yùn)行輸入cmd指令,進(jìn)入doc命令窗口
 resin部署安裝resin部署安裝輸入"java -version",出現(xiàn)如下界面,jdk安裝成功。 resin部署安裝
下載resin,并進(jìn)行解壓
下載軟件包請(qǐng)移步resin官網(wǎng),下載后將軟件包上傳至服務(wù)器
解壓resin軟件包
resin部署安裝
解壓后文件內(nèi)容:
resin部署安裝
設(shè)置環(huán)境變量,可以直接執(zhí)行setup.exe文件
resin部署安裝
然后點(diǎn)擊Install/Chang執(zhí)行完成后即安裝成功

啟動(dòng)resin

Linux操作系統(tǒng)啟動(dòng)resin

使用yum或者apt安裝的resin可以使用下面命令進(jìn)行啟動(dòng)

使用yum或者apt安裝的resin可以使用下面命令進(jìn)行啟動(dòng)(pro版本)
    [root@jia /]# systemctl start resin-pro     //啟動(dòng)
    [root@jia /]# systemctl stop resin-pro      //停止
    [root@jia /]# systemctl restart resin-pro   //重啟
使用yum或者apt安裝的resin可以使用下面命令進(jìn)行啟動(dòng)(普通版本)    
    [root@jia /]# systemctl start resin     
    [root@jia /]# systemctl stop resin      
    [root@jia /]# systemctl restart resin
需要注意的是centos/redhat 7版本以下操作系統(tǒng)需要使用下面方法啟動(dòng)
    [root@jia /]# server resin start    //啟動(dòng)
    [root@jia /]# server resin stop     //停止
    [root@jia /]# server resin restart  //重啟

使用編譯安裝的resin需要使用下面方法進(jìn)行啟動(dòng)

    [root@jia /]# /usr/local/resin/bin/resin.sh start   //啟動(dòng)
    [root@jia /]# /usr/local/resin/bin/resin.sh stop    //停止
windowns啟動(dòng)resin

windowns啟動(dòng)相對(duì)比較簡(jiǎn)單,進(jìn)入resin主目錄,直接執(zhí)行resin.exe程序就可以了
resin部署安裝
執(zhí)行后
resin部署安裝
resin部署安裝
關(guān)閉resin時(shí)只需要把后面這個(gè)選中stop就可以了,就會(huì)直接關(guān)閉
resin部署安裝
resin部署安裝

測(cè)試

直接使用下面鏈接進(jìn)行訪問(wèn)就可以的了,注意默認(rèn)端口為8080,若已經(jīng)修改請(qǐng)更換端口
訪問(wèn)地址:http://服務(wù)器IP:8080,訪問(wèn)后出現(xiàn)下面表示部署成功
resin部署安裝

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI