![Enable SSL for icecast steam using nginx](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
Enable SSL for icecast steam using nginx
On ubuntu server running icecast, when i try enable SSL as per CentovaCast Enable SSL on icecast, i get following
![Nginx Hotlink Protection](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
Nginx Hotlink Protection
To block hotlink protection or bandwidth stealing, you can add the following to the server configuration of your website. valid_referers
![](https://serverok.in/wp-content/uploads/2021/01/nginx-proxy-manager-custom-ssl-error.png)
Nginx Proxy Manager Certificate Key is not valid
When adding custom SSL on Nginx Proxy Manager, i get following error. Upload failed: Certificate Key is not valid (Command
![EasyEngine Could not create user](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
EasyEngine Could not create user
When creating a wordpress web site on EasyEngine, i get following error root@ee:~# ee site create smartandsolar.serverok.in –wp Starting site
![How to block .git directory in nginx](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
How to block .git directory in nginx
When using git version control to deploy application, many forget to secure .git folder. This allows anyone to clone your
![Enable Nginx Status Page](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
Enable Nginx Status Page
Nginx status is provided by http_stub_status module. To verify if your Nginx is installed with this module, run nginx -V
![Plesk Nginx](https://serverok.in/wp-content/uploads/2020/11/plesk-nginx..png)
Nginx upstream sent too big header
When I log in to a PrestaShop website, I get an error on a Plesk server. 502 Bad Gateway On
![Country Blocking with nginx GeoIP on Ubuntu/Debian](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
Country Blocking with nginx GeoIP on Ubuntu/Debian
On Ubuntu/Debian, install nginx geoip module with apt install geoip-database libgeoip1 libnginx-mod-http-geoip -y Now edit nginx.conf vi /etc/nginx/nginx.conf Find http
![Nginx Web Server](https://serverok.in/wp-content/uploads/2018/12/nginx.jpg)
Nginx Commands
Start Nginx nginx Stop Nginx nginx -s stop Reload Nginx nginx -s reload Test Nginx configuration nginx -t See Nginx
![Nginx Web Server](https://serverok.in/wp-content/uploads/2018/12/nginx.jpg)
Install Nginx from source
Install Requirements CentOS/RHEL/Fedora yum install glib2-devel openssl-devel pcre-devel bzip2-devel gzip-devel Ubuntu/Debian apt-get install libpcre3-dev Create nginx user useradd -c “Nginx
![Nginx Proxy Manager](https://serverok.in/wp-content/uploads/2020/09/nginx-proxy-manager.png)
Install Nginx Proxy Manager
Nginx Proxy Manager is Docker based GUI for managing Nginx reverse proxy. It support LetsEncrypt free SSL. https://nginxproxymanager.com Nginx Proxy
![LetsEncrypt SSL On Nginx Password Protected site](https://serverok.in/wp-content/themes/understrap-child/images/default.webp)
LetsEncrypt SSL On Nginx Password Protected site
When you develop a web site, you will need it password protected so others won’t see or you don’t want