樹苺派-組合電腦平台

樹苺派-組合電腦平台看起來是一個木頭的電腦組成器,讓小朋友可以了解電腦的構造,透過其中的感測組件了解各項運作的原理.
裡面只有幾個電燈和,麵包板和一些小組小,感測器的元件可能需要外購.
原購買網址:
樹苺派-組合電腦平台看起來是一個木頭的電腦組成器,讓小朋友可以了解電腦的構造,透過其中的感測組件了解各項運作的原理.
裡面只有幾個電燈和,麵包板和一些小組小,感測器的元件可能需要外購.
原購買網址:
樹苺派設定固定IP的方式:
vi /etc/network/interfaces.d/eth0
#auto eth0 是啟動!!!
auto eth0
iface eth0 inet static
address 192.168.1.222
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 168.95.1.1 8.8.8.8
vi /etc/reslove.conf
nameserver 168.95.1.1
nameserver 8.8.8.8
如果要同時開立無線網路/及有線網路時要指定default gateway
sudo route add default gw 192.168.1.1
SQLITE 一直都是非常常用的一種小型資料庫的格式,在學習中的時候們經常會使用他來做教學,對於沒有學習經驗的同學來說,學習架設這個系統應該有助於了解資料庫系統的運作.
sudo apt-get install sqlite3
sudo apt-get install nginx
sudo apt install php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc php7.0-xml php7.0-fpm php7.0-zip php7.0-mbstring php7.0-sqlite3 php7.0-cli php7.0-readline -y
sudo vi /etc/nginx/sites-enabled/default
把www-data 改成 pisudo vi /etc/php/7.0/fpm/pool.d/www.conf
把www-data 改成 pisudo vi /etc/nginx/nginx.conf
完成: 設定並重新啟動 PHP和NGINXsudo service php7.0-fpm restart
sudo service nginx restart
設定為開機時啟動sudo systemctl enable php7.0-fpm
sudo systemctl enable nginx
取消開機時啟動sudo systemctl disable php7.0-fpm
sudo systemctl disable nginx
下載:
https://www.phpliteadmin.org/download/
解開檔案到 /var/www/html/phpliteadmin
#切換目錄到NGINX 預設網頁存放目錄 cd /var/www/html
#建立程式目錄sudo mkdir phpliteadmin
#權限開給pi帳號sudo chown pi.pi phpliteadmin
#切換目錄到 程式的目錄cd phpliteadmin
wget https://bitbucket.org/phpliteadmin/public/downloads/phpLiteAdmin_v1-9-7-1.zip
# 解壓縮檔案
#sudo apt-get install unzip
#如果發生沒安裝UNZIP 請跑上面這行安裝unzip phpLiteAdmin_v1-9-7-1.zip
#改名字樣本的設定檔成正確的名字讓他生效
mv phpliteadmin.config.sample.php phpliteadmin.config.php
#編輯設定檔
vi phpliteadmin.config.php
#改掉預設admin密碼 (請一定要改)
避免奇怪的人連進來控制,所以在網頁伺服器上加上一個IP存取的限制.
sudo vi /etc/nginx/sites-enabled/default
#網址相伺這個的都要符合裡面的規定 location ~ /phpliteadmin/ { #allow 允許 deny 禁止 #先allow 再deny allow 192.168.1.0/24; allow 10.1.1.0/16; deny all; #ALLOW this dir execute php page (importent) include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; } #重啟伺服器sudo service nginx restart
PHPLITEADMIN是一個非常簡單的網頁SQLITE管理工具,架設其實有些復雜
比起SQLITE BROWSER 的桌面軟件復雜很多,但是把可以這個教程當成給小朋友的練習