Setup h5ai dengan Nginx di server Ubuntu atau Debian
Install PHP
h5ai Membutuhkan PHP 5.5+. Di Ubuntu, Debian dan Distro lainnya. Sangat simple:
sudo apt install php-fpm
Download h5ai
cd /var/www && mkdir h5ai && cd h5ai
# wget https://release.larsjung.de/h5ai/h5ai-0.29.2.zip
wget https://github.com/lrsjng/h5ai/releases/download/v0.30.0/h5ai-0.30.0.zip
unzip h5ai-0.30.0.zip && rm h5ai-0.30.0.zip
sudo
permissions dibutuhkan ya….
wget
&
unzip
commands hanya berfungsi jika Anda telah menginstalnya melalui
apt install ****
.
H5ai sekarang hanya bisa di akses via github saja, kalian bisa kunjungi dibawah ini ya…. https://github.com/lrsjng/h5ai/releases/download/v0.30.0/h5ai-0.30.0.zip .
Nginx configuration
Sekarang buat terlebih dahulu virtual host baru dengan Nginx.
sudo nano /etc/nginx/conf.d/h5ai.conf
Copy configurasi dibwah ini :
server {
listen 80;
index index.php /_h5ai/public/index.php;
server_name h5ai.example.com; # change to your own domain
root /var/www/h5ai;
# individual nginx logs for this vhost
access_log /var/log/nginx/h5ai.example.com_access.log; # change to your own domain
error_log /var/log/nginx/h5ai.example.com_error.log; # change to your own domain
location /_h5ai/private {
return 403;
}
location ~ [^/]\.php(/|$) {
fastcgi_split_path_info ^(.+?\.php)(/.*)$;
if (!-f $document_root$fastcgi_script_name) {
return 404;
}
fastcgi_param HTTP_PROXY "";
fastcgi_pass unix:/run/php/php8.2-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
}
}
Cek konfigurasinya dengan mengetikkan perintah
sudo nginx -t
.
Jika tidak terjadi error maka aman … jika ada error bisa koemntar di youtube atau di bawah post ini ya…
Ganti Perminsion file ke folder h5ai, dengan perintah dibawah ini :
sudo chown -R www-data:www-data /var/www/h5ai
Reload Nginx untuk menjalankan nginx agar bisa berjalan dengan semestinya:
sudo systemctl reload nginx
Kunjungi http://h5ai.example.com/_h5ai/public/index.php , Untuk cek apakah h5ai sudah bisa di akses atau tidak. Halaman ini menunjukkan beberapa petunjuk tentang kemampuan server.
h5ai configuration
Untuk file configurasi utama ada di direktori
_h5ai/private/conf/options.json
. Anda mungkin ingin mengubah beberapa pengaturan yang didokumentasikan. Namun ada beberapa file lagi di
_h5ai/private/conf
Anda mungkin melihatnya.

Posting Komentar untuk "Setup h5ai dengan Nginx di server Ubuntu atau Debian"