Sürüm: Redmine Sürümü: Amazon (AWS) - Ubuntu 18.04 LTS - Sürüm 1
Redmine Amazon Web Services (AWS) ile iletişime geçin:
- AWS Linux'u (EC2 ve Lightsail) kullanarak Redmine'i kullanabilirsiniz.
- Χρησιμοποιώντας μια προδιαμορφωμένη εικόνα για εγκατάσταση του RedMine με ένα κλικ.
Εάν επιλέξουμε την πρώτη επιλογή, θα έχουμε πλήρη έλεγχο κάθε πτυχής τ Redmine'a teşekkür ederim. Από την άλλη πλευρά, η δεύτερη επιλογή προσφέρει μια γρήγορη και εύκολη Redmine'i satın almak için tıklayın Bu, çok önemli bir şey değil.
Redmine ile iletişime geçin a AWS Linux'u Kullanma.
Προαπαιτήσεις
Πριν ξεκινήσετε τη διαδικασία, βεβαιωθείτε ότι ικανοποιούνται οι παρακάτω πρ Cevap:
- Amazon Web Services ile iletişime geçin.
- Έχετε ένα όνομα τομέα για την εφαρμογή Redmine σας, όπως redmine.alanim.com.
- DNS'yi kontrol etmek için DNS'yi kullanabilirsiniz.
LightSail'de Linux EC2'yi Redmine ile birlikte kullanabilirsiniz
Bu çok iyi bir şey, bu çok önemli bir şey. AWS EC2 ve Lightsail Ubuntu 18.04 LTS ile uyumludur.
Redmine'i kullanarak Linux'u çalıştırabilirsiniz. ve MySQL, çok güzel nginx bu çok önemli bir şey Phusion Yolcu.
DNS'yi yönetin
DNS'yi kontrol etmek için, DNS'yi kullanabilirsiniz. DNS'yi etkinleştirin: Redmine σας (redmine.alanim.com) ve bu çok önemli genel IP adresi AWS Linux'u kullanın.
AWS Route 53'ü kullanarak bağlantı kurabilirsiniz.
DNS Güvenliği AWS Route 53'ün Kullanımı
IP Koruması Ubuntu 18.04 LTS ile uyumludur ve EC2 ile uyumludur. Lightsail'e güveniyorum.
EC2'yi AWS'ye bağlayın
Lightsail'in Kullanımı AWS
DNS'yi yönetin, Linux'a bağlanın ve Linux'a bağlanın ώστε τα παρακάτω βήματα.
MySQL'i kullanma
1. MySQL'i etkinleştirin:
sudo apt güncellemesi
sudo apt install mysql-server mysql-client
2. MySQL'i yeniden başlatın:
sudo mysql_secure_installation
Şunu söyleyeyim:
- να ενεργοποιήσετε το PLUGIN ΕΠΙΒΕΒΑΙΩΣΗΣ ΚΩΔΙΚΟΥ (πείτε) evet (bkz. ισχυρούς κωδικούς)
- να επιλέξετε τον κωδικό χρήστη kökü.
- evet
Yakut Ruby
Ruby'nin Linux'ta çalışmasını sağlamak için Linux'u kullanabilirsiniz. Εάν χρειάζεστε μια διαφορετική έκδοση, μπορείτε να χρησιμοποιήσετε το RVM (Ruby Sürüm Yöneticisi).
1. Ruby'nin adı:
Ruby ile RVM arasında bağlantı kurabilirsiniz.
RVM
1. rvm'yi kontrol edin, kontrol edin, kontrol edin, kontrol edin η
kıvrılma -sSL https://get.rvm.io | sudo bash ustası
kaynak /etc/profile.d/rvm.sh
echo '[[-s "/etc/profile.d/rvm.sh"]] && kaynak "/etc/profile.d/rvm.sh"' >> ~ / .bashrc2. Δημιουργήστε τον χρήστη "kolay" (ή μπορείτε να τον ονομάσετε όπως θέλετε, το) σημαντικό είναι ότι αυτός ο χρήστης θα εργαστεί με την εφαρμογή redmine σας, όχι ο χ ρήστης root.Πρέπει να γίνει για λόγους ασφαλείας)
useradd -m -G rvm -s / bin / bash kolay
Επίσης, πρέπει να προσθέσετε τον χρήστη "kolay" στην ομάδα sudoers (πρέπει να επιτρέ) (bkz: sudo)
usermod -a -G sudo kolay
Εάν κάνατε αυτό, μπορεί να παραλείψετε το επόμενο βήμα, επειδή μετά από αυτή Bu, sizin için önemli olan bir şey değil. Αλλάξτε σε αυτόν τον χρήστη
su - kolay
3. rvm'yi kontrol edin
usermod -a -G rvm kolay
Επίσης, πρέπει να προσθέσετε τον χρήστη "kolay" στην ομάδα sudoers (πρέπει να επιτρέ) (bkz: sudo)
usermod -a -G sudo kolay
Αλλάξτε στον χρήστη "kolay"
su - kolay
4. Yakut'u Seviyorum
rvm install 2.6 --patch railsexpress
5. git'i kullanın
sudo apt-get install git
6. Ruby'yi 2.6 ile birlikte kullanın
rvm kullanım 2.6 --varsayılan
çok iyi italik χρειάζεται μόνο εάν πρόκειται να εγκαταστήσετε την Ruby από μη-ριζικό χρήστη. Εάν αποφασίσετε να το αφήσετε, μπορείτε να αντικαταστήσετε το όνομα χρήστ η "kolay" με "redmine".
rbenv
Ακολουθήστε τις οδηγίες στο Bu makale.
Yolcu'yu NGINX'e bağlayın
NGINX'i kullanarak bağlantı kurun ve bu işlemi gerçekleştirin. çok güzel. Ο Yolcu Yolculuğu NGINX, Ruby'yi, Redmine'i ve Redmine'ı temsil ediyor. Bu, sizin için önemli olan bir şey.
$ gem install yolcu --no-ri --no-rdoc
$ yolcu yükleme nginx modülüsudo gem install bundler - no-rdoc - no-ri
Redmine'i seviyorum
Πριν συνεχίσετε την εγκατάσταση, ελέγξτε για την πιο πρόσφατη διαθέσιμη Redmine'a teşekkür ederim. Μπορείτε να τη βρείτε στην σελίδα λήψης του Redmine.
Redmine'i seviyorum
Bu, çok önemli bir şey değil.
Σημείωση: Είναι καλ
3. Daha fazla bilgi edinin şu şekilde:
cd / tmp
sudo tar zxf /tmp/redmine.tar.gz
sudo mv /tmp/redmine-4.1.0 / var / www / html / redmine /
3. Redmine ile iletişime geçin
3.1. Ανοίξτε το αρχείο διαμόρφωσης της βάσης δεδομένων (database.yml)
cd / var / www / html / redmine / config /
cp database.yml.example veritabanı.yml
sudo nano /var/www/html/redmine/config/database.yml
3.2. Εφαρμόστε τις παρακάτω αλλαγές στην ενότητα üretim şu şekilde:
Üretim:
bağdaştırıcı: mysql2
veritabanı: Redminedb
ev sahibi: localhost
kullanıcı adı: Redminedbusr
parola: "şifre"
kodlama: utf8mb4
3.3 Ruby'nin Redmine'i yeniden başlatması:
cd / var / www / html / redmine /
sudo gem install bundler - no-rdoc - no-ri
sudo bundle install - geliştirme testi postgresql sqlite olmadan
3.4 Güvenli bir şekilde ödeme yapın ς.
cd / var / www / html / redmine /
sudo bundle exec rake create_secret_token
sudo RAILS_ENV = üretim paketi exec rake db: migrate
NGINX'in Kullanımı
Bu, çok önemli bir şey değil. NGINX ile bağlantı kurun ve NGINX ile bağlantı kurun. Redmine, Ubuntu 18.04 LTS ile çalışıyor.
1. Δημιουργήστε ένα εικονικό κεντρικό σημείο Redmine'in adı:
sudo nano /etc/nginx/sites-available/redmine.alan_adim.com.tr
2. Εισαγάγετε την παρακάτω διαμόρφωση εικονικού κεντρικού σημείου και αποθ şu şekilde:
sunucu {
80 dinle;
sunucu adı redmine.alanim.com;
kök / var / www / html / redmine / public;
passenger_enabled üzerinde;
yolcu_min_görünümleri 1;
10m client_max_body_size;
# sunucu hata sayfalarını statik sayfaya /50x.html yönlendirin
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
kök html;
}
}
3. Evet εικονικό κεντρικό σημείο σας νεοδημιουργηθέν αρχείο διαμόρφωσης στον κατάλογο siteler etkin:
sudo ln -s /etc/nginx/sites-available/redmine.mydomain.com /etc/nginx/sites-enabled/redmine.mydomain.com
4. NGINX'i etkinleştirin:
sudo nginx -t
KOMUT ÇIKTI:
nginx: το αρχείο διαμόρφωσης /etc/nginx/nginx.conf έχει συντακτική ορθότητα
nginx: η δοκιμή του αρχείου διαμόρφωσης /etc/nginx/nginx.conf dosyasına bakın.
5. NGINX'i etkinleştirin:
sudo systemctl restart nginx
Redmine'i seviyorum
1. Ανοίξτε τον περιηγητή σας και πληκτρολογήστε το όνομα του τομέα σας στ bu çok iyi. Bu Redmine ile ilgili.
Redmine'i satın aldım
2. Redmine'i yeniden başlatın τήρια (όνομα χρήστη: admin και κωδικός πρόσβασης: admin) και, όταν σας ζητηθεί, ορίστε ένα Bu, sizin için önemli olan bir şey değil.
3. Τέλος, ρυθμίστε τις ρυθμίσεις του λογαριασμού σας ως διαχειριστής, συμπε Daha fazla bilgi için e-posta gönderin ve e-posta gönderin.
Eyvallah! Redmine çok güzel!
Αν θέλετε να ανακαλύψετε άλλους τρόπους εγκατάστασης του Redmine στις Υπηρεσ Amazon (AWS) ile iletişime geçin, aynı zamanda Amazon (AWS) ile iletişime geçin