在 Nginx 设定、安装 Redmine 5.1

搭配之前此篇:于 Ubuntu Linux 22.04 手动安装 Redmine 5.1,把 Apache 的部分换成 Nginx,此篇只写 Nginx 需要安装和操作的部分

在 Nginx 设定、安装 Redmine 5.1

上面那篇的内容,Apache 相关系列不要安装,直接安装此篇的 Nginx 部份即可

  1. apt install -y nginx nginx-extras # apt install -y nginx-extras passenger,passenger 不够新,得另外装
  2. apt-get install libcurl4-openssl-dev # curl ssl
  3. gem install passenger
  4. passenger-install-nginx-module # 选 Ruby (default)、选1 都用默认设定
  5. 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     }                                                                                                                                                                            }
  6. /opt/nginx/sbin/nginx # start
    • killall nginx # 若有问题就砍掉在重启
  7. Linux 系统设定:curl https://raw.githubusercontent.com/makevoid/nginx-passenger-ubuntu/master/nginx/nginx.service > /lib/systemd/system/nginx.service

相关网页

分享到Facebook