Dalam panduan ini kami akan menunjukkan kepada Anda, cara menginstal Redmine di Ubuntu 16.04. Redmine adalah pelacakan masalah lintas platform dan lintas basis data sumber terbuka, dan aplikasi manajemen proyek berbasis web yang dibangun di atas kerangka kerja Ruby on Rails. Panduan ini harus bekerja pada sistem VPS Linux lainnya juga tetapi telah diuji dan ditulis untuk Ubuntu 16.04 VPS. Menginstal Redmine di Ubuntu 16.04, adalah tugas yang cukup mudah, jika Anda mengikuti tutorial kami di bawah ini dengan cermat.
1. Perbarui sistem dan instal paket yang diperlukan
sudo apt updatesudo apt install curl subversion libmysqlclient-dev libmagickcore-dev libmagickwand-dev imagemagick g++, zlib1g-dev, libyaml-dev, libsqlite3-dev, sqlite3, autoconf, libgmp-dev, libgdbm-dev, libncurses automake, libtool, bison, pkg-config, libffi-dev, libgmp-dev, libreadline6-dev, libssl-dev
2. Instal MySQL dan buat database
Untuk menginstal paket MySQL, jalankan:
sudo apt install mysql-server
Ketika instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda:
mysql_secure_installation
Selanjutnya, kita perlu membuat database untuk instalasi Redmine kita:
mysql -uroot -pMariaDB [(none)]> BUAT DATABASE redmine CHARACTER SET utf8;MariaDB [(none)]> BERIKAN SEMUA HAK ISTIMEWA PADA redmine.* UNTUK 'redmine'@'localhost' DIIDENTIFIKASI OLEH 'redmine_passwd'; [(none)]> HAK ISTIMEWA FLUSH;MariaDB [(none)]> \q
3. Buat pengguna sistem baru
Buat pengguna sistem baru untuk Redmine.
sudo adduser --home /opt/redmine --shell /bin/bash --gecos 'Redmine application' redmineusermod -aG sudo redmine
Beralih ke pengguna redmine baru:
sudo su - redmine
4. Instal Ruby menggunakan RVM
curl -sSL https://rvm.io/mpapis.asc | gpg --import -curl -sSL https://get.rvm.io | bash -s stable --ruby
Untuk mulai menggunakan RVM, jalankan perintah berikut:
source ~/.rvm/scripts/rvmrvm --default menggunakan ruby
Untuk memverifikasi semuanya dilakukan dengan benar, gunakan perintah ruby --version
.
Outputnya harus seperti berikut:
ruby --versionruby 2.4.1p111 (2017-03-22 revisi 58053) [x86_64-linux]
5. Instal Redmine
Keluarkan perintah berikut untuk checkout kode sumber Redmine ke $HOME/redmine
direktori dan buat direktori yang diperlukan.
cd &&svn co http://svn.redmine.org/redmine/branches/3.4-stable redmine
mkdir -p ./redmine/tmp/pids ./redmine/public/plugin_assets
Konfigurasikan pengaturan basis data:
cp ./redmine/config/configuration.yml.example ./redmine/config/configuration.ymlcp ./redmine/config/database.yml.example ./redmine/config/database.yml
Buka database.yml
file dan perbarui nama pengguna/kata sandi
nano ./redmine/config/database.yml
produksi:adaptor:database mysql2:host redmine:nama pengguna localhost:sandi redmine:"redmine_passwd" encoding:utf8
6. Instal Permata
cd /opt/redmine/redmineecho "gem 'puma'">> Gemfile.localecho "gem:--no-ri --no-rdoc">> ~/.gemrc gem install bundlerbundle install --tanpa tes pengembangan sqlite postgresql
7. Siapkan databasenya
rake generate_secret_tokenRAILS_ENV=production rake db:migrateRAILS_ENV=production REDMINE_LANG=en rake redmine:load_default_data
8. Konfigurasi Puma
Buat file konfigurasi baru sebagai berikut:
nano ~/redmine/config/puma.rb
#!/usr/bin/env pumaapplication_path ='/opt/redmine/redmine'directory application_pathenvironment 'production'daemonize truepidfile "#{application_path}/tmp/pids/puma.pid"state_path "#{application_path}/tmp /pids/puma.state"stdout_redirect "#{application_path}/log/puma.stdout.log", "#{application_path}/log/puma.stderr.log"bind "tcp://0.0.0.0:9000"9. Mulai Puma
Jalankan server puma menggunakan perintah berikut :
cd /opt/redmine/redmine/ &&bundle exec puma --config config/puma.rbOutputnya harus seperti berikut:
Puma dimulai dalam mode tunggal...* Versi 3.11.3 (ruby 2.4.1-p111), nama kode:Lagu Cinta* Utas minimum:0, utas maksimum:16* Lingkungan:produksi* Daemonisasi...Akhirnya Anda dapat memulai browser Anda dan mengakses instalasi Redmine baru Anda di:
http://IP_ADDRESS:9000
Itu dia. Anda telah berhasil menginstal Redmine di VPS Ubuntu Anda. Untuk informasi lebih lanjut tentang Redmine, silakan merujuk ke situs web Redmine.
Tentu saja Anda tidak perlu Menginstal Redmine di Ubuntu 16.04, jika Anda menggunakan salah satu layanan Redmine Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkannya untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Untuk pembaruan lebih lanjut, Anda juga dapat membaca posting kami tentang Cara Menginstal Redmine di Ubuntu 18.04.
PS . Jika Anda menyukai posting ini , tentang cara menginstal Redmine di Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.
Panels