כיצד להתקין את Redmine ב-Mac OS X

4/20/2020
דקות 6
Lukáš Beňa
השווה ל-Windows PC משתמש באפליקציה של Redmine ב-Mac OS X ואפשר להשתמש בגרסת זרימה. זה בדיוק לכן מקדימים עממיים כדי להתקין ולהשתמש ב-Redmine ב-Mac OS X-System.

Likevel, before you performer the faktiske installationen, må du go through installationsforutsetningene.


Forutsetninger for installation

  • מתקין OS X/Xcode Developer Tools
  • אתה יכול לקבל XCode כדי להירשם לחשבון בחינם ולהיכנס לחשבון: https://developer.apple.com/downloads/
    • מתקין OS X MySQL וכול ספריית הספרים. הורדה אחרונה http://www.mysql.com/downloads/mysql/ og velg den גרסה האחרונה של 64-biters
    • Kjør installationspakken. זה יאפשר להתקין את i / usr / local / mysql / bin. השתמש ב-MySQLStartupItem.pkg-filen כדי להשתמש בגרפיקה של משתמש-grensesnitt כדי להתחיל שרתים להפעיל אוטומטית.
    • פתח את MySQL.prefPane ופתח את ההתקנה עבור כל המשתמשים. Dette gir GUI for å stop og start
    • הגדר ריקבון עבור התקנה חדשה של MySQLs. אתה יכול לעשות את זה על הלוח:
      סיסמת השורש של mysqladmin -u NYTT_PASSORD. Inkluder MySQL i stien. אני מסוף:
      מגע sudo /etc/paths.d/mysql
      sudo nano /etc/paths.d/mysql
      I editorsprogram skriver du følgende: /usr/local/mysql/bin. לחץ לאחר מכן על אגרה ולאחר מכן עלה. Legg til oppstartsalternativer עבור לספר MySQL-daemonen ולקוחות להתחבר לשרת המקומי. אני מסוף:
      סודו ננו /etc/my.cnf
    • כולל את תוכנית העריכה הבאה:

[Mysqld]
שקע = /tmp/mysql.sock
[Client]
שקע = /tmp/mysql.sock

  • השלב הבא הוא להתקין את MySQL-binærene. אתה יכול להוריד ישירות ממך http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
  • sudo tar -xzvf ~ / הורדות / MySQL-55.binaries.tar.gz -C ~ / הורדות
    הקוד הזה ייצור ב-root.tar-arkiv וכמו כן יש חבילה
    sudo tar -xzvf ~ / הורדות / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
    בזמן זה, כדאי לרשום קבצים נוספים על מקומות מתאימים במערכת
    • התקנת התקנה של Phusion Passenger (בהתאם להורדה של Ruby on Rails-אפליקציות ולבצע אותם פשוטים כדי לקבל גישה לשרתים)
      נוסע
      sudo הנוסע להתקין- apache2-module
      התקנת ה-apache2-modulen תכלול מספר קווים ו-apache-configurasjonsfilen. File er /etc/apache2/httpd.conf עבור שרת אריות סטנדרטי. Linjene som skal חלקים er som følger:

LoadModule Passager_module /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gms/1.8/gems/passenger-3.0.12
PassengerRuby / System /Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@

  • השלב הבא הוא בנייה והתקנה של חלונית מועדפת לנוסעים

cd ~ / הורדות
שיבוט https://github.com/Fingertips/passengerpane/
תקליטור הנוסעים
xcodebuild

(אני לא מוצא את xcodebuild, זה יכול להיות /usr/bin/ xcodebuild)
התקנת ההתקנה של ה-Preferansepanelet. Check i ~ / הורדות / חלונית נוסעים / בנייה / שחרור, ולחץ על Passenger.prefPane עבור התקנה.


מתקין את Redmine

קובץ התקנה של Redmine ב-Mac OS X

Etter at du har tatt vare på forutsetningene, kan du begynne med Redmine-installasjonen. התקנת מעקב אחר Redmine ב-Mac OS X 10.7 Lion Server.

  • טרין 1:

Check Redmine 2
cd / ספרייה / WebServer / אתרים /
Opprett sites-mappen hvis den ikke finnes (sudo mkdir /Library/WebServer/Sites)
שיבוט סודו גיט https://github.com/redmine/redmine

  • טרין 2:

Configurer Passenger ופתח /Library/WebServer/Sites i Finder
אני Systemvalg, פתח Passenger-valgpanelet
Flytt redmine-mappen to Passenger
Etter å ha satt "כתובת" til noe som f.eks. redmine.local, לחץ על "ייצור"
Skriv inn et valgfritt pennavn עבור האתר (f.eks.: your.server.com/redmine)

  • טרין 3:

הגדרת מסד הנתונים של התוכנה
mysql -u root -p
(Når du blir bedt om det, skriv inn MYSQL root-passordet)
כתוב לאחר מכן ב-MySQL. הוסף סיסמה נוספת עבור MY_PASSWORD:
ליצור ערכת תווים מחדש של מסד נתונים utf8;
ליצור משתמש 'redmine' @ 'localhost' המזוהה על ידי 'MY_PASSWORD';
הענק את כל ההרשאות ב- redmine. * ל- 'redmine' @ 'localhost';
שטיפות סומק;
יציאה

  • טרין 4:

Konfigurer Redmine
CD / ספרייה / WebServer / אתרים / redmine
sudo mkdir tmp public / plugin_assets
Sudo chown - R _www: _www tmp קבצי יומן ציבוריים / plugin_assets
sudo chmod -R קבצים 755 להיכנס tmp הציבור / plugin_assets
sudo cp config / database.yml.example config / database.yml

Rediger database.yml, למשל

ייצור:
מתאם: mysql
מסד נתונים
מארח:
שם משתמש: redmine
סיסמה: MY_PASSWORD
שקע: /tmp/mysql.sock

צור את זה עבור configuration.yml אם יש צורך

  • טרין 5:

מתקין הדרוש gemene

בונד להתקין
Sørg for at du er i redmine-mappenתקליטור / ספריה / שרת אינטרנט / אתרים / redmine:
התקנת צרור sudo - ללא מבחן פיתוח

  • טרין 6:

Etablere standardverdiene

מגרפה של סו - -

אם אתה נתקל בבעיות בשלב הזה, נסה שוב להשתמש בפקודה "התקנת יציאת sudo mysql5-server mysql5".

sudo RAILS_ENV = ייצור מגרפה db: להעביר
sudo RAILS_ENV = ייצור מוחלט של גרף הייצור: load_default_data

כתוב את השפה הרצויה (לדוגמה: en for English) כאשר אתה הופך את זה, ולחץ ואז נכנס.

שים לב שאתה יכול לקבל הודעה "אנא התקן את RDoc". הודעה זו נראית לא כדי למנוע פתרון. אני במקום עבור generate_secret_token, bruk generate_session_store עבור redmine 1.4.

  • טרין 7:

התחל שרת אינטרנט על nytt

Den ultimate Redmine-oppgraderingen? פשוט.

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

נסה Easy Redmine ב-30 ימים חינם ניסיון תקופתי

פונקציונליות מלאה, SSL-beskyttet, עותק בטיחות רגיל, ומקומות גיאוגרפיים