Mas Fadli: Server
News Update
Loading...
Showing posts with label Server. Show all posts
Showing posts with label Server. Show all posts

Tuesday, 25 August 2020

Cara Install EHCP di Debian 9

EHCP atau Easy Hosting Control Panel adalah salah satu aplikasi open source dan ditulis dengan bahasa pemograman PHP yang berguna sebagai control panel hosting/mengelola layanan web server mereka.

EHCP menyediakan banyak fitur antara lain:

  • Unlimited reseller
  • Panel users
  • Domains
  • FTP users
  • Email accounts
  • Mysql database
  • Apache
  • Bind
  • PHP
  • Vsftpd
  • Domain dan subdomain manajemen
  • Email dengan IMAP, SMPTP, POP3 mendukung email forwarding, auto responderd dan catch all
  • Squirelmail integration
  • FTP server management dengan web-FTP (net2ftp) interface
  • Web stats (webalizer)
  • Mysql web administration
  • SSL support

Langkah Install dan Konfigurasi EHCP

1. Update server dengan perintah:

sudo apt update

2. Download EHCP di webresminya atau langsung ketikkan perintah:

wget -O ehcp.tgz www.ehcp.net/ehcp_1804.tgz --no-check-certificate

3. Ektrak file EHCP.taz dengan perintah:

sudo tar xzcf ehcp.taz

4. Copy paste ke direktori var/www/html, dengan perintah:

sudo cp -r ehcp /var/www/html

5. Masuk ke direktori ehcp, dengan perintah:

sudo cd /var/www/html/ehcp

6. Install ehcp dengan perintah:

sudo ./install.sh

7. Akan muncul peryataan untuk melanjutkan. Langsung saja tekan enter.

8. Lalu akan diminta memasukkan nama, email dan password dari ehcpnya.

9. Selanjutnya masukkan password dari mysql atau databasenya.

 

10. Setelah itu akan muncul pertanyaan bahasa yang ingin digunakan dan apa ingin menginstall paket lainnya.

  • Untuk penggunaan bahasa inggris ketikkan en. 
  • Untuk install paket lainnya tekan y.

11. Install selesai. Kemudian buka browser ketikkan ipserver/ehcp dan coba login dengan username admin dan password yang sudah dibuat.

Jika password yang sudah dibuat tidak bisa, coba dengan password defaultnya yaitu 1234

Saturday, 22 August 2020

Cara Install Jitsimeet di Ubuntu 18.04

Jitsimeet adalah layanan video conference opensource yang tidak memiliki batasan pengguna. Selain opensource jitsimeet juga mengenkripsi seluruh pembicaraan yang terjadi sehingga bersifat rahasia dan tidak bisa dilihat oleh orang yang tidak berkepentingan.

Jitsimeet dapat kita install sendiri di komputer server kita dan cara instalasinya cukup mudah dan banyak sekali website yang membahas tentang cara installnya. 

Oiya supaya perfoma server kalian lebih maksimal, kalian bisa menambahkan partisi swap terlebih dahulu. Caranya:

sudo dd if=/dev/zero of=/swapfile count=2048 bs=1M
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
echo '/swapfile   none    swap    sw    0   0' | sudo tee -a /etc/fstab
free -m

Langkah Install Jitsimeet

1. Set terlebih dahulu hotsname pc server. Ketikkan perintah berikut secara bergantian:

sudo hostnamectl set-hostname jitsimeet
sudo sed -i 's/^127.0.1.1.*$/127.0.1.1 jitsimeet.asia.com jitsimeet/g' /etc/hosts

2. Cek hotname tadi dengan perintah:

hostname
hostname -f

3. Sekarang setting firewallnya. Ketikkan perintah berikut secara bergantian:

sudo ufw allow OpenSSH
sudo ufw allow http
sudo ufw allow https
sudo ufw allow in 10000:20000/udp
sudo ufw enable

Jika muncul seperti berikut ini:

Command may disrupt existing ssh connections. Proceed with operation (y|n)? - ketik y dan ENTER.

4. Sekarang update servermu dengan perintah:

sudo apt update
sudo apt upgrade -y && sudo shutdown -r now

5. Install openJDK versi 8 dengan perintah:

sudo apt install -y openjdk-8-jre-headless

6. Install nginx dengan perintah berikut, lakukan secara berurutan ya:

sudo apt install -y nginx
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

7. Tambahkan repository dari jitsimeet dengan perintah berikut, lakukan secara berurutan ya:

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | sudo apt-key add -
sudo sh -c "echo 'deb https://download.jitsi.org stable/' > /etc/apt/sources.list.d/jitsi-stable.list"
sudo apt update -y

8. Setelah repository ditambahkan install jitsi dengan perintah:

sudo apt install -y jitsi-meet

9. Ketika proses install akan muncul pop-up dimana kalian diminta untuk memasukkan hostname dari server kalian yang sudah dibuat di langkah awal tadi. Tampilannya seperti gambar dibawah ini.

 

10. Kemudian akan muncul lagi untuk bagian SSL nya. Pilih yang atas seperti gambar dibawah ini ya.

 

11. Terakhir request sertifikat CA dengan perintah:

sudo /usr/share/jitsi-meet/scripts/install-letsencrypt-cert.sh

12. Proses install sudah selesai. Sekarang restart jitsi dengan perintah:

/etc/init.d/jitsi-videobridge2 restart
/etc/init.d/jicofo restart


Menambahkan hosts di Klien Linux

Tambahkan hostname di linux kalian dengan perintah:

sudo nano /etc/hosts

tambahkan:

192.168.1.5   jitsimeet.asia.com

Menambahkan hosts di Klien Windows

Tambahkan hostname di windows dengan cara:

1. Buka notepad dengan run administrator

2. Klik file > open

3. Pilih file host di folder 

c>windows>system32>driver>etc>hosts

4. Tambahkan:

192.168.1.5 jitsimeet.asia.com

5. Jangan lupa di save ya.


Buka Jitsimeet

ketikkan salah satu dibawah ini pada bagian search browser kalian:

http://jitsimeet.asia.com

https://jitsimeet.asia.com

Wednesday, 27 May 2020

Cara Install SSH di Ubuntu Server 18.04

SSH atau secure shell merupakan tools yang digunakan untuk meremot pc lain. Biasanya SSH digunakan untuk meremot sebuah PC Server.


Dibanding dengan FTP, SSH lebih aman karena setiap data yang dikirim sudah dienkripsi sehingga isi data yang ada lebih terjaga kerasahiaannya. Berikut langkah langkah untuk menginstall OpenSSH Server

Langkah-Langkah

1. Update terlebih dahulu ubuntu servernya

$ sudo apt update

2. Install openssh dengan perintah

$ sudo apt install openssh-server -y

Merubah Port SSH

Untuk merubah port ssh masuk terlebih dahulu ke file sshd_config. Ketikkan perintah:

$ sudo nano /etc/ssh/sshd_config

Hapus terlebih dahulu tanda pagar di depan angka 22. Setelah dihapus rubah portnya sesuai dengan keinginan kalian.

Jangan lupa restart ssh dengan perintah:

$ sudo service ssh restart

Perintah di SSH Server

1. Mengaktifkan SSH

$ sudo service ssh start

2. Mematikan SSH

$ sudo service ssh stop

3. Merestart SSH

$ sudo service ssh restart

Sunday, 5 April 2020

Cara Install Apache di Debian Server 9

Apache merupakan salah satu software web server yang banyak digunakan. Alasan banyak digunakan karena cukup mumpuni dan mudah untuk di konfigurasi.

Langkah Install

1. Update terlebih dahulu Debian Servernya. Ketikkan perintah:

$sudo apt update


2. Jika sudah install apache2 dengan perintah:

$sudo apt install apache2 -y


3. Jika sudah cek status apache2 nya apakah sudah aktif atau belum. Ketikkan perintah:

$sudo service apache2 status


Jika statusnya active maka apache2 sudah berjalan. Bisa di cek juga melalui web server. ketikkan IP server kalian masing masing

Perintah di apache2

1. Stop apache2

$sudo systemctl stop apache2.service


2. Start apache2

$sudo systemctl start apache2.service


3. Restart apache2

$sudo systemctl restart apache2.service


4. Reload apache2

$sudo systemctl reload apache2.service


Friday, 13 March 2020

Cara Install Wordpress di Debian 9

Wordpress adalah sebuah aplikasi open source yang cukup populer digunakan sebagai mesin blog. Wordpress dibangun dengan bahasa pemograman PHP dan menggunakan database MySQL.

Selain digunakan sebagai blog, Wordpress mulai digunakan juga sebagai sebuah CMS (Content Management System), karena kemampuannya untuk dimodifikasi sesua dengan kebutuhan si pengguna.

Berikut ini langkah langkah untuk menginstall Wordpress.

1. Download terlebih CMS Wordpress. Bisa juga download malelalui link berikut ini.
2. Jika sudah, kirim file CMS Wordpress dari PC kalian ke server Debian 9. Untuk Windows kalian bisa menggunakan FileZilla dan untuk Linux kalian cukup menggunakan terminal
Berhubung mimin menggunakan Linux, jadi cukup menggunakan terminal. Berikut perintahnya:
$sudo scp nama_file user@ip_server:/home/


3. Sekarang ektrak file wordpressnya yang sudah ada di debian server dengan perintah:
#unzip nama_file
 

4. Rubah nama file worpress supaya lebih mudah diingat. Ketikkan perintah:
#mv nama_file_lama nama_file_baru 


5. Copy file tersebut ke direktori /var/www/html/. Ketikkan perintah:
#cp -r nama_file /var/www/html/


6. Sekarang masuk ke direktori /var/www/html/
#cd /var/www/html/


7. Selanjutnya beri hak akses ke folder wordpress. Ketikkan perintah berikut ini secara berurutan.
#chown -R www-data:www-data webku/
#chmod -R 755 webku/


8. Lanjut membuat database baru yang digunakan sebagai database wordpress nantinya. Beri nama wordpress untuk database barunya.


9. Sekarang ke langkah installnya. Ketikkan ip_server/nama_file di web browser.
192.168.1.100/webku
Akan muncul tampilan seperti dibawah ini. Langsung saja klik Ayo.


10. Isi formulir sesuai dengan apa yang sudah dibuat.
  • Nama basis data = nama database yang sudah dibuat
  • Nama pengguna = user phpmyadmin / database
  • Sandi = password phpmyadmin / database
  • Hasil basis data = biarkan default
  • Prefiks tabel = biarkan default


11. Jika sudah langsung saja klik Jalankan Pemasangan.


12. Selanjutnya akan muncul formulir seperti dibawah ini. Isi sesuaikan dengan keinginan kalian ya. Jika sudah klik Install Wordpress.


 13. Setelah selesai akan muncul tampilan seperti berikut ini. Klik log masuk.


14. Setelah di klik log masuk akan muncul tampilan seperti dibawah ini. Masukkan username dan password.


15. Ini adalah tampilan dari dasbord Wordpress.


16. Dan ini adalah tampilan dari website yang sudah dibuat. Untuk mengaksesnya bisa langsung mengetikkan ip_server/nama_file di web browser.
192.168.1.100/webku


Nah itu tadi langkah langkah dari install wordpress di debian 9. Semoga bermanfaat untuk kalian semua.

Friday, 20 September 2019

Cara Install Ubuntu Server 18.4 di VirtualBox

Ubuntu server merupakan salah satu jenis Ubuntu tanpa ada lingkungan desktop, yang berarti bukan sistem operasi siap pakai oleh pengguna akhir untuk menyelesaikan masalah berbasis komputasi melainkan Ubuntu yang digunakan pada pusat layanan komputasi (server).


Ubuntu server juga banyak digunakan atau hanya sekedar untuk media pembelajaran server selain Debian server. Nah di artikel ini akan membahas tentang langkah-langkah install tidak termasuk ketika membuat mesin virtual di VirtualBox. Untuk pembuatan mesin virtual kalian dapat membaca Cara Membuat Mesin Virtual di VirtualBox.

>>Langkah Install 
1. Siapkan file ISO.
2. Buat mesin virtual di VirtualBox dan jalankan jika sudah selesai.
3. Tampilan pertama yang akan muncul ketika proses install adalah pemilihan bahasa.
  • Pilih Bahasa Inggris

4. Selanjutnya diminta untuk mengkonfigurasi keyboard.
  • Layout = English (US)
  • Variant = English (US)


5. Nah jika kalian menggunakan DHCP di jaringan virtualboxnya makan akan langsung mendapat IP Address. Kalupun tidak menggunakan DHCP dapat kalian tambahkan sendiri IPnya.


6. Kosongkan saja bagian proxy address karena kita tidak menggunakan proxy di jaringan.


7. Dibagian Mirror kosongkan saja. Kalau muncul Mirror.Ubuntu.... hapus saja.


8. Masuk kepartisi, pilih yang kedua dan sistem operasi Ubuntu akan langsung membagai partisi sesuai dengan kebutuhannya.


9. Pilih penyimpanan yang local disk.



10. Akan diberikan keterangan pembagian partisi yang dilakukan secara otomatis oleh Ubuntu server, pilih done


11. Pilih continue untuk melanjutkan.


12. Isikan form seperti digambar.


13. Dipilihan SSH bebas kalian ingin install juga atau tidak. Jika ingin install beri centang dengan menekan spasi di keyboard.


14. Proses install sedang berjalan. Sabar ya mungkin agak lama.


15. Proses sudah selesai dan muncul pilihan untuk reboot now. Pilih reboot now untuk masuk ke Ubuntu server yang baru saja diinstall.

16. Dan ini adalah tampilan pertama dari Ubuntu Server. Login dengan user biasa ya. Jika ingin masuk sebagai super user bukan menggunakan root tapi sudo su.


Wednesday, 18 September 2019

Cara Install Nginx di Debian Server 9

Nginx (dibaca engine-ex) adalah web server opensource yang berfungsi sebagai proxy IMAP/POP3. Nginx terkenal karena kestabilannya dan memiliki tingkan performansi yang tinggi serta minim mengonsumsi sumber daya.


Dibandingkan dengan Apache, Nginx dapat menangani banyak koneksi konkuren dan memiliki jejak memori per sambungan yang lebih kecil.


>>Langkah Install
1. Masuk sebagai root atau super user di debian server 9.
2. Perbarui index paket dengan perintah:

#apt-get update


3. Install nginx dengan perintah

#apt-get install nginx



4. Jika sudah selesai install ujicoba nginx dengan membuka web browser di klien. Ketikkan IP server dan akan muncul seperti gambar dibawah ini


>>Mengelola layanan Nginx dengan systemctl
1. Merestart layanan nginx

$ sudo sytemctl restart nginx


2. Menghentikan layanan nginx

$ sudo sytemctl stop nginx


3. Memulai layanan nginx

$ sudo sytemctl start nginx


4. Kembali nginx dengan konfigurasi baru

$ sudo sytemctl reload nginx


5. Menonaktifkan layanan nginx saat booting

$ sudo sytemctl disable nginx


6. Mengaktifkan layanan nginx saat booting

$ sudo sytemctl enable nginx

Tuesday, 17 September 2019

Cara Merubah Port SSH di Debian Server

Port adalah mekanisme yang mengizingkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program didalam jaringan.


SSH sendiri menggunakan port 22 secara defaultnya dan dapat dirubah sesuai dengan keinginan si admin. Disarankan menggunakan port diatas 1000 dengan tujuan lebih aman jika ada orang yang iseng melakukan scan port di jaringan tersebut.


>>Langkah-Langkah
1. Pastikan kalian sudah menginstall SSH Server (openssh server).

2. Buka file sshd_config dengan perintah:

#nano /etc/ssh/sshd_config



3. Cari kata #port 22



4. Hapus tanda pagar dan rubah angka sesuai dengan keinginan kalian


5. Restart ssh server dengan perintah:

#/etc/init.d/ssh restart



6. Ujicoba dengan aplikasi putty. Masukkan ip server dan port yang sudah kalian rubah tadi


7. Jika muncul seperti gambar berikut klik accept


8. Masuk dengan username biasa (bukan root)


Notification
Selamat datang di masfadli.com. Semoga apa yang saya tuliskan dapat bermanfaat untu kalian semua. Jika ada kritik dan saran kalian isikan dikolom komentar ya. Selamat membaca.
Done