X

在 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

相關網頁

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post