PHP adalah salah satu bahasa pemrograman paling populer di dunia yang digunakan untuk membangun website. PHP menjadi bagian dari LAMP (Linux Apache MariaDB PHP) / LEMP (Linux Nginx MariaDB PHP) stack.
Terimakasih atas tutorialnya, sangat membantu. setlah install php dan saya run php script di main folder (vps), ternyata file php di download bukan di execute. artinya setiap saya panggil file .php maka file tersebut akan terdownload secara otomatis… ada solusi
cek kembali konfigurasi nginx, opsi yang berhubungan dgn php-fpm. jangan lupa restart nginx setelah konfigurasi
Tolong buatkan cara install Moodle v3.8/v.39 dengan Nginx, PHP dan MariaDB di Centos 8 ini pak Musa.
sudah pak Musa, gagal saat instalasi moodlenya. gak tahu setingan yang tepat pada Nginx, PHP dan MariaDB tersebut untuk moodle tersebut.
settingan nginx untuk moodle sama saja dgn di Ubuntu. gagal ditahap yang mana? apa pesan errornya?
Saya pemula pak Musa, maaf banyak tanya karena baru ini belajar install moodle di centos 8. Ini setingan konfigurasi mariadb pada ubuntu dari https://musaamin.web.id/cara-install-moodle-dengan-nginx-di-ubuntu-18-04/ –> nano /etc/mysql/mariadb.conf.d/50-server.cnf Kalau pada CentOS 8 dimana padanannya? Mohon Pencerahannya.
coba cek di /etc/my.cnf
[root@localhost administrator]# nginx -t nginx: [emerg] open() “/etc/nginx/snippets/fastcgi-php.conf” failed (2: No such file or directory) in /etc/nginx/conf.d/moodle.conf:17 nginx: configuration file /etc/nginx/nginx.conf test failed ini pesan kesalahan saat mengadaptasi file config dari ubuntu untuk moodle di centos 8 yang ada di /etc/nginx/conf.d bagaimana dengan file ini pak Musa, “/etc/nginx/snippets/fastcgi-php.conf”?
file fastcgi-php.conf tidak ditemukan. cek konfigurasi moodle.conf pada baris ke-17.
ini isi file moodle.conf nya server { listen 80; server_name 192.168.1.20; root /var/www/moodle; index index.php index.html index.htm; location / { try_files $uri $uri/ /index.php?$query_string; } location /dataroot/ { internal; alias /var/moodledata; } location ~ [^/]\.php(/|$) { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
file fastcgi-php.conf tidak ada di dalam directory /etc/nginx/snippets directory snippets pun tidak ada di dalam directory /etc/nginx Apa yang harus saya lakukan?
coba hapus baris yang error
Melalui web ini saya bisa belajar banyak tentang linux. Terutama install moodle. Saya sudah berhasil install moodle di linux debian dan ubuntu dengan apache atau nginx dan mariadb atau postgresql bisa semua. Ketika coba di Centos 8 masih gagal. Terutama konfigrasi nginx. Kayake belum bisa sambung dengan installer moodle nya. Install di virtualbox. Jadi saat ini yang saya pakai debian 10, nginx, mariadb 10.5, php,74. Terima kasih untuk tutor-tutornya.
saya pakai centos 7 install nginx bagaimana suapya .htaccess dapat berjalan?
.htaccess itu untuk apache
Terimakasih atas tutorialnya, sangat membantu. setlah install php dan saya run php script di main folder (vps), ternyata file php di download bukan di execute. artinya setiap saya panggil file .php maka file tersebut akan terdownload secara otomatis… ada solusi
cek kembali konfigurasi nginx, opsi yang berhubungan dgn php-fpm. jangan lupa restart nginx setelah konfigurasi
Tolong buatkan cara install Moodle v3.8/v.39 dengan Nginx, PHP dan MariaDB di Centos 8 ini pak Musa.
coba saja install satu persatu, nginx + php, mariadb, moodle dgn nginx.
sudah pak Musa, gagal saat instalasi moodlenya. gak tahu setingan yang tepat pada Nginx, PHP dan MariaDB tersebut untuk moodle tersebut.
settingan nginx untuk moodle sama saja dgn di Ubuntu. gagal ditahap yang mana? apa pesan errornya?
Saya pemula pak Musa, maaf banyak tanya karena baru ini belajar install moodle di centos 8.
Ini setingan konfigurasi mariadb pada ubuntu dari https://musaamin.web.id/cara-install-moodle-dengan-nginx-di-ubuntu-18-04/
–> nano /etc/mysql/mariadb.conf.d/50-server.cnf
Kalau pada CentOS 8 dimana padanannya?
Mohon Pencerahannya.
coba cek di
/etc/my.cnf
[root@localhost administrator]# nginx -t
nginx: [emerg] open() “/etc/nginx/snippets/fastcgi-php.conf” failed (2: No such file or directory) in /etc/nginx/conf.d/moodle.conf:17
nginx: configuration file /etc/nginx/nginx.conf test failed
ini pesan kesalahan saat mengadaptasi file config dari ubuntu untuk moodle di centos 8 yang ada di /etc/nginx/conf.d
bagaimana dengan file ini pak Musa, “/etc/nginx/snippets/fastcgi-php.conf”?
file
fastcgi-php.conf
tidak ditemukan. cek konfigurasimoodle.conf
pada baris ke-17.ini isi file moodle.conf nya
server {
listen 80;
server_name 192.168.1.20;
root /var/www/moodle;
index index.php index.html index.htm;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location /dataroot/ {
internal;
alias /var/moodledata;
}
location ~ [^/]\.php(/|$) {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php-fpm/php-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
file fastcgi-php.conf tidak ada di dalam directory /etc/nginx/snippets
directory snippets pun tidak ada di dalam directory /etc/nginx
Apa yang harus saya lakukan?
coba hapus baris yang error
Melalui web ini saya bisa belajar banyak tentang linux. Terutama install moodle. Saya sudah berhasil install moodle di linux debian dan ubuntu dengan apache atau nginx dan mariadb atau postgresql bisa semua. Ketika coba di Centos 8 masih gagal. Terutama konfigrasi nginx. Kayake belum bisa sambung dengan installer moodle nya. Install di virtualbox. Jadi saat ini yang saya pakai debian 10, nginx, mariadb 10.5, php,74. Terima kasih untuk tutor-tutornya.