11 กรกฎาคม 2559

Raspberry Pi

การกำหนดค่าต่างๆ บน Raspberry Pi
- ติดตั้ง OS สำหรับ Raspberry Pi แบบไม่มีจอ LCD เลือกใช้ RASPBIAN JASSIE ตัวเต็ม ->  https://downloads.raspberrypi.org/raspbian_latest

- กรณีซื้อจอ LCD มาติดตั้งเพิ่ม ต้องดูว่าซื้อยี่ห้อ รุ่น ขนาดใด แล้วไปหาดาวน์โหลด OS หรือ Driver ให้ถูกรุ่น เช่น ซื้อจอ LCD ยี่ห้อ OSOYOO ก็ไปดาวน์ที่เว็บไซต์ผู้ผลิต -> http://osoyoo.com/2016/05/26/osoyoo-lcd-touch-screen-for-raspberry-pi-installation-guide/

- ไปดาวน์โหลดโปรแกรม Win32 Disk Imager เพื่อเอาไว้สร้าง disk image สำหรับ OS บน sd card -> https://sourceforge.net/projects/win32diskimager/

- ติดตั้งภาษาไทย กำหนดค่าต่างๆ -> http://dtv.mcot.net/data/up_show.php?id=1453644382&web=epost

- กำหนดให้เครื่องอื่นมองเห็น เปิดหน้าต่าง Terminal ที่ Raspberry แล้วพิมพ์
ssh หมายเลขไอพี เช่น ssh 192.168.1.132
จากนั้นจะมีให้ใส่รหัสผ่าน ถ้าไม่ได้เปลี่ยนรหัสผ่านก็ใช้ raspberry

- ifconfig คล้ายกับ ipconfig ใน windows pc

- ถ้าต้องการ Telnet จาก pc ไปยัง raspberry pi ก็ให้ไป d/l โปรแกรม Putty มาติดตั้ง -> http://software.thaiware.com/download.php?id=10912

- ติดตั้ง Apache, PHP , mySQL -> https://www.raspberrypi.org/learning/lamp-web-server-with-wordpress/worksheet/

หรือ https://www.stewright.me/2015/08/tutorial-install-apache-php-and-mysql-on-a-raspberry-pi-2/

หากต้องการติดตั้ง php 7 ให้ใช้คำสั่ง
sudo apt-get install php7.1

- กำหนดให้ mySQL สามารถ Remote จากเครื่องอื่นได้
   เข้าไปแก้ไขไฟล์ my.cnf ->  sudo nano /etc/mysql/my.cnf
   ให้เพิ่มหมายเลขไอพีของเครื่องโดยเพิ่มคำสั่ง ( ตัวอย่างหมายเลขไอพี 192.168.1.132) 
                  bind-address  = 192.168.1.132
   จากนั้นให้ทำการ รีสตาร์ทเครื่อง raspberry pi ใหม่ หรือ สั่งรีสตาร์ทเซอร์วิส mysql ใหม่ด้วย
                  sudo service mysql restart    

   เปิด web browser เข้า  http://192.168.1.132/phpmyadmin
   ใส่ user : root  , password : รหัสผ่าน ของ mysql
                  แล้วป้อนคำสั่ง SQL เพื่อกำหนดสิทธิ ดังนี้
                  GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%'
            IDENTIFIED
BY 'ใส่รหัสผ่าน' 

           
WITH GRANT OPTION;

         FLUSH PRIVILEGES
;

      * หากต้องการให้สิทธิกับ user อื่น ก็แก้ไขตามต้องการ


- ติดตั้ง PhpMyAdmin -> https://www.stewright.me/2012/09/tutorial-install-phpmyadmin-on-your-raspberry-pi/

- ติดตั้ง ftp -> https://pimylifeup.com/raspberry-pi-ftp/

- ติดตั้ง samba สำหรับ share folder เพื่อให้ windows มองเห็น \\192.168.1.32\sharefolder
   -> http://www.htpcguides.com/create-samba-share-raspberry-pi/

- ติดตั้ง dosbox เพื่อจำลองให้ใช้งาน DOS ได้
    sudo apt-get install dosbox
   หลังจากติดตั้งเสร็จให้เรียกใช้งานได้พิมพ์
   dosbox
   เมื่อเข้าหน้าจอ dosbox แล้ว เราต้องไปทำการสร้างโฟลเดอร์ที่ต้องการภายใต้ Raspberry Pi เช่น สร้างไว้ภายใต้ /pi โดยตั้งชื่อ เช่น dos_c
   จากนั้น กลับมาที่หน้าต่าง dosbox ให้ทำการ mount  เพื่ออ้างอิงชื่อไดร์ฟ กับ โฟลเดอร์ โดยป้อนคำสั่ง
   mount c dos_c
   จากนั้นทดสอบโดยเปลี่ยน ไดรฟ์ เป็น c:
   ที่เหลือก็ลองนำโปรแกรม สมัยดอส มาใส่ไว้ในโฟลดเดอร์ dos_c ตัว dosbox ไดร์ฟ c ก็จะเห็นเอง
========================================


"I Believe in You"

Copyright(c) 2007 - 2022 by Kasem Kamolchaipisit.