Install Server
Update server terlebih dahulu
Install Nginx
install Nginx dengan command berikut
Install PHP
Pertama, Install paket berikut untuk menambahkan repositori
Jika ada pertanyaan seperti Press [ENTER] to continue or Ctrl-c to cancel. tekan enter
saja
Kemudian pilih versi php yang sesuai dengan aplikasi yang akan digunakan. misal kita
mau menginstall PHP versi 8.1 jalankan command berikut:
Kemudian untuk melihat apakah php sudah berjalan maka jalankan command berikut:
Install Server 1
sudo systemctl status php8.1-fpm
Install MariaDB
Pertama, donwload MariaDB dari website resminya yaitu MariaDB Foundation -
MariaDB.org
Kemudian pilih menu download dan pilih versi dan operasi yang digunakan
Install Server 2
Jalankan perintah berikut untuk mengimpor repositori MariaDB di Server kita
Setelah kunci diimpor, salin dan tempel yang berikut ke dalam file /etc/apt/sources.list.d
sudo vi mariadb.sources
Kemudian copy text berikut ke dalam file tersebut dan selanjutnya save
Install Server 3
Anda sekarang dapat menginstal MariaDB 11.0 dari repositori MariaDB dengan:
Untuk melihat apakah MariaDB yang kita install sudah active maka jalankan perintah
berikut:
Install MySQL
Untuk menginstall mysql anda harus masuk sebagai root terlebih dahulu
Install Server 4
sudo su
mysql_secure_installation
Kemudian massukkan password MySQL dan jika bisa masuk atau tampilannya sebagai
berikut maka instalasi kita berhasil
Instalasi selesai
Install Server 5
Install PhpMyAdmin (optional)
Untuk menginstall maka terlebih dahulu download file nya di web resminya
phpMyAdmin - Downloads
Kemudian pilih versi yang terbaru dengan bahasa yang digunakan bahasa inggris dan
ekstensi .tar.gz
Install Server 6
Masuk ke direktori /etc/nginx/sites-available/
cd /etc/nginx/sites-available/
sudo vi default
cc
server {
listen 80 default_server;
listen [::]:80 default_server;
root /var/www/html;
server_name _;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 4
try_files $uri $uri/ =404;
}
location ~ \.php$ {
try_files $fastcgi_script_name = 404;
include fastcgi_params;
fastcgi_pass unix:/run/php/php8.1-fpm.sock;
fastcgi_param DOCUMENT_ROOT $realpath_root;
fastcgi_param SCRIPT_FILENAME $realpath_root$fas
}
Install Server 7
}
sudo nginx -t
Kemudian anda bisa login dengan akun mysql yang sudah dibuat sebelumnya.
Install Server 8
Install Composer
Untuk menginstall Composer jalankan perintah berikut:
composer --version
Install Server 9
sudo update-alternatives --set phpize /usr/bin/phpize7.4
sudo update-alternatives --set php-config /usr/bin/php-config7.4
Install Server 10