在 Nginx 设定、安装 Redmine 5.1
上面那篇的内容,Apache 相关系列不要安装,直接安装此篇的 Nginx 部份即可
- apt install -y nginx nginx-extras # apt install -y nginx-extras passenger,passenger 不够新,得另外装
- apt-get install libcurl4-openssl-dev # curl ssl
- gem install passenger
- passenger-install-nginx-module # 选 Ruby (default)、选1 都用默认设定
- sudo vim /etc/nginx/sites-available/redmine vim /opt/nginx/conf/nginx.conf
user www-data; http { server { listen 80; server_name redmine.example.com; root /opt/redmine/public; passenger_enabled on; client_max_body_size 10m; # Max attachemnt size } } - /opt/nginx/sbin/nginx # start
- killall nginx # 若有问题就砍掉在重启
- Linux 系统设定:curl https://raw.githubusercontent.com/makevoid/nginx-passenger-ubuntu/master/nginx/nginx.service > /lib/systemd/system/nginx.service