Selasa, 03 Mei 2011

Cara Menginstall OpenCMS - NmL

Dari banyak sumber yang saya temukan, ada beberapa cara untuk menginstall OpenCMS ini...
Salah satu nya menginstall sebagai ROOT dengan konfigurasi yang sangat sederhana dari Apache dan jk mod...

Dalam pertukaran berikut $ {tomcat_home} untuk-direktori tomcat Anda.
opencms.war Rename untuk ROOT.war, salin ke $ Anda {tomcat_home} / webapps dan restart tomcat.

Install opencms
 
Setelah menginstal:

Untuk Apache (untuk setiap situs Anda):
 
 *: 80> ServerName www.myWebSite.com DocumentRoot "$ {tomcat_home} 
/ webapps / ROOT"  "${tomcat_home}/webapps/ROOT"> 
AllowOverride All Order allow, deny Allow dari semua 
Directory> RewriteEngine pada RewriteRule ^ / sumber daya /(.*)$ - [PT] 
RewriteRule ^ / /(.*)$ ekspor -! [PT] RewriteRule ^ / opencms /(.*)$ / 
opencms% {REQUEST_URI} [PT] JkMount / * ajp13 JkMount / opencms / * ajp13 JkMount 
/ ekspor / * ajp13 JkMount / resources / * ajp13 VirtualHost> 


server.xml:
 
  Port = "8105" shutdown = "SHUTDOWN">
  name = "myWebSite" >  Name = "myWebSite">
  emptySessionPath = "true"  emptySessionPath = "true" 
 enableLookups = "false" protocol = "AJP/1.3" enableLookups = "false"  
 protokol = "AJP/1.3" port = "8009" minProcessors = "5" 
 maxProcessors = "75" port = "8009" minProcessors = "5" maxProcessors = "75" 
 acceptCount = "10" debug = "0" /> acceptCount = "10" debug = "0" />

  className = "org.apache.catalina.valves.AccessLogValve" 
 directory = "logs" prefix = "localhost_access_log." 
 suffix = ".txt" directory = "log" prefix = "localhost_access_log." 
 akhiran = ". txt" 
 pattern = "common" /> pola = "umum" />

  port = "8080" address = "127.0.0.1" />  
 
  name = "Catalina" defaultHost = "myWebSite" > 
  name = "myWebSite" appBase = "${tomcat_home}/webapps" />  
 >  
 > Layanan>
 >  
 
Dalam $ {tomcat_home} / webapps / ROOT / WEB-INF /config / 
opencms-importexport.xml dalam menghapus opencms-String
(webapp-name, servlet-name) sehingga terlihat seperti ini. 
 /  /-prefix> RFS
       > <> / vfs-prefix> 
 
Alih-alih memasang sebagai ROOT Anda dapat mencoba membuat perubahan folling 
setelah menginstal (seperti yang terlihat di sini.. 
Edit webapps / opencms / WEB-INF / web.xml 
Modifikasi berikut catatan untuk membiarkan OpenCms tahu itu berjalan sebagai root,
aplikasi ini akan menghapus pertama "opencms" dari semua link 
dan dokumen yang dirujuk dalam halaman web ditampilkan (seperti stylesheet). 

        > DefaultWebApplication param-name >
        > opencms param-value >
      Konteks-param> 
 
Catatan:
 JANGAN gunakan "WebApplicationContext" rekaman ketika menjalankan sebagai root,
 tempat kerja OpenCms akan gagal.  
 (WebApplicationContext would be used if you specified some other path in conf/
 Catalina/localhost/opencms.xml, eg path="cms") 
 (WebApplicationContext akan digunakan jika Anda menetapkan beberapa jalur lain
 di conf / Catalina / localhost / opencms.xml, misalnya path= "cms") 
 

Diperoleh dari " http://www.opencms-wiki.org/Install_opencms_as_ROOT_with_a_very_simple_configuration_of_Apache_and_mod_jk "

1 komentar: