PublicCMS เป็นระบบ JAVACMS แบบโอเพ่นซอร์สที่พัฒนาขึ้นโดยใช้เทคโนโลยีกระแสหลัก สถาปัตยกรรมนี้เป็นแบบวิทยาศาสตร์และสามารถรองรับข้อมูลนับสิบล้านและ PV หลายสิบล้านได้อย่างง่ายดาย โดยรองรับการทำให้คงที่แบบเต็มไซต์, SSI, การทำให้คงที่บางส่วนของเพจไดนามิก ฯลฯ โดยให้ตัวขับเคลื่อนที่ทรงพลังสำหรับคุณในการสร้างเว็บไซต์และ สร้างไซต์ขนาดใหญ่ นอกจากนี้ยังเป็นทางเลือกที่ดีสำหรับการสร้างต้นแบบผลิตภัณฑ์ระดับองค์กร
คอมไพล์และรันเพื่อให้แน่ใจว่าระบบปฏิบัติการมี jdk1.8 หรือสูงกว่า
cd publiccms-parentmvnw ทำความสะอาด packagecd publiccms/targetjava -jar publiccms.warไปที่หน้าโปรแกรม http://localhost:8080/publiccms/ กำหนดค่าและเริ่มต้นพื้นหลังการจัดการฐานข้อมูลตามข้อความแจ้งของหน้า และเข้าถึงเส้นทางสัมพัทธ์ไปยัง http://localhost:8080/publiccms/admin/ ในบัญชีผู้ดูแลระบบ/รหัสผ่านของสคริปต์ข้อมูลคือ: admin /admin
ดาวน์โหลดโปรแกรมปฏิบัติการได้โดยตรงจากดิสก์เครือข่าย (https://www.publiccms.com/download.html) เตรียมสภาพแวดล้อม java และ mysql ในเครื่อง ดาวน์โหลดโปรแกรมปฏิบัติการ บีบอัดและขยายขนาด และรัน startup.bat หรือ startup.shคำสั่งเริ่มต้น windows
java -jar -Dfile.encoding="UTF-8" -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="%cd%datapubliccms" publiccms.warคำสั่งเริ่มต้นลินุกซ์
java -jar -Dfile.encoding="UTF-8" -Dcms.port=8080 -Dcms.contextPath=/publiccms -Dcms.filePath="`pwd`/data/publiccms" publiccms.war สำหรับพารามิเตอร์และความหมายเพิ่มเติม โปรด โปรดดูที่ รันคู่มือการปรับใช้ tomcat และเปลี่ยนชื่อ publiccms.war.Original เป็น publiccms.war หรือ ROOT.war (พาธบริบทคือ /) และย้ายไฟล์ไปยังไดเร็กทอรี webapps ของ tomcat ในขณะนี้ -Dcms.filePath พารามิเตอร์ยังคงใช้ได้ทำงานโดยตรงในนักเทียบท่า:
นักเทียบท่า run -d -p 8080:8080 sanluan/publiccmsสร้างภาพด้วยตัวคุณเอง: ดำเนินการ
นักเทียบท่า build -t mypubliccms .docker run -d -p 8080:8080 mypubliccmsบัญชีทดลอง/ทดสอบรหัสผ่าน/ทดสอบ
แผนภาพสถาปัตยกรรม CMS สาธารณะ
พื้นหลังการจัดการ CMS สาธารณะ
การจัดการ CMS สาธารณะ
การจัดการ CMS สาธารณะ ラッグラウンド