كيفية تثبيت ريدماين على نظام التشغيل ماك OS X
بالمقارنة مع جهاز الكمبيوتر الذي يعمل بنظام Windows , يوفر تطبيق Redmine على نظام Mac OS X . هذا هو بالضبط السبب في تفضيل الناس لتثبيت واستخدام Redmine على σύστημα Mac OS X Λογαριασμένα.
ومع ذلك, πριν أن تقوّم بتنفيذ التثبيت الفعلي, يجب أن أن تقوّم بإكمال متطلبات التثبيت.
متطلبات التثبيت
- Τثبيت نظام التشغيل OS X/Xcode Developer Tools
- IMكنك الحصول على XCode Με τη βοήθεια του λογαριασμού σας: https://developer.apple.com/downloads/
- Λειτουργία συστήματος التشغيل OS X MySQL και ολοκληρώνει τις ηλεκτρονικές συσκευές. قم بتنزيل http://www.mysql.com/downloads/mysql/ واختر أحدث إصدار بتقنية 64 بت
- تشغيل حزمة التثبيت. سيتم تثبيتها بسرعة في /usr/local/mysql/bin. قم بتشغيل ملف MySQLStartupItem.pkg Lastkhdam واجهة المستخدم الرسومية لبدء تشغيل الخادم تلقائيًا.
- Αποκτήστε το MySQL.prefPane Ώρα για να αποθηκεύσετε το αρχείο σας. يوفر هذا واجهة المستخدم الرسومية للتوقف والبدء
- قم بتعيين كلمة ρίζα περιήγησης لتثبيت MySQL الجديد. يمكنك القيام بذلك من سطر الأوامر:
mysqladmin -u κωδικός πρόσβασης root NEWPASSWORD. قم بتضمين MySQL في المسار. στο πλαίσιο:
sudo touch /etc/paths.d/mysql
sudo nano /etc/paths.d/mysql
في المحرر، اكتب ما يلي: /usr/local/mysql/bin. بعد ذلك، احفظ واخرج. ضع خيارات بدء التشغيل لإخبار خادم MySQL والعميل بالاتصال بالخادم المحلي. στο πλαίσιο:
sudo nano /etc/my.cnf - قم بتضمين ما يلي في المحرر:
[Mysqld]
υποδοχή = /tmp/mysql.sock
[πελάτης]
υποδοχή = /tmp/mysql.sock
- الخطوة التالية هي تثبيت برامج MySQL. يمكنك تنزيلها مباشرة من http://www.opensource.apple.com/other/MySQL-55.binaries.tar.gz
- sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries.tar.gz -C ~ / Λήψεις
سينشئ هذا الكود أرشيفًا بتنسيق root.tar يجب أيضًا استخراجه
sudo tar -xzvf ~ / Λήψεις / MySQL-55.binaries / MySQL-55.root.tar.gz -C /
في هذه النقطة, يجب أن يقوم ταρ- قم بتنفيذ تثبيت Phusion Passenger (حزمة تعتني بتطبيقات Ruby on Rails وتجعلها سهلة الوصول على الخادم).
sudo gem εγκατάσταση επιβάτη
sudo-install-apache2-module Module apache2 سيطلب تثبيت وحدة منك و إضافة عدة أسطر إلى ملف تكوين apache. الملف هو /etc/apache2/httpd.conf لـ Lion Server القياسي. الأسطر التي يجب إضافتها هي كما يلي:
- قم بتنفيذ تثبيت Phusion Passenger (حزمة تعتني بتطبيقات Ruby on Rails وتجعلها سهلة الوصول على الخادم).
LoadModule επιβατική_μοντούλα /Library/Ruby/Gems/1.8/gems/passenger-3.0.12/ext/apache2/mod_passenger.so
PassengerRoot /Library/Ruby/Gems/1.8/gems/passenger-3.0.12
PassengerRuby /System/Library/Frameworks/Ruby.framework/Version/1.8/usr/bin/ruby@
- الخطوة التالية هي بناء وتثبيت Πλαίσιο επιβατών
cd ~ / Λήψεις
git κλώνος https://github.com/Fingertips/passengerpane/
cd επιβατικό παράθυρο
xcodebuild
(Σε περίπτωση xcodebuild, فقد يكون في /usr/bin/xcodebuild)
قم بتثبيت لوحة التفضيلات. πραγματοποιώ φι ~ / Λήψεις / επιβάτης / build / Release, وانقرار فوق Passenger.prefPane للتثبيت.
تثبيت Redmine
بعد أن تتأكد من توفر المتطلبات الأساسية، يمكنك البدء في تثبيت Redmine. Διακομιστής Mac OS X 10.7 Lion Redmine على نظام التشغيل.
- حخطوة 1:
ύπαρξη μου Redmine 2
cd / Βιβλιοθήκη / Διακομιστής Web / Ιστότοποι /
Ιστότοποι إنشاء مجلد إذا لم يكن موجودًا (sudo mkdir /Library/WebServer/Sites)
κλώνος sudo git https://github.com/redmine/redmine
- حخطوة 2:
تكوين Passenger وفتح /Library/WebServer/Sites في Finder
Επιβάτης
انقل مجلد redmine إلى Επιβάτης
بعد ضبط "العنوان" على شيء مثل redmine.local، انقر على "Production"
أدخل أي اسم مستعار للموقع (على سبيل المثال: your.server.com/redmine)
- Βήμα 3
إعداد قاعدة البيانات مع قاعدة بيانات ومستخدم redmine, قم بإعداد قاعدة البيانات
mysql -u root -p
(عندما يتم طلبها، أدخل كلمة مرور جذر MYSQL)
ثم أدخل هذا (المفصل أدناه) στο MySQL. استبدل أي كلمة مرور تختارها بـ MY_PASSWORD:
δημιουργία βάσης δεδομένων redmine σύνολο χαρακτήρων utf8;
δημιουργία χρήστη "redmine" @ "localhost" που προσδιορίζεται από το "MY_PASSWORD";
παραχωρήστε όλα τα προνόμια στο redmine. * στο 'redmine' @ 'localhost';
ξεπλύνετε τα προνόμια.
έξοδος
- حخطوة 4:
تكوين Redmine
cd / Βιβλιοθήκη / WebServer / Sites / redmine
sudo mkdir tmp public / plugin_assets
sudo chown -R _www: _www tmp δημόσια / plugin_assets αρχεία καταγραφής
sudo chmod -R αρχεία 755 αρχείο log tmp public / plugin_assets
sudo cp config / database.yml.example config / database.yml
قم بتعديل database.yml، على سبيل المثال
παραγωγή:
προσαρμογέας: mysql
βάση δεδομένων: redmine
host: localhost
username: redmine
κωδικός πρόσβασης: MY_PASSWORD
υποδοχή: /tmp/mysql.sock
اتبع نفس الخطوات لتكوين configuration.yml إذا لزم الأمر
- حخطوة 5:
تثبيت الحزم المطلوبة
πακέτο εγκατάστασης sudo gem
Ταυτόχρονα με το redminecd / Βιβλιοθήκη / WebServer / Sites / redmine:
εγκατάσταση sudo bundle - χωρίς δοκιμή ανάπτυξης
- حخطوة 6:
καθορισμός القيم الافراضية
sudo rake create_secret_token
Μετάφραση σε...
sudo RAILS_ENV = rake παραγωγής db: μετεγκατάσταση
sudo RAILS_ENV = redake παραγωγής: red_default_data
أدخل اللغة التي تريدها (على سبيل المثال: en للإنجليزية) Αندما يتم طلبها واضغط على enter.
تذكر أنه قد تتلقى رسالة تحذير "يرجى تثبيت RDoc". لا تظهر هذه الرسالة لمنع التثبيت الناجح. بدلاً من generate_secret_token، استخدم generate_session_store لـ redmine 1.4.
- حخطوة 7:
إعادة تشغيل خادم الويب
الترقية النهائية لـ Redmine? سهلة.
احصل على جميع الأدوات القوية لتخطيط المشروع المثالي وإدارته والسيطرة عليه في برنامج واحد.