Это старая версия документа.
Содержание
Ubuntu Server Setup Guid
mc
sudo apt-get install mc
ssh
sudo apt-get install ssh
/etc/ssh/sshd_config
:
PermitRootLogin no AuthorizedKeysFile %h/.ssh/authorized_keys
sudo service ssh restart
On client's side:
ssh-keygen -t dsa (empty answer for every question)
ssh-copy-id "client_user_name@server_ip_address" ssh "client_user_name@server_ip_address"
Back on server:
/etc/ssh/sshd_config
:
PasswordAuthentication no
sudo service ssh restart
redmine
Download installer from https://bitnami.com/stack/redmine/installer#linux
Use /opt/redmine
as a default directory.
How to change port from default 80 to e.g. 8080:
/opt/redmine/apache2/conf/httpd.conf
:
Listen 8080 ServerName localhost:8080
/opt/redmine/apache2/conf/bitnami
NameVirtualHost *:8080 <VirtualHost _default_:8080>
How to autostart:
sudo cp opt/redmine/ctlscript.sh /etc/init.d/bitnami-redmine
/etc/init.d/bitnami-redmine
:
### BEGIN INIT INFO # Provides: scriptname # Required-Start: $remote_fs $syslog # Required-Stop: $remote_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start daemon at boot time # Description: Enable service provided by daemon. ### END INIT INFO
sudo update-rc.d -f bitnami-redmine defaults sudo update-rc.d -f bitnami-redmine enable
To remove autostart:
sudo update-rc.d -f bitnami-drupal remove
plugin install
Prepare (do it once):
sudo apt-get install make sudo apt-get install ruby-dev sudo apt-get install ruby1.9.1-dev sudo apt-get install zlib1g-dev sudo apt-get install libmysqlclient-dev #sudo apt-get install libmysqlclient-dev
sudo gem install json -v '1.8.2' sudo gem install nokogiri -v '1.6.6.2' sudo gem install mysql2 -v '0.3.14' #gem install rmagick -v '2.13.4'
Copy plugin to /opt/redmine/apps/redmine/htdocs/plugins
:
cd /opt/redmine ./use_redmine cd apps/redmine/htdocs bundle install --without development test postgresql sqlite rmagick bundle install --without development test postgresql sqlite --no-deployment bundle install --without development test postgresql sqlite --deployment ruby bin/rake redmine:plugins RAILS_ENV=production exit ./ctlscript.sh restart