Install APACHE, PHP7, MySQL Server dan PhpMyadmin di Linux Mint 19.3 Tricia

Assalamualaikum, teman-teman semua bagi anda yang mempunyai bisnis hotspot dirumah alangkah baiknya juga memanfaatkan koneksi internetnya untuk membangun sebuah server web sebagai sarana untuk membuat website ataupun toko online yang bisa menjadi ladang penghasilan tambahan selain dari bisnis hotspot itu sendiri. jika pelanggan bisnis hotspot anda banyak tentu saja server layanan untuk bisnis hotspot akan selalu standby, untuk itu jika mikrotik anda juga menggunakan server sebagai layanannya (mikrotik & virtualbox), tentu kita dapat memanfaatkan sumber daya yang ada.

seperti contoh anda menggunakan linux mint 19 sebagai server "Mikrotik + VirtualBox"  dan anda juga bisa menambahkan aplikasi yang berjalan di webserver seperti wordpress, prestashop, Joomla dan lain sebagainya, yang bisa anda jadikan sebagai ladang penghasilan tambahan selain bisnis hotspot.

sebelum memasang aplikasi wordpress dan aplikasi cms lainnya tentu saja teman-teman harus menambahkan aplikasi webserver diantaranya adalah, apache2, php7, mysql server dan phpmyadmin. Jika aplikasi-aplikasi tersebut sudah diinstallkan ke linux mint maka PC anda sudah bisa disebut webserver.

sebagai contoh dalam artikel ini saya menggunakan linux mint 19 sebagai sistem operasinya, Linux Mint 19 ini sebenarnya berbasis desktop tetapi bisa kita tambahkan fungsinya sebagai webserver dengan menambahkan apliaksi-aplikasi seperti yang sudah saya sebutkan diatas.

oke, kita langsung saja praktek kan caranya :)

1. pertama install apache2

buka terminal dan ketik kan perintah berikut :

$ sudo apt install apache2 

untuk pengetesan silahkan buka browser dan ketikan di kolom address http://localhost jika muncul seperti gambar berikut maka instalasi apache2 sudah berhasil.



2. kedua install php7

$ sudo apt install php libapache2-mod-php php-mysql

buat file info.php pada direktori /var/www/html/


$ sudo xed /var/www/html/info.php


lalu masukan script di bawah ini
<?php phpinfo(); ?>


Simpan perubahan Ctrl + X lalu Y dan [ENTER] lalu restart service apache2
$ sudo service apache2 restart
Untuk pengetesan buka browser lalu masukan pada url http://localhost/info.php




3. Ketiga, Install MySQL server

untuk menginstal MySQL Server jalankan perintah berikut

$ sudo apt install mysql-server


4. keempat, jalankan MySQL Security 

gunakan perintah berikut untuk menjalankan mysql security

$ sudo mysql_secure_installation

lalu ikuti langkah-langkahnya  step pertama tekan "ENTER" lalu masukan password untuk MySQL Server



Jawab y lalu tekan "ENTER" pada bagian remove anonymous users?



Jawab y lalu tekan "ENTER" pada bagian Disallow root login remotely?




Jawab y lalu tekan "ENTER" pada bagian Reload Privileges tables now?






jawab y lalu tekan "ENTER" pada bagian Remove test database and access to it? lalu  jawab y 




selanjutnya tekan "ENTER" pada bagian Reload privileges tables now?





Untuk pengetesan jalankan perintah berikut



$ sudo mysql -u root -p


lalu masukan password yang sebelumnya dibuat






5. kelima, Install Phpmyadmin

jalankan perintah dibawah ini untuk installasi phpmyadmin


$ sudo apt install phpmyadmin


Tekan tombol "SPACE" untuk memilih apache2 lalu tekan "TAB" untuk memilih OK selanjutnya tekan "ENTER"






Jawab Yes lalu tekan "ENTER"


Masukan password MySQL untuk phpmyadmin





Masukan kembali Passwordnya

untuk pengetesan buka browser lalu masukan pada url http://localhost/phpmyadmin, lalu login dengan menggunakan user dan password MySQL dan terjadi error. #1698 - Access denied for user root@localhost. untuk mengatasinya kita buat user untuk login ke phpmyadmin. Silahkan ikuti step dibawah ini.








6. keenam, Membuat User MySQL

Selanjutnya kita akan membuat user MySQL jalankan perintah berikut ini



# mysql -u root -p
> CREATE USER 'sqluser'@'%' IDENTIFIED BY 'Contoh76%';
> GRANT ALL PRIVILEGES ON *.* TO 'sqluser'@'%' WITH GRANT OPTION;

> exit



Selanjutnya silahkan login kembali ke halaman phpmyadmin dengan menggunakan pengguna dan password yang sudah dibuat tadi.





dan .....login berhasil 



Gambar....



Ok demikian artikel ini sebagai acuan dalam membuat webserver di Linux Mint, semoga bisa menambah manfaat, wawasan dan mudah-mudahan bisa menjadi jalan untuk menambah jalan mencari rejeki. insya allah akan saya buatkan videonya di youtube.




Komentar