- Get all of these files into the target folder
- Run the following commands:
chmod +x *.sh
./nginx-start.sh
| #!/bin/sh | |
| sed "s|SOURCE_ROOT|$(pwd)|" nginx.conf.template > nginx.conf | |
| nginx -c $(pwd)/nginx.conf | |
| echo "**** Access running server at http://localhost:8080 ****" |
| nginx -s stop |
| worker_rlimit_nofile 8192; | |
| events { | |
| worker_connections 4096; | |
| } | |
| http { | |
| server { | |
| listen 8080; | |
| server_name localhost; | |
| include /etc/nginx/mime.types; | |
| default_type application/octet-stream; | |
| sendfile on; | |
| tcp_nopush on; | |
| tcp_nodelay on; | |
| access_log nginx-access.log; | |
| error_log nginx-error.log; | |
| location / { | |
| root SOURCE_ROOT; | |
| } | |
| } | |
| } |