GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Redmine di Ubuntu 16.04

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.rb

Outputnya 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
  1. Cara Menginstal ISPConfig 3 di Ubuntu 18.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal Redmine di Ubuntu 18.04

  1. Cara Menginstal Webmin di Ubuntu 18.04

  2. Cara menginstal Panda3D di Ubuntu 10.04

  3. Cara menginstal Zabbix di Ubuntu

  1. Cara menginstal Observium di Ubuntu 14.04

  2. Cara Menginstal ATutor di Ubuntu 14.04

  3. Cara Menginstal Traq di Ubuntu 16.04