Fix Nginx configuration and service management in termix-install.sh

This commit is contained in:
MickLesk
2026-05-12 20:18:26 +02:00
parent 1c7a925b31
commit 757acde352
+4 -3
View File
@@ -101,16 +101,17 @@ sed -i 's|/app/nginx|/opt/termix/nginx|g' /etc/nginx/nginx.conf
sed -i 's|listen ${PORT};|listen 80;|g' /etc/nginx/nginx.conf sed -i 's|listen ${PORT};|listen 80;|g' /etc/nginx/nginx.conf
mkdir -p /tmp/nginx mkdir -p /tmp/nginx
echo "d /tmp/nginx 0755 nobody nogroup -" > /etc/tmpfiles.d/nginx-termix.conf echo "d /tmp/nginx 0755 nobody nogroup -" >/etc/tmpfiles.d/nginx-termix.conf
mkdir -p /etc/systemd/system/nginx.service.d/ mkdir -p /etc/systemd/system/nginx.service.d/
cat > /etc/systemd/system/nginx.service.d/pidfile.conf << EOF cat >/etc/systemd/system/nginx.service.d/pidfile.conf <<EOF
[Service] [Service]
PIDFile=/tmp/nginx/nginx.pid PIDFile=/tmp/nginx/nginx.pid
EOF EOF
systemctl daemon-reload systemctl daemon-reload
rm -f /etc/nginx/sites-enabled/default rm -f /etc/nginx/sites-enabled/default
nginx -t nginx -t
systemctl reload nginx systemctl enable nginx
systemctl restart nginx
msg_ok "Configured Nginx" msg_ok "Configured Nginx"
msg_info "Creating Service" msg_info "Creating Service"