0) ก่อนที่คุณจะเริ่ม
โปรดตรวจสอบให้แน่ใจว่าคุณมี การกำหนดค่าเซิร์ฟเวอร์ฮาร์ดแวร์และซอฟต์แวร์ที่ถูกต้องตามที่ระบุไว้ที่นี่ ต้องปฏิบัติตามเงื่อนไขต่อไปนี้:
- เว็บเซิร์ฟเวอร์ต้องมี สิทธิ์การเข้าถึงเต็มรูปแบบในโฟลเดอร์ public, files, log, tmp => อย่าเรียกใช้ตัวติดตั้ง Redmine ในฐานะ ROOT!
- Webrick web server ไม่ได้รับการสนับสนุน
- ปลั๊กอิน Easy Redmine ไปที่ [redmine_root]/plugins/easyproject/easy_plugins
- ขั้นตอนการอัปเกรดประกอบด้วยการย้ายรูปแบบข้อความ หากคุณใช้การแก้ไขข้อความด้วย Textile หรือ Markdown (ซึ่งเป็นมาตรฐานใน Redmine และมีให้ใช้จนถึง Easy Redmine เวอร์ชัน 10) ข้อความจะถูกแปลงเป็น HTML ที่รองรับโดย CKEditor 5 บางคุณสมบัติ (เช่น "toc") จะถูกลบออก
- การติดตั้งไม่ตั้งค่า CRON โดยอัตโนมัติ - คุณต้องทำเอง
- สำหรับการทำงานที่ถูกต้องของตัวติดตั้ง Redmine จำเป็นต้องมีพื้นที่ว่างอย่างน้อย 250 MB บนดิสก์รูท
- เซิร์ฟเวอร์ต้องมีการเชื่อมต่ออินเทอร์เน็ตที่ไม่มีข้อจำกัด อย่างน้อยในระหว่างการติดตั้ง
- Redmine ไม่สามารถมีปลั๊กอินหรือการปรับเปลี่ยนโดยบุคคลที่สาม เพิ่มเติมในข้อ 2.1 ของ เงื่อนไขการติดตั้ง
- ก่อนที่จะอัปเดต Easy Redmine ที่มีอยู่แล้ว ตรวจสอบเนื้อหาในโฟลเดอร์ปลั๊กอินในการติดตั้งปัจจุบันของคุณและในแพคเกจอัปเดต (/plugins และ /plugins/easyproject/easy_plugins) หากแพคเกจอัปเดตขาดปลั๊กอินบางส่วนที่มีในการติดตั้งปัจจุบัน โปรดเขียนไปที่ support เพื่อหาว่าเหตุใดและรับแพคเกจที่ถูกต้อง หรือเพียงแค่ ถอนการติดตั้งปลั๊กอินที่เกิน ออกจากระบบของคุณ
ยังมีคู่มือการติดตั้งอย่างละเอียดในแพคเกจเลย์ใน doc/INSTALL
1) Redmine Installer Ruby Gem
ก่อนอื่นคุณต้องติดตั้ง Redmine installer Ruby Gem. ในการติดตั้ง gem ให้ใช้คำสั่งนี้:
$ gem install redmine-installer
(หรือ gem update redmine-installer เพื่ออัปเดต gem เวอร์ชันล่าสุดที่มีอยู่)
เมื่อติดตั้ง/อัปเดต gem ตัวติดตั้งแล้วใน Ruby ของคุณ คุณสามารถเริ่มกระบวนการอัปเกรดได้
2) อัปเกรด Redmine ที่มีอยู่
Redmine Installer สามารถอัปเกรด Redmine ที่มีอยู่ของคุณจากแพคเกจหรือเก็บรักษาปลั๊กอินที่อัปเกรดได้หากแพคเกจใหม่มีปลั๊กอินเหล่านั้น
กระบวนการอัปเกรดสามารถบันทึกไว้ในโปรไฟล์สำหรับการอัปเกรดถัดไป โปรไฟล์จะถูกเก็บไว้ใน HOME_FOLDER/.redmine-installer-profiles.yml
คำสั่งสำหรับการอัปเกรด:
redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]
ตัวช่วยอัปเกรดจะพาคุณผ่านขั้นตอนต่อไปนี้:
1) Redmine Root - กำหนดที่ติดตั้ง Redmine ของคุณ (หากคุณยังไม่ได้รวมมันในคำสั่ง)
2) โหลดแพคเกจ - โหลดแพคเกจไปยังโฟลเดอร์ชั่วคราว
3) การตรวจสอบ Redmine ปัจจุบัน
4) การสำรองข้อมูล - เต็มรูปแบบ / การกำหนดค่า + ฐานข้อมูล / เฉพาะฐานข้อมูลเท่านั้น
5) การอัปเกรด - ดำเนินการคำสั่งอัปเกรด
6) การย้าย Redmine - Redmine ปัจจุบันได้รับการอัปเกรด