25 lines
583 B
Bash
Executable File
25 lines
583 B
Bash
Executable File
#!/bin/sh
|
|
|
|
echo "# Configuring nginx"
|
|
|
|
cat > /etc/nginx/conf.d/user.conf <<EOF
|
|
user ${USERNAME} ${GROUPNAME};
|
|
EOF
|
|
|
|
# fix permissions for upload
|
|
chown "${USERNAME}" /var/lib/nginx /var/lib/nginx/tmp
|
|
|
|
cat >"/etc/nginx/custom.d/post_size.conf" <<EOF
|
|
client_max_body_size ${POSTSIZE};
|
|
EOF
|
|
|
|
cat >"/etc/nginx/conf.d/errorlog.conf" <<EOF
|
|
# Configures default error logger.
|
|
error_log ${PATH_LOGS}/nginx-error.log warn;
|
|
EOF
|
|
|
|
cat >"/etc/nginx/httpd.d/accesslog.conf" <<EOF
|
|
# Sets the path, format, and configuration for a buffered log write.
|
|
access_log ${PATH_LOGS}/nginx-access.log main;
|
|
EOF
|