Difference between revisions of "Moodle: Instalasi Moodle, Apache2, Percona5.7, PHP7.4"

From OnnoWiki
Jump to navigation Jump to search
Line 23: Line 23:
 
  php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev \
 
  php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev \
 
  php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap \
 
  php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap \
  php7.3-zip php7.3-int
+
  php7.3-zip php7.3-int \
 +
imagemagick git zip
 +
 
 +
perlu di cek
 +
 
 +
apt -y install php-cli ibgd-dev php-pear libapache2-mod-php
 +
 
 +
 
  
 
Edit
 
Edit
Line 45: Line 52:
  
 
  <?php phpinfo( ); ?>
 
  <?php phpinfo( ); ?>
 
 
  
 
==Install Percona==
 
==Install Percona==

Revision as of 02:51, 8 April 2020

sudo apt update

Install Apache2

apt install apache2
sudo ufw allow 'Apache'

Install PHP 7.3

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.3

Install extension

sudo apt install php7.3-extension_name
sudo apt install php7.3-common php7.3-mysql php7.3-xml php7.3-xmlrpc \
php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev \
php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap \
php7.3-zip php7.3-int \
imagemagick git zip

perlu di cek

apt -y install php-cli ibgd-dev php-pear libapache2-mod-php 


Edit

sudo vi /etc/php/7.3/apache2/php.ini
upload_max_filesize = 100M
post_max_size = 48M
memory_limit = 512M
max_execution_time = 600
max_input_vars = 3000
max_input_time = 1000

Restart apache2

sudo systemctl restart apache2.service

Test

sudo vi /var/www/html/phpinfo.php
<?php phpinfo( ); ?>

Install Percona

sudo apt update
sudo apt -y install wget
wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb
sudo dpkg -i percona-release_latest.$(lsb_release -sc)_all.deb
sudo apt install percona-server-server-5.7

Edit

sudo vi /etc/mysql/percona-server.conf.d/mysqld.cnf
[mysqld]
max_allowed_packet=32M


Install Moodle