התקנת Redmine 2.4.0 ב- Debian 7

לוגו redmine

Redmine הוא כלי לניהול פרויקטים הכולל מערכת למעקב אחר אירועים עם מעקב אחר באגים. כלים נוספים הכלולים הם לוח השנה של הפעילות, תרשימי Gantt לייצוג חזותי של ציר הזמן של הפרויקט, וויקי, פורום, מציג מאגר בקרת גרסאות, RSS, בקרת זרימת עבודה מבוססת תפקידים, שילוב עם דוא"ל וכו '.

מקור: ויקיפדיה

  • הפצה: דביאן 7
  • אדריכלות: 64 ביטים
  • Apache2
  • PostgreSQL V9.1

התקנת Redmine 2.4. (האחרון עד תאריך זה)


חבילת Redmine 2.4 הורדה

wget rubyforge.org/frs/download.php/77242/redmine-2.4.0.tar.gz

פותח רוכסן

tar xvzf redmine-2.4.0.tar.gz

עכשיו אנחנו עוברים

cd redmine-2.4.0
cd doc/

משם נפתח התיעוד הרשמי שהחבילה מביאה. (RTFM !!!)

cat INSTALL

התוצאה של החתול היא בכיוון - » http://pastebin.com/ecUB93Hk

גם גרסת האודם נבדקת. במקרה הזה:

aptitude show ruby:
Paquete: ruby
Estado: sin instalar
Versión: 1:1.9.3

חבילות אופציונליות.

aptitude install ruby libmagickcore-dev libmagickwand-dev

מותקנת פנינת הצרכן, שתסייע לנו להתקין את אבני החן התלויות בפרויקט.

redmine-2.4.0# gem install bundler -V

עלינו ליצור מסד נתונים ב- UTF-8, במקרה זה נעשה שימוש ב- postgresql v9.1 עם השם: "redmine".

ואז כל אבני החן הדרושות מותקנות, עבורן זה חייב להיות בספריה האדומה:

bundle install --without production

זה עשוי להיות בעיה בעת התקנת פנינת nokogiri בשביל זה שהם עושים:

sudo aptitude התקן ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-ruby ruby1.9.1-dev פנינה התקן nokogiri

ייתכן שיש בעיה בהתקנת פנינת mysql2. בשביל זה הם עושים:

aptitude install libmysqlclient-dev

ייתכן שיש בעיה בהתקנת ה- gem pg. בשביל זה הם עושים:

aptitude install libpq-dev

במקרה זה לא הייתה שום בעיה אחרת בהתקנת פנינה כלשהי.

נוצרת חנות סודית להפעלה.

rake generate_secret_token

אנו יוצרים את מבנה מסד הנתונים

rake db:migrate RAILS_ENV="production"

אנו מבצעים את האישורים הדרושים.
chown -R www-data:www-data files log tmp public
chmod -R 755 files log tmp public/plugin_assets

בדקנו את ההתקנה האדומה

ruby script/rails server -e production

בחלק זה אנו בודקים את המוקד האדום:

מקום: 3000

כבר עובד. עכשיו מה שחסר הוא להגדיר את תצורת שרת ה- SMTP ו- שנה את שרת Webrick ל- Apache2. השינוי נעשה, מכיוון ששרת Webrick בייצור גוזל משאבים רבים.

aptitude install libapache2-mod-passenger

gem install passenger -V

passenger-install-apache2-module2

אנו עורכים: /etc/apache2/httpd.conf ומוסיפים את השורות הבאות:

RailsEnv production RailsBaseURI /redmine

אנו מוסיפים VirtualHost ב- / etc / apache2 / sites-enabled / file

ServerName redmine.dominio.com
DocumentRoot /var/www/dominio.org.ve/redmine/public
ServerAdmin usuario@dominio.com
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all

אנחנו נכנסים ל- www.redmine.dominio.com ו- DONE! תהנה מהמוקד האדום שלך.

redmine


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.