Glassfish下的openCMS安裝和部署
版本:
Glassfish: V2
openCMS: 7.0.3
MySQL:5.0.18
說明:首先可以參考Glassfish的安裝過程,其中需要指出的是有些機器配置JDK環境的時候只用classpath(windows下)標誌出JDK的路徑,這在安裝Glassfish的過程中會出錯,說找不到java.home,這個時候可以通過配置系統的環境變數,在其中新增一條JAVA_HOME,並指出路徑就可以了。 下面開始我們的openCMS的安裝。
1.從www.opencms.org上下載目前最新版本的opencms。目前最新的版本是7.0.3版。
2.http://www.mysql.com/上下載MySQL,其安裝過程比較簡單,這裡就不冗敘了。
3.按照要求安裝好Glassfish.這裡用的版本是V2.
4.在下載的opencms_7.0.3.zip壓縮包中,得到opencms.war,並把它拷貝到glassfish\domains\domain1\autodeploy下,然後啟動Glassfish,啟動Glassfish的命令是 asadmin start-domain domain1,這個命令需要到glassfish\bin下執行。等待Glassfish啟動之後等待一會看到在glassfish\domains\domain1\autodeploy下出現了opencms.war_deployed的檔案。說明openCMS已經部署成功。
5.我們再把目錄切換到glassfish\domains\domain1\applications\j2ee-modules下,可以看到這個時候多出了一個名字為opencms的資料夾,這個時候的opencms雖然部署好了,但是還處於未安裝的狀態,開啟opencms的資料夾可以看到裡面只有三個資料夾,其中有一個是setup 這就是我們安裝過程的資料夾。
6.修改配置檔案,在glassfish\domains\domain1\applications\j2ee-modules的opencms資料夾下的WEB-INF資料夾下面可以找到web.xml檔案,開啟該檔案,把如下部分的註釋刪除,同時把其中description結點中的部分也刪除,然後儲存我們的檔案。
[部分一]
把OnErrorExitWithoutException true周圍的註釋消除.
[部分二]
把OnErrorExitWithoutException true
RequestErrorPageAttribute weblogic.servlet.errorPage
周圍的註釋消除.
注意:這部分在web.xml檔案中的位置周圍有BEA的說明.
7.在遊覽器中輸入管理控制檯的URLhttp://localhost:4848(如果沒有在安裝過程中改埠的話預設是這個),輸入使用者名稱和密碼,分別預設是admin,adminadmin。進入管理控制檯。這裡我們需要redeploy我們的opencms,在管理控制檯左邊的樹型選單中點選web applications,可以看到右邊我們的opencms的出現在列表中,在其對應的Action列可以找到Redeploy,點選該連結,在location中選擇Local packaged file or directory that is accessible from the Application Server,並點選Browse Folders,把它指定到glassfish\domains\domain1\applications\j2ee-modules\opencms,確認。這樣我們剛才更改的配置檔案就生效了。
8.我們這個時候可以通過訪問http://localhost:8080/opencms/setup/來安裝我們的openCMS了,按提示就可以進行安裝。需要說明的是當要添入MAC地址的時候,輸入的格式應該是 00:00:00:00:00其中的‘-’被':'所代替。當提示安裝完成之後,我們就可以訪問http://localhost:8080/opencms/opencms來測試我們安裝的結果了。
如果按照上面的步驟有什麼問題的話可以發郵件給我,互相學習才是進步的根本。
Glassfish: V2
openCMS: 7.0.3
MySQL:5.0.18
說明:首先可以參考Glassfish的安裝過程,其中需要指出的是有些機器配置JDK環境的時候只用classpath(windows下)標誌出JDK的路徑,這在安裝Glassfish的過程中會出錯,說找不到java.home,這個時候可以通過配置系統的環境變數,在其中新增一條JAVA_HOME,並指出路徑就可以了。 下面開始我們的openCMS的安裝。
1.從www.opencms.org上下載目前最新版本的opencms。目前最新的版本是7.0.3版。
2.http://www.mysql.com/上下載MySQL,其安裝過程比較簡單,這裡就不冗敘了。
3.按照要求安裝好Glassfish.這裡用的版本是V2.
4.在下載的opencms_7.0.3.zip壓縮包中,得到opencms.war,並把它拷貝到glassfish\domains\domain1\autodeploy下,然後啟動Glassfish,啟動Glassfish的命令是 asadmin start-domain domain1,這個命令需要到glassfish\bin下執行。等待Glassfish啟動之後等待一會看到在glassfish\domains\domain1\autodeploy下出現了opencms.war_deployed的檔案。說明openCMS已經部署成功。
5.我們再把目錄切換到glassfish\domains\domain1\applications\j2ee-modules下,可以看到這個時候多出了一個名字為opencms的資料夾,這個時候的opencms雖然部署好了,但是還處於未安裝的狀態,開啟opencms的資料夾可以看到裡面只有三個資料夾,其中有一個是setup 這就是我們安裝過程的資料夾。
6.修改配置檔案,在glassfish\domains\domain1\applications\j2ee-modules的opencms資料夾下的WEB-INF資料夾下面可以找到web.xml檔案,開啟該檔案,把如下部分的註釋刪除,同時把其中description結點中的部分也刪除,然後儲存我們的檔案。
[部分一]
把OnErrorExitWithoutException true周圍的註釋消除.
[部分二]
把OnErrorExitWithoutException true
RequestErrorPageAttribute weblogic.servlet.errorPage
周圍的註釋消除.
注意:這部分在web.xml檔案中的位置周圍有BEA的說明.
7.在遊覽器中輸入管理控制檯的URLhttp://localhost:4848(如果沒有在安裝過程中改埠的話預設是這個),輸入使用者名稱和密碼,分別預設是admin,adminadmin。進入管理控制檯。這裡我們需要redeploy我們的opencms,在管理控制檯左邊的樹型選單中點選web applications,可以看到右邊我們的opencms的出現在列表中,在其對應的Action列可以找到Redeploy,點選該連結,在location中選擇Local packaged file or directory that is accessible from the Application Server,並點選Browse Folders,把它指定到glassfish\domains\domain1\applications\j2ee-modules\opencms,確認。這樣我們剛才更改的配置檔案就生效了。
8.我們這個時候可以通過訪問http://localhost:8080/opencms/setup/來安裝我們的openCMS了,按提示就可以進行安裝。需要說明的是當要添入MAC地址的時候,輸入的格式應該是 00:00:00:00:00其中的‘-’被':'所代替。當提示安裝完成之後,我們就可以訪問http://localhost:8080/opencms/opencms來測試我們安裝的結果了。
如果按照上面的步驟有什麼問題的話可以發郵件給我,互相學習才是進步的根本。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13270562/viewspace-242552/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- GlassFish安裝下載和Eclipse熱部署Eclipse熱部署
- windows下安裝glassfishWindows
- Oracle 19C的下載和安裝部署(圖形安裝和靜默安裝)Oracle
- Ubuntu下Java、Nginx和Tomcat的安裝部署UbuntuJavaNginxTomcat
- kettle的安裝和部署
- hbase和zookeeper的安裝和部署
- azkaban在centos下的部署安裝CentOS
- windows下安裝部署 hadoopWindowsHadoop
- Dubbo-zookeeper的部署和安裝
- 從tomcat到glashfish(glassfish的安裝啟動筆記)Tomcat筆記
- docker下安裝部署jenkins(一)DockerJenkins
- Linux下批次部署安裝--PXELinux
- CentOS和Ubuntu系統下安裝 HttpFS (助推Hue部署搭建)CentOSUbuntuHTTP
- MHA安裝和部署步驟
- Linux Haproxy 安裝和部署Linux
- mysql-cluster安裝和部署MySql
- Charles的下載和安裝
- MySQL的下載和安裝MySql
- yapi 在linux環境下的安裝部署APILinux
- Flume1.7.0下載及安裝部署
- linux下LAMP原始碼安裝部署LinuxLAMP原始碼
- flume的安裝部署
- Hive的安裝部署Hive
- windows下Redis的安裝和使用WindowsRedis
- Tesseract引擎的下載和安裝
- mongodb macos 下的安裝和使用MongoDBMac
- ubuntu下ndk的安裝和使用Ubuntu
- centos下的AVAST安裝和使用CentOSAST
- MySQL的下載、安裝和配置MySql
- ISAServer2006的安裝和部署Server
- maven下載和安裝Maven
- clickhouse下載和安裝
- tengine下載和安裝
- 下載和安裝PycharmPyCharm
- Nginx下載和安裝Nginx
- oracle下載和安裝Oracle
- ClickHouse(03)ClickHouse怎麼安裝和部署
- docker安裝部署djanggo和pythonDockerGoPython