# baseapt install mysql-server libmysqlclient-dev git-core subversion imagemagick libmagickwand-dev libcurl4-openssl-dev apt install build-essential mysql-server ruby ruby-dev libmysqlclient-dev imagemagick libmagickwand-dev# install mysqlsystemctl enable mysql.servicesystemctl start mysql.servicecreate database redmine character set utf8;grant all privileges on redmine.* to redmine@'localhost' identified by 'redmine';flush privileges;# Install rubygpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3curl -sSL https://get.rvm.io | bash -s stablesource /etc/profile.d/rvm.shrvm requirementsrvm install 2.4.1rvm use 2.4.1 --default# install passenger and nginx gem install passenger --no-ri --no-rdocpassenger-install-nginx-module# 1. auto install nginx.curl https://raw.githubusercontent.com/makevoid/nginx-passenger-ubuntu/master/nginx/nginx.service > /lib/systemd/system/nginx.servicesystemctl daemon-reloadsystemctl enable nginxvim /opt/nginx/conf/nginx.conf # 注销 location / {} 的配置server { listen 80; server_name [your_server_domain_name] # redmine.com; root /var/data/redmine/public; passenger_enabled on; client_max_body_size 10m; # Max attachemnt size}systemctl start nginx# install redminemkdir /var/datacd /var/datasvn co http://svn.redmine.org/redmine/branches/3.4-stable redminecd /var/data/redminecp -pR /var/data/redmine/config/database.yml.example /var/data/redmine/config/database.ymlvim config/database.yml # set redmine db user and password# Install Pluginscd /var/data/redminegem install bundler --no-ri --no-rdocbundle install# configure redminecd /var/data/redminemkdir public/plugin_assetschown -R www-data:www-data files log tmp public/plugin_assets config.ruchmod -R 755 files log tmp public/plugin_assets# input database and base file.RAILS_ENV=production bundle exec rake db:migrateRAILS_ENV=production bundle exec rake redmine:load_default_databundle exec rake generate_secret_token# restart nginx, install ok.systemctl restart nginx# restart redminetouch /var/data/redmine/tmp/restart.txt# configure email servicevim /var/data/redmine/config/configuration.yml