cPanel Nasıl Yapılır Plesk

Centos / RHEL Laravel 5 Kurulumu

Laravel, php ile yazılmış mvc (model-view-controller) yapıda web uygulamarı geliştirmenizi sağlar. Laravel altında, bağımlılık yönetimi için composer kullanılmaktadır. Klasör yapısı olarak Laravel 5 versiyonundan itibaren PSR-4 kodlama yapısına geçmiştir. Laravel hemen hemen her web projesinde esnekliği ile verimli bir framework. Bir çok script de sunucunuzda laravelin kurulu olmasını isteyebilir.

Öncelikle yum üzerinden gerekli kurulumları yapıyoruz ;

yum -y install wget curl git nano

cPanel, Directadmin veya Plesk Panel üzerinde php modülleri olan iconv veya mbstring kurulu olmalıdır. Apache derleme yaparken bu iki modülü de php extension olarak dahil ediniz ve derleyiniz (eğer kurulu değil ise).

Centos/RHEL işletim sistemimize uygun rpm’leri kuruyoruz. Biz centos 6.x – 64 bit üzerinde composer ve laravel kuracağız

CentOS/RHEL 7, 64 Bit İçin ;
rpm -Uvh http://free.nchc.org.tw/fedora-epel/7/x86_64/e/epel-release-7-5.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

CentOS/RHEL 6, 32 Bit İçin ;
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS/RHEL 6, 64 Bit İçin ;
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS/RHEL 5, 32 Bit İçin ;
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

CentOS/RHEL 5, 64 Bit İçin ;
rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-releas5-4.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-5.rpm

Ardından composer kuruyoruz ;

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

aravel kuracağımız cPanelDirectadmin veya Plesk kullanıcısına su ile giriş yapıyoruz. Biz hizhosting kullanıcısına su ile giriş yaptık

su hizhosting

hizhosting kullanıcısının public_html veya httpdocs dizinine giderek git ile laravel çekiyoruz. Aşağıda web panellerinize göre örnek kurulum yolları verilmiştir. Örnek kullanıcı bizde hizhosting dir. Siz kendi kullanıcınıza göre düzenleyin ;

cPanel üzerinde kurulacak yol ;

cd /home/hizhosting/public_html/
git clone https://github.com/laravel/laravel.git

Plesk Panel üzerinde kurulacak yol ;

cd /var/www/vhosts/hizhosting.com/httpdocs
git clone https://github.com/laravel/laravel.git

DirectAdmin üzerinde kurulacak yol ;

cd /home/hizhosting/domains/hizhosting.com/public_html
git clone https://github.com/laravel/laravel.git

Bizim sunucu panelimiz cPanel. Bu nedenle aşağıdaki dizine geçiş yaparak composer ile kuruyoruz (root iken kurmayın hata verecektir)

cd /home/hizhosting/public_html/laravel composer install