Debian adalah sebuah distro dari sistem operasi berbasis linux, yang populeritas di kalangan praktisi IT banyak digunakan. dan bisa didapatkan secara gratis.
Laravel adalah sebuah framework PHP dengan konsep MVC (Model View Controler), yang memisakan Logic Program dengan Presentasi (atau hal yang berkaitan dengan antarmuka / interface),
Laravel saat ini telah menjadi sebuah framework PHP yang populer, termasuk di indonesia.
Update respositori debian
apt updateMelakukan instalasi web server apache
apt install apache2Melakukan instalasi database server maria-db
apt install mariadb-serverMelakukan instalai php dan modul php yang dibutuhkan
apt install php php-mcrypt php-gd php-mbstring php-xml apt install curl apt php-mysqlDownload Program Composer, Composer adalah sebuah program paket manager untuk PHP
curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
Dikarenakan laravel membutuhkan php versi 7.2, sehingga perlu dilakukan instalasi php versi 7.2, dimulai dari menambahkan alamat respository baru ke debian hingga instalasi modul-modul php yang dibutuhkan
apt install apt-transport-https lsb-release ca-certificates wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' apt update apt install php7.2 php7.2-common php7.2-cli php7.2-fpm apt install php7.2-common php7.2-curl php7.2-mbstring php7.2-mysql php7.2-xml apt install php.7.2-fpm apt install libapache2-mod-fcgid apt install libapache2-mod-phpBuat folder laravel di /var/www/ untuk menyimpan framework laravel
cd /var/www/laravel
Download Laravel, Untuk download laravel, bisa di ambil di respository git
apt get install git git --version git clone https://github.com/laravel/laravel.gitInstalasi Laravel dengan perintah
composer install
rename file .env-example menjadi .env
mv .env-example .envSetelah selesai instalasi, berikan akses pada folder laravel
chown -R www-data.www-data /var/www/laravel chmod -R 777 /var/www/laravel/storage chmod -R 777 /var/www/laravel/bootstrap chmod -R 777 /var/www/laravel/storage/log chmod -R 755 /var/www/laravel chmod -R 775 /var/www/laravel/storageBikin app key apliksi laravel
php artisan key:generateAktifkan php versi 7.2 dan mematikan php versi 7.0
adismod php7.0 a2enmod php7.2
No comments:
Post a Comment