One Command Easy Install

1

Upgrade OS and Reboot

also stop firewalld and selinux

bash <(curl -L -s https://easyinstall.onwardsmg.com/upgradereboot.sh)
2

Nginx latest version v1.18

run in service mode

bash <(curl -L -s https://easyinstall.onwardsmg.com/nginxlatestinstall.sh)
3

x NodeJS v12 latest stable version (better to use nvm)

also install pm2, but no yarn

bash <(curl -L -s https://easyinstall.onwardsmg.com/node12install.sh)
4

Node version manager v0.36.0

nvm install v12; npm i pm2 -g; nvm --help for more info

bash <(curl -L -s https://easyinstall.onwardsmg.com/nvm034install.sh)
5

MongoDB v4.4 latest version

run in service mode

bash <(curl -L -s https://easyinstall.onwardsmg.com/mongo4install.sh)
6

Redis v5 latest version

systemctl status redis; default port: localhost:6379

bash <(curl -L -s https://easyinstall.onwardsmg.com/redis5install.sh)
7

Git v2 latest version

git clone, push; git help for more info

bash <(curl -L -s https://easyinstall.onwardsmg.com/git2install.sh)
8

ffmpeg v4.1.3

ffmpeg --help for more info; need to install additonal library to support x264

bash <(curl -L -s https://easyinstall.onwardsmg.com/ffmpeg413install.sh)
9

SRS v2.0.263

service srs status (no systemctl); with Nginx; Config file: /usr/local/srs/conf/srs.conf

bash <(curl -L -s https://easyinstall.onwardsmg.com/srs20263install.sh)
10

PHP 7.2.19 for Nginx

systemctl status php72-php-fpm

bash <(curl -L -s https://easyinstall.onwardsmg.com/php72nginx.sh)
11

Certbot for Nginx

prerequisite: port forward 80 and 443; public DNS; Nginx conf with port 80; run: certbot --nginx; certbot renew --dry-run

bash <(curl -L -s https://easyinstall.onwardsmg.com/certbotinstall.sh)
12

Elastic Search 7.x

need java; systemctl status elasticsearch; default ports: localhost:9200, 9300

bash <(curl -L -s https://easyinstall.onwardsmg.com/elastic7install.sh)
13

Kibana 7.x

need java; systemctl status kibana; default ports: localhost:5601

bash <(curl -L -s https://easyinstall.onwardsmg.com/kibana7install.sh)
14

Logstash 7.x

need java; systemctl status logstash

bash <(curl -L -s https://easyinstall.onwardsmg.com/logstash7install.sh)
15

Coturn v4.5.0.8

systemctl status turnserver; require open udp ports

bash <(curl -L -s https://easyinstall.onwardsmg.com/coturn4508install.sh)
wget https://easyinstall.onwardsmg.com/cwagent.sh
wget https://easyinstall.onwardsmg.com/cwagent-premise.sh for on premise
wget https://easyinstall.onwardsmg.com/cwagent2.sh for Ubuntu
wget https://easyinstall.onwardsmg.com/nginx-2021 Nginx Binary