Wednesday, August 5, 2015

ขั้นตอนการติดตั้ง Laravel 4 ลงบน Ubuntu 14.04 LTS

เปิด Terminal ขึ้นมาแล้วใช้คำสั่งด้านล่างนี้ ติดตั้งตามขั้น

ติดตั้ง Tasksel
          sudo apt-get -y install tasksel
ติดตั้ง LAMP
          sudo tasksel install lamp-server
ติดตั้ง Install PHPMyAdmin
          sudo apt-get install phpmyadmin
กำหนดสิทธิการใช้งานส่วนของ directory ที่เกี่ยวข้อง
          sudo chgrp www-data /var/www
          sudo chmod 775 /var/www
          sudo chmod g+s /var/www
          sudo usermod -a -G www-data <ชื่อ username เครื่อง>     *** ไม่ต้องใส่ <>
          sudo chown <ชื่อ username เครื่อง> /var/www/   *** ไม่ต้องใส่ <>
ติดตั้ง Curl
          sudo apt-get install php5-curl
ติดตั้ง Mycrypt
          sudo apt-get install php5-mcrypt
Activate Mycrypt
          sudo php5enmod mcrypt
          sudo service apache2 reload
Enable Mod-Rewrite
          sudo a2enmod rewrite
          sudo service apache restart

ดาวโหลด laravel 4
แตกไฟล์ออกมา คัดลอกแล้วทำการย้าย Folder Laravel ไปยัง /var/www/
ติดตั้ง Composer
          curl -sS https://getcomposer.org/installer | sudo php
          sudo mv composer.phar /usr/local/bin/compose 
ทำการติดตั้ง laravel
          sudo cd /var/www/laravel
sudo composer install
ตั้งค่า Virtual host
-          sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/laravel.conf
-          sudo nano /etc/apache2/sites-available/laravel.conf
แก้ และ เพิ่ม ภายในไฟล์ดังนี้
DocumentRoot /var/www/laravel/public
<Directory /var/www/laravel/public>
 Options Indexes FollowSymLinks MultiViews
 AllowOverride All
 Order allow,deny
 allow from all
</Directory>
          รีโหลด apache2
-          sudo service apache2 reload
ปิดการใช้งานไฟล์ 000-default.conf
-          sudo a2dissite 000-default.conf
เปิดการใช้งานไฟล์ Laravel.conf
-          sudo a2ensite laravel.conf
ทำการ Reload Apache2 อีกครั้ง
-          sudo service apache2 reload
แล้วทำการทดสอบ โดยเข้าไปที่ localhost หากแสดงรูปดังกล่าว ถือว่าเสร็จสมบูรณ์


 


No comments:

Post a Comment