Thursday, September 24, 2015

การอัพเดตข้อมูลขึ้น และการ Check Out BitBukket ผ่าน Terminal บน Ubuntu

เข้าสู่โฟลเดอร์ของโปรเจ็คที่ต้องการ

แล้วทำการ - sudo git commit -a … เพื่ออัพงานครั้งต่อไป
โปรแกรมจะแสดงโฟลเดอร์ที่เคยได้ทำการแก้ไขให้เราทำการ

ลบ # ด้านหน้าคำสั่งเพื่อทำการเลือกรายการที่จะเพิ่มลงไป เมื่อ

เสร็จสิ้นให้ทำการกด Ctrl + X แล้วกด Y เพื่อยืนยัน โปรแกรม

จะแสดงรายการที่ถูกเพิ่มมาให้เป็นสี ให้พิมคำสั่ง

- sudo git add .. อันที่เป็นสีแดง
เมื่อเสร็จเรียบร้อยแล้วให้พิมคำสั่ง


sudo git push อัพไปที่เซิฟเวอร์
แล้วกรอก Password แล้ว Enter


/////////////////////////////////////////////////////////////////////////////////////////

กรณีต้องการ Check Out ข้อมูลจาก BittBukket

ให้เข้าไปที่ โฟลเดอร์โปรเจ็คที่ต้องการ

แล้วพิมคำสั่ง

- sudo git pull ดึงลงมาเฉพาะอันที่เปลี่ยน

Monday, September 7, 2015

การ Migrate ไฟล์ จาก Project ลง Database

การ Migrate ไฟล์ จาก Project ลง Database

ให้ทำการไปที่ Project โดยใช้คำสั่ง

cd /var/www/...Project../

จากนั้นพิมคำสั่งติดตั้งฐานข้อมูล

$ php artisan migrate


แล้วพิมคำสั่งสำหรับติดตั้ง seed

$ php artisan db:seed


***คำสั่งสำหรับสร้างไฟล์ Migrate

sudo php artisan migrate:make create_table_name_table

Tuesday, September 1, 2015

วิธีการ Clone โปรเจ็คจาก BitBucket

เริ่มแรกเราจะต้องทำการอัพไฟล์ หรือ โฟลเดอร์ขึ้น bitbucket ก่อน โดยศึกษาจากลิ้งด้านล่างนี้
ไปยังวิธีการอัพโหลด  

                      
                      1. ไปยังหน้าหลักของ BitBucket แล้วกดไปยังหน้าเมนู Clone

                      2. คัดลอก link ที่ BitBucket ให้มา

                      3. เปิด Terminal แล้วไปยัง Directory ที่ต้องการ

                      4. นำลิ้งที่ได้ มาวางไว้ใน Terminal

                      5. ใส่รหัสผ่านของ BitBucket แล้วรอจนกว่าระบบจะ Clone เสร็จ

                      6. เมื่อเสร็จสิ้นเราก็จะทำการเปลี่ยนแปลงที่จัดเก็บไฟล์ / ที่อยู่ให้ตรงกับ Directory ที่                           เรานำมา Clone
                      
                      7. มีอยู่ 2 ไฟล์ 1. ไฟล์ laravel.conf ที่อยู่ใน /etc/apache2/site-available/laravel.conf
                                              2. ไฟล์ apache2.conf ที่อยู่ใน /etc/apache2/apache.conf

                      8. ในไฟล์ laravel.conf

                                              DocumentRoot /var/www/apartment/
                                       <Directory /var/www/apartment>
                                       Options Indexes FollowSymLinks MultiViews
                                       AllowOverride All
                                       Order allow,deny
                                       allow from all
                                        </Directory>
                       9. ในไฟล์ apache.conf
                                             <Directory /var/www/apartment>
                                                 Options Indexes FollowSymLinks
                                                 AllowOverride All
                                                 Require all granted
                                              </Directory>
                      
                        10. ทดสอบโดยการเข้าไปยัง Browser แล้วพิม localhost ถ้าขึ้นหน้าเว็บที่เรา                                           ต้องการแสดงว่าถูกต้องเรียบร้อย ขอบคุณครับ ^^