Difference between revisions of "Moodle: Instalasi Moodle, Apache2, Percona5.7, PHP7.4"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
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