การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic...

12
การต ดตัง Yii Framework 2 www.codingthailand.com codingthailand

Transcript of การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic...

Page 1: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

การติดตั �ง Yii Framework 2

www.codingthailand.com

codingthailand

Page 2: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

วิธีที� 1 การติดตั �งขั �นตอนที� 1

1.1 ตดิตั �งโปรแกรมจาํลอง Server

https://www.apachefriends.org/download.html

เมื�อดาวน์โหลดเสรจ็กต็ดิตั �งใหเ้รยีบรอ้ย คดิวา่คนที�เคยเขยีน

วธิกีารใชง้านกนัดอียูแ่ลว้ แต่ถา้ใครยงัไมเ่คยใชล้องดวูดิโีอ

http://www.codingthailand.com/site/index.php?r=site/showchapter&ch_id=50&course_id=9

เสรจ็แลว้กอ็ยา่ลมื Start Apache Web Server

การติดตั �งด้วย Compos

Server ใหเ้รยีบรอ้ย แนะนําโปรแกรม XAMPP

https://www.apachefriends.org/download.html

กต็ดิตั �งใหเ้รยีบรอ้ย คดิวา่คนที�เคยเขยีน PHP มาบา้งแลว้นะน่า

วธิกีารใชง้านกนัดอียูแ่ลว้ แต่ถา้ใครยงัไมเ่คยใชล้องดวูดิโีอการตดิตั �งไดท้ี�

www.codingthailand.com/site/index.php?r=site/showchapter&ch_id=50&course_id=9

Start Apache Web Server และ MySQL ดว้ยครบั

Composer

XAMPP ดาวน์โหลดไดท้ี�

มาบา้งแลว้นะน่าพอรู้

www.codingthailand.com/site/index.php?r=site/showchapter&ch_id=50&course_id=9

Page 3: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

1.2 เปิด Open SSL ในไฟล ์php.ini

**จากนั �นบนัทกึไฟล ์php.ini แลว้กดปุ่ ม

php.ini โดยใหนํ้าเครื�องหมายเซมโิคลอ่น ออก

แลว้กดปุ่ ม Stop และ Start Apache อกีครั �ง

โดยใหนํ้าเครื�องหมายเซมโิคลอ่น ออก

Page 4: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

ขั �นตอนที� 2

ตดิตั �งโปรแกรม Composer ดาวน์โหลดไดท้ี� https://getcomposer.org/download/ เลื�อนลง

มานิดหน่อยจะเหน็หวัขอ้ Windows Installer กดดาวน์โหลดโดยตรงไดท้ี�ลงิกนี์�

https://getcomposer.org/Composer-Setup.exe จากนั �นตดิตั �งตามขั �นตอนดา้นลา่งนี�ครบั

Page 5: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

** จากรปูดา้นลา่งนี� เราจะตอ้งเลอืก php.exe ในโปรแกรมจาํลอง server ที�เราตดิตั �งครบั ใน

คูม่อืนี�เราใชโ้ปรแกรม XAMPP นั �นเอง

Page 6: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app
Page 7: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app
Page 8: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

แคนี่�กต็ดิตั �ง Composer เสรจ็เรยีบรอ้ย พรอ้มตดิตั �ง yii framework แลว้ครบั

Page 9: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

ขั �นตอนที� 3

เปิด Command Prompt ขึ�นมา แลว้ copy คาํสั �ง composer ดา้นลา่งไปวาง ดงัรปู

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic

c:/xampp/htdocs/yii2site

เสรจ็แลว้กดปุ่ ม Enter

ตรงคาํสั �ง c:/xampp/htdocs/yii2site สามารถเปลี�ยนชื�อโฟลเดอรไ์ดน้ะครบั ก่อนวางลงไป

รอสกัครูค่รบั จะเรว็ชา้ขึ�นกบัความเรว็อนิเตอรเ์น็ตของแต่ละคน เมื�อเสรจ็เรยีบรอ้ยแลว้จะได้

ไฟลต์่างๆที�ตดิตั �งเรยีบรอ้ย ดงัรปู

Page 10: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

จากนั �นลองเปิด Browser แลว้พมิพ ์http://localhost/yii2site/web/

กจ็ะปรากฏหน้าเวบ็พรอ้มใหเ้ราพฒันา yii2 เรยีบรอ้ยแลว้

เพื�อความแน่นอนกต็รวจสอบความตอ้งการระบบของ Yii2 ไดเ้ขา้ไปที� URL

http://localhost/yii2site/requirements.php

Page 11: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

วิธีที� 2 การติดตั �งจาก Archive File 1. ตดิตั �งโปรแกรมจาํลอง Server เชน่ XAMPP (การตดิตั �งดไูดใ้นหวัขอ้ วธิทีี� 1 การ

ตดิตั �งดว้ย Composer)

2. ดาวน์โหลดไฟลจ์าก https://github.com/yiisoft/yii2/releases/ ในที�นี�สมมตวิา่จะ

เลอืกแบบ basic ใหส้งัเกตไฟลจ์ะมคีาํวา่ yii-basic-app กดดาวน์โหลดไดเ้ลย

3. จากนั �น Extract ไฟล ์หรอืแตกไฟลแ์ลว้ copy โฟลเดอร ์basic ที�ไดไ้ปไวใ้น htdocs

หรอื www ขึ�นอยูก่บัโปรแกรมจาํลอง Server

4. เปิดไฟล ์web.php ในโฟลเดอร ์/config/web.php มองหาบรรทดั

cookieValidationKey แลว้กรอกรหสัลบัลงไป ดงัรปู

5. เสรจ็แลว้บนัทกึไฟล ์แคนี่�กต็ดิตั �ง Yii2 เรยีบรอ้ยแลว้ครบั ทดลองเปิดผา่น Browser

ไดเ้ลย เชน่ http://localhost/basic/web/

Page 12: การติดตัง Yii Framework 2 - Coding Thailand · เลือกแบบ basic ให้สังเกตไฟล์จะมีคําว่า yii-basic-app

หากรกัและชอบในการพฒันาตวัเอง

โดยเฉพาะด้านการเขียนโปรแกรม

codingthailand.com

หากรกัและชอบในการพฒันาตวัเอง

โดยเฉพาะด้านการเขียนโปรแกรม เชิญได้ครบั

odingthailand.com by โค้ชเอก

codingthailand

หากรกัและชอบในการพฒันาตวัเอง

เชิญได้ครบั

odingthailand.com