Cara Install XAMPP & konfigurasi Domain + SSL/HTTPS di dalam XRDP Ubuntu 20.04

 Begini cara Install & konfigurasi Domain, SSL/https XAMPP di dalam XRDP Ubuntu 20.04.

# Sebelum Install XAMPP disini, VPS Harus sudah terinstall XRDP/Desktop Xubuntu. Bisa dilihat tutorial install XRDP pada "Artikel disini", dan untuk menonton video cara install XRDP, bisa tonton Video berikut: ~ https://youtu.be/-dDOM1Og9Ng # Pertama DOWNLOAD XAMPP UNTUK LINUX.
bisa menuju link berikut-> https://www.apachefriends.org/download.html # Berikutnya UBAH NAMA & PERMISSION FILE Misalnya:
mv xampp-linux-x64-7.4.16-0-installer.run xampp.run sudo chmod a+x ./xampp.run sudo ./xampp.run # KONFIGURASI VIRTUAL & DOMAIN DI XAMPP # off kan dahulu untuk apache, mysql, proftpd di xampp: sudo apt-get install gedit sudo gedit /opt/lampp/etc/httpd.conf # CARI tulisan Include etc/extra/httpd-vhosts.conf (hapus tanda #) # Bila perlu Tambahakan konfigurasi baru untuk Sub/Domain Baru. # CONTOH Include etc/extra/domain1.conf # EDIT HOSTS UNTUK KONFIGURASI SUB/DOMAIN: sudo gedit /etc/hosts # COPY + TAMBAH UNTUK KONFIGURASI DOMAIN BARU: 127.0.0.1 localhost 127.0.0.1 contoh.aank.me # CARI & COPY - VirtualHost *:80 dan sesuaikan dengan domain kita.
# Contoh DEFAULT sudo gedit /opt/lampp/etc/extra/httpd-vhosts.conf
# Contoh CUSTOM SUB/DOMAIN 1 sudo gedit /opt/lampp/etc/extra/domain1.conf
# Contoh CUSTOM SUB/DOMAIN 2 sudo gedit /opt/lampp/etc/extra/domain2.conf # Buat file INDEX.PHP Misalnya Kita test berisi info php:
<?php
 
phpinfo();
 
?>
# Step by Step INSTALL SSL/HTTPS XAMPP Ubuntu 20.04: sudo snap install core; sudo snap refresh core sudo apt-get remove certbot, sudo dnf remove certbot sudo snap install --classic certbot sudo ln -s /snap/bin/certbot /usr/bin/certbot # CONTOH AKTIVASI SSL/HTTPS 2 SUB/DOMAIN: sudo certbot certonly -d contoh.aank.me # IKUTI STEP BY STEP AKTIVASI SSL/HTTPS # Contoh Sukses SSL/https:
IMPORTANT NOTES: Congratulations! Your certificate and chain have been saved at: /etc/letsencrypt/live/contoh.aank.me/fullchain.pem Your key file has been saved at: /etc/letsencrypt/live/contoh.aank.me/privkey.pem # MASUKAN KONFIGURASI FILE UNTUK SSL/HTTPS DOMAIN DI FILE /opt/lampp/etc/extra/httpd-ssl.conf
# BILA PERLU BUAT KONFIGURASI FILE BARU untuk SSL/HTTPS DOMAIN KITA YANG LAIN. # UNTUK RENEW HTTPS/SSL, bisa copas command berikut: sudo certbot renew --dry-run # PROTEKSI XAMPP Anda dengan command berikut, dan ikuti petunjuknya: sudo /opt/lampp/lampp security # DONE !!! # Jika butuh bantuan terkait Install & kebutuhan VPS bisa kontak Kami di https://klien.linggahosting.com/contact.php

# KURANG LEBIH ALUR KERJANYA SEPERTI DIBAWAH INI, TONTON SECARA DETAIL VIDEONYA :

Cara Install XRDP pada Ubuntu 20.04 dan Install Tor Browser didalamnya

==[ Pilih salah satu cara Install XRDP Ubuntu 20.04, mau menggunakan tampilan Gnome atau Xcfe sebagai tampilan Desktop Ubuntunya ]== # GNOME adalah tampilan desktop Ubuntu standar, untuk menginstallnya, kamu bisa mengikuti command berikut ini : sudo apt update sudo apt install ubuntu-desktop # Pada pilihan lain kamu bisa memilih Xcfe sebagai tampilan desktop Ubuntu, karena terkenal ringan dan cepat, cocok untuk remote server. Untuk menginstallnya, ikuti command berikut : sudo apt update sudo apt install xubuntu-desktop (Pilih salahsatu antara GNOME / Xcfe, setelah menginstall sesuai command diatas, Kali ini Saya memilih Xcfe sebagai tampilan desktop Ubuntu). # Langkah 2. Instalasi XRDP sudo apt install xrdp # Langkah 3. Cek Status XRDP sudo systemctl status xrdp # Langkah 4. Memasukkan user xrdp ke grup ssl-cert sudo adduser xrdp ssl-cert # Jika kamu menggunakan Gnome, jalankan pilihan command gnome-session sudo sed -i.bak '/fi/a gnome-session \n' /etc/xrdp/startwm.sh # dan sebaliknya jika kamu menggunakan xfce4 gunakan command yang xfce4-session sudo sed -i.bak '/fi/a xfce4-session \n' /etc/xrdp/startwm.sh # Langkah 5. Restart Xrdp sudo systemctl restart xrdp ------------------------------------------------------ # Untuk cara install Tor Browser di XRDP Ubuntu 20.04 supaya bisa normal dibuka, silahkan tonton video ini sampai selesai :

Ini Cara ke-2 Saya install All Windows Server pada VPS Linux KVM

 ### Ini Cara ke-2 Saya install All Windows Server pada VPS Linux KVM ###

# Tonton Video sebelumnya tentang cara pertama saya install all windows server pada vps kvm ~ https://youtu.be/-C-b3kse2vo # Trik ini bisa dilakukan di semua VPS Linux KVM yang mempunyai fitur "Rescue Mode" pada control panel VPS nya. Untuk Operating System normalnya Saya biasa menggunakan Ubuntu 16.04. # Pada cara ke-2 ini Saya mencoba Install Windows 8.1 pro pada VPS Linode. Tonton step by step nya dalam video ini supaya tidak gagal paham. #Ada dua nama console di Linode yaitu "Weblish & Glish" Pertama Saya menggunakan Weblish untuk mendownload file image.gz nya. Setelah berhasil, lalu menggunakan Glish untuk membuka konfigurasi windows, tapi karna Saya sudah membuatkan passwordnya dan konfigurasi remote nya, jadi bisa langsung login menggunakan RDC pada PC/Laptop. # Tahap pertama cek block partisi: lsblk untuk melihat partisi yang akan di install. # Lanjut Download file image.gz nya. wget -O- --no-check-certificate http://bit.ly/Wind8-1-LH | gunzip | dd of=/dev/sda # Password RDP windows 8.1: LinggaHosting888 # Untuk semua File Image.gz Windows Server lainnya bisa di Download pada link berikut ini: ~ Windows Server -R 2012 R2 ~ http://bit.ly/wind2012R2
~ Windows Server 2016 ~ http://bit.ly/wind-2016
~ Windows Server 2019 ~ http://bit.ly/wind2019
~ Windows 10 Pro ~ http://bit.ly/Wind10pro
~ Windows 8.1 ~ http://bit.ly/Wind8-1-LH
NB: File dijamin aman dari LinggaHosting sendiri. # Jika membutuhkan bantuan Install lebih lanjut bisa kontak Saya disini atau ke link berikut: https://klien.linggahosting.com/contact.php


* Tonton Video berikut untuk detail tutorialnya:


Cara Instan & Mudah Install LAMP, XRDP, Wordpress, Domain, HTTPS Semua Jadi Satu Langsung Aktif

Harapan Saya dengan menggunakan cara ini:

1. Memudahkan proses installasi, Langsung terinstall semua paket LAMP (Apache, MySQL & php), XRDP (Desktop Ubuntu), Wordpress dengan Domain & SSL/https langsung Aktif.
2. Memudahkan mengontrol Data dan Backup melalui XRDP yang bisa di login melalui Remote Desktop pada PC/Laptop Kita.
3. Sudah terinstall phpMyAdmin yang memudahkan Kita mengedit Database melalui Browser, harap simpan link/url phpMyAdmin saat sudah digenerate otomatis.
4. XRDP sudah terinstall browser Firefox yang berguna untuk berselancar internet dan melakukan Upload/Download Backup atau file lainnya terutama yang berkaitan dengan website wordpress Anda.
Itulah diantaranya kegunaan dan keuntungan melakukan install, setup website wordpress secara Instan, cepat pada VPS Linux Anda dengan cara ini.

Berikut adalah Script Shell untuk menginstal otomatis LAMP (Apache, MySQL & php), PhpMyAdmin, Xubuntu Desktop/XRDP, Wine, Wordpress, Sertifikat SSL.
Ini adalah Shell Script (Bash) dengan & tanpa UI (antarmuka pengguna)
untuk secara otomatis menginstal semua paket di atas untuk Ubuntu 18.04 / Bionic O.S.
Jika Anda menggunakan versi Ubuntu yang lebih lama seperti 16.04 atau 14.04, fasilitas Remote Desktop (XRDP) tidak akan berfungsi.
Dengan Kubuntu-desktop, script juga akan menginstal paket WINE untuk menjalankan aplikasi Windows di sistem Linux Anda.
Letsencrypt.org memverifikasi SSL dan awalnya, itu akan memberikan Sertifikat 3 bulan.
Sertifikat akan diperpanjang secara otomatis setiap 60 hari oleh aplikasi "Certbot", yang juga akan diinstal di sistem Anda :)

# PERSYARATAN

1). Klien SSH seeperti PuTTy atau Bitsive.
2). VPS atau Dedicated Server dengan Ubuntu 18.04 Operating System yang Diinstal.
3). Keduanya harus memiliki akses pengguna root ATAU dijalankan dengan su (super user).

# TAHAP PERTAMA

Tentukan dahulu Domain/subdomain yang akan dipakai untuk installasi Wordpress.
Konfigurasikan IP VPS/Dedicated Server Anda pada Management DNS yang Anda punya.

# TAHAP KEDUA

Jalankan Bash Script Berikut, Mungkin membutuhkan waktu agak lama saat proses install:

su
wget https://instan-lamp-xrdp-wp-ssl.netlify.app/linggahosting-php74.sh
chmod +x linggahosting-php74.sh
./linggahosting-php74.sh

# TAHAP KETIGA

Akan digenerate secara otomatis link phpMyAdmin. Ubah default password untuk root MySQL dan phpMyAdmin langsung dari browser dengan link http://SITE_IP_OR_URL/phpMyAdmin (Lihat nanti di akhir install)
Default MySQL user 'root' password adalah: mysql_LinggaHosting Dan Default 'phpmyadmin' password adalah: phpmyadmin_LinggaHosting

# Untuk merubahnya bisa dengan menjalankan bash script berikut atau bisa melalui browser link phpMyAdmin:

sudo sed -i 's/phpmyadmin_LinggaHosting/NewPasswordKAMU/g' linggahosting-php74.sh
sudo sed -i 's/mysql_LinggaHosting/NewPasswordKAMU/g' linggahosting-php74.sh

* Selengkapnya untuk Alur kerjanya bisa Tonton Video Berikut:


Ini Cara pertama Saya install All Windows Server pada VPS Linux KVM

 

Requirements:

A SSH client such as Putty : https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
A VNC software such as RealVNC : https://www.realvnc.com/en/connect/download/viewer
A VPS or Dedicated server with Ubuntu OS, CentOS Or Debian Installed.
At least 30GB Free disk space in your system.
Virtualization of your VPS or Server must be enabled. Run below coammnd :
echo $(egrep '^flags.*(vmx|svm)' /proc/cpuinfo | wc -l)
if output is greater than 0, then Virtualization is enabled :D
Either should have access of root user OR run with su (super user)

UPDATE:

- Add / Update ISO Windows Image
- Change Firefox Browser to Chrome Browser
- Add WinRAR Software

How to Run the Script

Please select one of the ISO Windows Image you want :

su -

mkdir /media/script && mount -t tmpfs -o size=1m tmpfs /media/script

wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows2012
wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows2016
wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows2019
wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows10
wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows8
wget -P /media/script https://linux-to-windows.netlify.app/mediabots_Linux-to-Windows7

chmod +x /media/script/*

/media/script/mediabots_Linux-to-Windows2012
/media/script/mediabots_Linux-to-Windows2016
/media/script/mediabots_Linux-to-Windows2019
/media/script/mediabots_Linux-to-Windows10
/media/script/mediabots_Linux-to-Windows8
/media/script/mediabots_Linux-to-Windows7

CREDIT:

This Open Source Github Project/Repository URL by MEDIABOTS : https://github.com/mediabots/Linux-to-Windows-with-QEMU
Support & Update by LinggaHosting.COM
If you need service assistance to install all windows OS on your VPS, please contact us here.

* Tonton Video Berikut *

Cara Mengaktifkan Login Multi User Windows 10

RDP LinggaHosting

Berikut adalah alur cara mengaktifkan login Multi User pada PC/Komputer ataupun VPS Windows yang menggunakan Operating System Windows 10 Pro & Enterprise, semoga membantu untuk pengguna VPS Windows/RDP dari LinggaHosting khususnya:

1. Enabled dulu User Administrator melalui console yang ada pada panel VPS Windows, Jika posisi Administrator disabled.

2. Create user-user lainnya, misalnya Kita membuat 5 user dengan akses user biasa.

3. Enabled RDP nya di pengaturan.

4. Izinkan akses untuk para user yang sudah dicreate di menu "Allow Remote Connection from this Computer".

5. - Klik tombol "Wind Logo + R" ketik "gpedit.msc" kemudian enter.
    - Pergi ke >> Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
   - Set >> Restrict Remote Desktop Services user to a single Remote Desktop Services session ke Disabled.
   - Dobel klik >> Limit number of connections and set the RD Maximum Connections izinkan ke 999999.

6. Buka file "Registry Editor" >> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\fSingleSessionPerUser (ubah value = 0).

7. Restart RDP nya.

8. Buka menu "Services" run as Administrator, kemudian Disabled file "TermService" bukan distop, kemudian klik Apply & OK.

9. - Buka menu "C:\Windows\System32\" cari file "termsrv.dll" buka propertinya, klik tab security >> Advanced dan ubah Owner nya yang tadinya "TrustedInstaller" menjadi "Administrator" lalu klik Apply & OK.
   - Lanjut edit permissionnya untuk Administrators, Administrator & SYSTEM ke Full Access, lalu klik Apply & OK.

10. Download disini file modifikasi "termsrv.dll" tinggal pakai, Kemudian ekstrak >> copas file termsrv.dll yang telah di download tadi ke menu >> "C:\Windows\System32\".

11. Buka kembali menu "Services" run as Administrator, ubah ke "manual" untuk menu "Remote Desktop Service (TermService)" kemudian Apply & Start. Lakukan Start juga untuk menu "Remote Desktop Configuration".

Setelah semua setup/konfigurasi diatas selesai, silahkan dicoba untuk login multi usernya.

Ohya trik ini tidak sepenuhnya berjalan, jika posisi windows update kita berjalan (Update secara Otomatis), Kita harus mendisabled update nya.
Bisa dilakukan secara manual melalui Registry Editor atau dilakukan secara otomatis menggunakan tools "win_update_stop_setup", bisa di Download disini.
Atau jika Kita ingin membiarkan windows update berjalan secara otomatis, maka Kita harus melakukan manual update untuk meng-enabled kembali login multi usernya.
Caranya lakukan konfigurasi ulang pada poin 8, 9, 10 dan 11 diatas.

Jika ada pertanyaan silahkan tinggalkan komentar, atau jika butuh bantuan lebih lanjut silahkan kontak Kami di https://linggahosting.com/contact

NB:
Lebih jelasnya tonton video berikut ini.
Memang agak ada sedikit improve dalam video ini, tapi yang pasti inti dari cara ini sama, harus bisa lebih kreatif dengan keadaan Windows yang selalu update. :)




Cara Login root VPS GCP menggunakan terminal PUTTY

~ Kita mulai dari awal  kita buat vps GCP nya dulu..

~ Buka jendela browser Google SSH (VPS GCP), ketik command:

sudo bash (enter) untuk masuk sebagai root..

Create password baru dengan cara..
ketik command -> passwd (enter) dan masukkan kata sandi baru yang Anda inginkan kemudian ulangi kata sandi baru Anda.

~ Install nano editor  dengan command:
sudo yum -y install nano

Lanjut edit file sshd_config dengan command:

sudo nano /etc/ssh/sshd_config

buka file config untuk mengubah "PermitRootLogin yes" dan untuk mengubah "PasswordAuthentication yes"
kemudian simpan (ctrl+o) dan keluar dari nano editor (ctrl+x).

~ Restart server dengan command: sudo service sshd restart

~ Buka aplikasi terminal PuTTy, login diterminal putty menggunakan IP publik , user root dan password root yg sudah dibuat.

SELESAI DAN SUKSES LOGIN ROOT DI TERMINAL PUTTY.

Tonton Tutorial di Video berikut:

Mudahnya Membuat WEBSITE dengan Subdomain GRATIS

Inilah salahsatu cara membuat website dengan mudah, menggunakan subdomain gratisan dari Afraid.org

Step by Step nya:

1. Membuat akun dan login di website freedns.afraid.org.

Register atau login ke http://freedns.afraid.org setelah berhasil membuat akun, lanjut klik menu "Registry" pada menu disana, maka keluarlah disana sederetan banyak subdomain dari berbagai domain. Ketik di kolom pencarian untuk mencari subdomain tertentu.
Klik subdomain yang kita inginkan, lalu konfigurasi kan dengan IP server cPanel yang kita punya. Kita disini menggunakan IP server dari cPanel.
Lanjut klik buat subdomain.

2. Membuat Akun Hosting melalui WHM.

Disini kita menggunkan sebuah WHM. Login ke WHM kita, lalu create akun hosting/cpanel menggunakan subdomain yang sudah kita buat di website freedns.afraid.org tadi.
Setelah kita buat, lanjut kita masuk ke akun cpanel tersebut untuk menginstall wordpress melalui script installer dari softaculous. Setelah terinstal, kita aktifkan dulu SSL/https bawaan cPanel melalui menu "SSL status" pada control panel cPanel Hosting kita.

3. Install Plugin dasar di wordpress.

Masuk ke wordpress yang sudah kita buat, klik menu plugin, tambah plugin, ketik dikolom search plugin, diantaranya plugin LazyLoad wp rocket, dan WPS Hide login, yang berguna untuk mengamankan akses login admin wordpress kita.

Sekian, untuk melihat tutorial dalam video bisa tonton pada video berikut:



Tutorial Install Memcached pada LAMP ubuntu

Memcached berguna untuk cache website supaya mendapat akses lebih cepat bagi pengunjung berulang.
Memcached Saya install pada SSD VPS Linggahosting.com

Sebelumnya VPS sudah terinstall LAMP ya..

- Step 1 Update & Install:

sudo apt-get update

sudo apt-get install memcached

- Step 2 periksa informasi detail tentang konfigurasi memcached disini.
untuk konfigurasi tingkat awal, periksa pengaturan berikut dibawah file konfigurasi memcached: nano /etc/memcached.conf

Defind port untuk memcached default: 11211
Defind alamat ip untuk mendengarkan memcached ataur ke: 0.0.0.0

setelah melakukan perubahan, mulai ulang layanan memcached:

sudo systemctl start memcached
sudo systemctl status memcached

- Step 3 verify memcached setup:

echo "stats settings" | nc localhost 11211

- Step 4 Install Memcached PHP Module:

sudo apt-get install -y php-memcached

sudo systemctl start memcached
sudo systemctl restart apache2.service

- Step 5 Konfigurasi modpagespeed dengan memcached:

cd /etc/apache2/mods-available/

- Step 6 edit file pagespeed.conf dengan nano editor:

copas kode dibawah ini jika tidak ada, dan taruh dihalaman paling bawah file pagespeed.conf:

ModPagespeedMemcachedServers localhost:11211
ModPagespeedMemcachedThreads 1
ModPagespeedMemcachedTimeoutUs 100000

- Step 7 restart semuanya:

sudo systemctl restart memcached
sudo systemctl restart apache2.service

Selesai semoga Bermanfaat, jika ada yang mau ditanyakan silahkan kontak Kami disini.

Lihat Tutorial melalui video berikut ini:

Tutorial Install Pagespeed pada LAMP ubuntu 18.64 bit

Pagespeed berguna untuk kecepatan server LAMP yang di install pada OS Ubuntu, yang menggunakan SSD VPS dari Linggahosting.com

== Command step by step Install PageSpeed untuk Debian/Ubuntu ==

Sebelumnya sudah terinstall LAMP yaa pada VPS nya.
Step pertama kita buka software bitsive ssh client atau putty.

1. Download Filenya:

wget https:// dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

sudo dpkg -i mod-pagespeed-*.deb

sudo apt-get -f install

sudo systemctl restart apache2.service

sudo systemctl reload apache2.service

=================================
Simak Video Tutorialnya berikut: