linux安裝resin
1. linux在安裝resin中遇到的問題
編譯器沒裝,不懂就不能從軟體倉庫里裝,非要自己編譯嗎?
2. linux中的resin啟動問題
tomcat的配置文件web.xml 答案補充 tomcat會認出bean的位置,默認是web-inf裡面,你只需指定下虛擬目錄就ok了 答案補充 在tomcat的manager裡面
3. linux ~怎麼查看resin控制台
1 從 http://www.caucho.com/download/ 下載resin
2 檢查你的linux環境:查看是否安裝了 jdk1.5 或以上版本,是否安裝了perl。
3 tar -vzxf resin-3.0.23.tar.gz 到你想放置的目錄
4 進入resin-3.0.23的安裝目錄,按照次序執行下列命令
./configure
make
make install
5 在確保環境變數java_HOME已經設置的情況下,進入resin-3.0.23/bin目錄,執行下列命令
httpd.sh
6 在瀏覽器中用 http://hostip:8080 即可訪問到resin的默認頁面
7 修改和製作啟動腳本,讓linux啟動的時候,resin能夠自動運行
7.1 復制resin-3.0.23/bin下的httpd.sh到 /etc/rc.d/init.d/ 下面,並更名為resin
7.2 在 /etc/rc.d/init.d/ 下打開resin腳本,把相關的JAVA_HOME和RESIN_HOME的選項去掉注釋,並正確設置這兩個環境變數
7.3 將其中wrapper.pl位置處的路徑修改一下,改為$RESIN_HOME/bin/wrapper.pl
8 chkconfig --add resin,將resin加入到系統自啟動服務中
9 重啟動機器完畢後,用 http://hostip:8080 即可訪問到resin的默認頁面,就是你要訪問的控制台
4. apache與resin如何在Linux操作系統中的及其他操作系統服務中配置
google上有很多這樣的配置你可以去尋找以下,上面有你滿意選擇,個人建議你看以下apache的官方文檔 下面是一個例子: 一、准備軟體 J2SDK1.4.2.X ( http://java.sun.com ) mysql-connector-java ( http://www.mysql.com ) Resin3.0.X ( http://www.caucho.com ) [編輯]二、安裝配置J2SDK 1. 安裝J2SDK # chmod 755 j2sdk-1_4_2_*-linux-i586-rpm.bin # ./j2sdk-1_4_2_*-linux-i586-rpm.bin # rpm -ivh j2sdk-1_4_2_*-fcs-linux-i586.rpm # ln –s /usr/java/j2sdk1.4.2_* /usr/local/sdk 2. 配置系統環境變數 # vi /etc/profile 末尾處加入: JAVA_HOME=/usr/local/sdk RESIN_HOME=/usr/local/resin CLASSPATH=$JAVA_HOME/libJAVA_HOME/lib/dt.jarJAVA_HOME/lib/tools.jarJAVA_HOME/lib/htmlconverter.j arRESIN_HOME/lib:/usr/local/sdk/jdbc/mysql-connector-java-3.1.11-bin.jar export JAVA_HOME export RESIN_HOME export CLASSPATH export PATH=$PATHJAVA_HOME/binRESIN_HOME # exit //重新登錄以使環境生效。 3. 確認J2SDK環境 # java --version //如果看到關於JAVA的版本信息則說明安裝正確。 [編輯]三、安裝MySQL-connector-java # tar xzvf mysql-connector-java-*.tar.gz # rm -f mysql-connector-java-*.tar.gz # mv mysql-connector-java-* /usr/local/sdk/jdbc [編輯]四、安裝Resin # tar zxvf resin-*.tar.gz # rm -f resin-*.tar.gz # mv resin-* /usr/local/resin # cd /usr/local/resin # ./configure --with-java-home=/usr/local/sdk --with-apxs=/usr/local/apache/bin/apxs --with- apache=/usr/local/apache //在configure中對Apache進行整合,比Tomcat的JK2整合方式要簡單許多! # make # make install //安裝時Resin會自動將模塊載入到Apache里,並且對httpd.conf進行修改! [編輯]五、配置環境 1. 配置Apache # vi /usr/local/apache/conf/httpd.conf 為了安全起見,需要禁止訪問WEB-INF目錄,添加: AllowOverride None deny from all 搜索:NameVirtualHost 將前面的注釋去掉。 變成:NameVirtualHost *:80 之後在後面添加一個虛擬主機配置: ServerAdmin [email protected] DocumentRoot /www ServerName nanu.8866.org 最後文件末尾處要改成: # mod_caucho Resin Configuration # LoadMole caucho_mole /usr/local/apache/moles/mod_caucho.so ResinConfigServer localhost 6802 CauchoStatus yes SetHandler caucho-status AddHandler caucho-request jsp SetHandler caucho-request 2. 配置Resin(虛擬主機) # cd /usr/local/resin # ln -s ./httpd.pid ./resin.pid //建立Resin運行所需要的PID文件軟鏈接。 # cp ./contrib/init.resin /etc/rc.d/init.d/resin //復制Resin的SysV腳本。 # chkconfig --add resin //將Resin加入sysV服務,開機自動啟動。 # cp ./conf/resin.conf ./conf/resin.conf.bak //養成習慣,先備份配置文件。 # vi ./conf/resin.conf 找到: //配置默認的主機,匹配任何主機名。 //host id="" 由於沒有指定主機名所以可以匹配任何的主機名,這樣的設置只適用於單個主機的情況,如果你想做虛擬主機則必須指定host id="yourdomain",否則後面配置的任何虛擬主機都會自動先匹配這個host,因而虛擬主機也就失效了。 //請將webapps/ROOT換成你實際的站點根目錄。 如果要添加虛擬主機,只需要在文件末尾處的 之前加入配置,下面是兩個VirtualHost的示例,請根據你的情況更改配置中的域名、網站根等配置。) # service resin start # service httpd restart # more /usr/local/resin/log/stdout.log //檢查Resin的啟動和關閉日誌有無錯誤。 # more /usr/local/resin/log/stderr.log //檢查Resin的錯誤信息日誌。 # more /usr/local/resin/log/jvm.log //檢查JVM日誌。 [編輯]六、測試 打開瀏覽器,輸入 http://nanu.8866.org/caucho-status 如果顯示Resin當前運行狀態的頁面則說明Resin運行正常。 # cp /usr/local/resin/webapps/ROOT/index.jsp /www/jsp/ 打開瀏覽器,輸入 http://jsp.nanu.8866.org 如果顯示Resin的默認頁面則說明虛擬主機運行正常。 這個例子來源於google搜索 關鍵字:apache與resin
5. linux下安裝resin問題
tar
zxvf
/resin-3.1.8.tar.gz
這個命令是解開
/resin-3.1.8.tar.gz
這個文件。
錯誤提示:
找不到
/resin-3.1.8.tar.gz
這個文件。
確認你的文件位置,
如果這個文件在當前目錄下
不用加
"/"
直接:
tar
zxvf
resin-3.1.8.tar.gz
如果想要指定解壓目錄可以使用參數
-C
tar
zxvf
resin-3.1.8.tar.gz
-C
/tmp
把文件解壓到
/tmp
目錄下。
6. linux系統下搭建resin網站,需要安裝Apache嗎
resin本來就是application server,和apache是同級的東西,不需要安裝apache。
7. linux 版 resin resin.conf在哪兒
要先安裝,按裝完resin.conf文件一般會自動復制到etc目錄裡面。。。
如果是編譯安裝的話,就要手動把安裝包里的這個文件復制到etc目錄里。
8. 怎麼看linux下有沒有安裝resin
一般的如果是桌面軟體的話可以從全局菜單等一些菜單界面中找到相應的啟動項如果正常啟動則表示安裝也可以使用在命令行輸入相應軟體的名稱(有時可能軟體名稱與程序/命令名稱並不相同可以使用tab鍵進行匹配或者使用包管理器查看相應的軟體包名稱)如果可以執行則表示安裝使用相應發行版所提供的包管理器也可以檢測軟體是否安裝比如通過安裝該軟體來確定是否已經安裝(如果該軟體並非使用包管理器安裝的話就會不準)不同發行版也會提供相應的工具進行查詢比如debian系可以使用dpkg進行查詢(dpkg-l|grep軟體名稱)軟體安裝的位置一般情況下安裝的位置多數是在/usr/share或者/usr/local/share或者/opt等等目錄下而且一般情況下可以使用whereis這個命令來進行軟體位置定位如果是自己手動安裝的比如很多軟體都是通過configure、make、makeinstall三步曲從源碼編譯安裝的這樣的則可以根據configure是否使用--prefix參數指定相應的安裝目錄如果以上的方法都找不到還可以使用find或者locate的方法對根目錄進行整體搜索搜索相應的軟體名稱再通過grep等進行過濾匹配來手動定位比如查看是否安裝了vim這個軟體可以locate|grepvim如果內容太多可以進行一些過濾因為一般的情況下linux下可執行文件多數在bin目錄所以可以locate|grep'bin/vim'如果還是比較多的話則可以使用more進行查看locate|grep'bin/vim'|more
9. 我在linux中安裝resin
提示你看config.log了 你是不是環境變數沒先設置下acceptable C compiler found in $PATH
10. linux中resin與apache整合mod_caucho.so無法生成,如何解決
apxs的路徑是apache路徑bin目錄下apxs
./configure --with-apxs=/usr/local/apache2/bin/apxs \
--prefix=/usr/local/resin