12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- #!/bin/bash
- clear
- . /etc/os-release
- if [[ "$EUID" -ne 0 ]]; then
- echo -e "\033[1;31mScript need to be run as root!\033[0m" && exit 1
- fi
- echo; echo 'Lesen MIT
- Hak Cipta (c) 2021 Doctype
- Kebenaran dengan ini diberikan, secara percuma, kepada mana-mana orang yang mendapatkan salinan
- perisian ini dan fail dokumentasi yang berkaitan ("Perisian"), untuk berurusan
- dalam Perisian tanpa sekatan, termasuk tanpa had hak
- untuk menggunakan, menyalin, mengubah suai, menggabungkan, menerbitkan, mengedar, mensublesenkan dan/atau menjual
- salinan Perisian, dan untuk membenarkan orang yang mempunyai Perisian itu
- disediakan untuk berbuat demikian, tertakluk kepada syarat-syarat berikut:
- Notis hak cipta di atas dan notis kebenaran ini hendaklah disertakan dalam semua
- salinan atau sebahagian besar Perisian.
- PERISIAN INI DISEDIAKAN "SEBAGAIMANA ADANYA", TANPA SEBARANG JENIS WARANTI, NYATA ATAU
- TERSIRAT, TERMASUK TETAPI TIDAK TERHAD KEPADA WARANTI KEBOLEHPERDAGANGAN,
- KESESUAIAN UNTUK TUJUAN TERTENTU DAN TANPA PELANGGARAN. DALAM APA APA PUN AKAN
- PENGARANG ATAU PEMEGANG HAK CIPTA BERTANGGUNGJAWAB ATAS SEBARANG TUNTUTAN, KEROSAKAN ATAU LAIN-LAIN
- LIABILITI, SAMA ADA DALAM TINDAKAN KONTRAK, TORT ATAU LAINNYA, TIMBUL DARIPADA,
- DILUAR ATAU BERKAITAN DENGAN PERISIAN ATAU PENGGUNAAN ATAU URUSAN LAIN DALAM
- PERISIAN.';
- echo; sleep 10
- echo
- echo
- echo "Sebelum meneruskan persediaan dan pemasangan di dalam pelayan anda,"
- echo "kami perlu bertanya kepada anda beberapa soalan dahulu, maklumat ini"
- echo "diperlukan untuk pemasangan pakej dalam pelayan anda."
- echo
- read -p "Sila masukkan nama domain anda: " DOMAIN
- read -p "Sila masukkan alamat emel anda: " EMAIL
- read -p "Sila masukkan nama pengguna anda: " USERNAME
- read -p "Sila masukkan kata laluan anda: " PASSWORD
- echo
- echo "Nama domain, alamat emel, nama pengguna dan kata laluan"
- echo "diperlukan untuk perkhidmatan pada pelayan anda."
- sleep 5
- echo "DOMAIN=$DOMAIN" > /etc/environment
- echo "EMAIL=$EMAIL" >> /etc/environment
- echo "USERNAME=$USERNAME" >> /etc/environment
- echo "PASSWORD=$PASSWORD" >> /etc/environment
- echo "Itu sahaja yang kami perlukan buat masa ini,"
- echo "kami akan mulakan persediaan sekarang, sila tunggu..."
- sleep 5
- clear
- # IPV4=$(wget -qO- ipv4.icanhazip.com)
- # IPV6=$(wget -qO- ipv6.icanhazip.com)
- apt-get update
- apt-get -y upgrade
- apt-get -y -qq install build-essential
- apt-get -y -qq install cmake automake
- apt-get -y -qq install curl git zip
- apt-get -qq update
- timedatectl set-timezone Asia/Kuala_Lumpur
- ln -sf /usr/share/zoneinfo/zoneinfo /etc/localtime
- ln -sf /usr/share/zoneinfo/Asia/Kuala_Lumpur /etc/localtime
- echo "" > /etc/motd
- wget -q -O /etc/update-motd.d/10-uname 'https://raw.githubusercontent.com/cybertize/doctype/default/sources/banner'
- wget -q -O /etc/issue.net 'https://raw.githubusercontent.com/cybertize/doctype/default/sources/message'
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/nginx.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/dropbear.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/openvpn.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/squid.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/stunnel.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/badvpn.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/sslibev.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/webmin.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/security.sh' | bash
- wget -q -O - 'https://raw.githubusercontent.com/cybertize/doctype/default/packages/plugins.sh' | bash
- echo
- echo -e "\033[1;32mTahniah, kami telah selesai dengan persediaan dan pemasangan pada pelayan anda.\033[0m"
- echo "Langkah seterusnya adalah dengan but semula pelayan anda terlebih dahulu."
- echo
- echo 'Use my referral link https://m.do.co/c/a28a40414d6a'
- echo 'to gets $100 credit into your DigitalOcean account.'
- echo
- echo 'Hak Cipta 2021 Doctype, Dikuasakan oleh Cybertize.'
- echo
|