ユーザ用ツール

サイト用ツール


nginx

nginx

install

ubuntu18.04

sudo apt install nginx

proxyとして設定

nginxのproxy設定

/etc/nginx/sites-enabled/default.conf を消す

sudo rm /etc/nginx/sites-enabled/default.conf

/etc/nginx/sites-available/xxxx.conf を以下のように作成

server {
  server_name www.xxxx.com;
  location / {
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_set_header X-Forwarded-Host www.xxxx.com;
      proxy_pass http://localhost:8080;
  }
}

/etc/nginx/conf.d/proxy.conf を以下のように作成

upstream proxybackend {
      server localhost:8080;
}
server {
      listen 0.0.0.0:80;
      server_name localhost;
      location / {
              proxy_pass http://proxybackend;
      }
}

nginx再起動

sudo systemctl stop nginx
sudo systemctl start nginx

apach2のポート変更

/etc/apache2/ports.conf

 #listen 80
 listen 8080

webdav設定

403エラーが出る場合 その他ユーザに実行権限が有るか確認する

nginx.txt · 最終更新: 2020/07/09 16:04 by nabezo