raspbian為樹莓派的官方系統,基於Debian裁剪過的Linux系統
其配置過程如下
- 燒錄鏡像
首先從樹莓派的官方網站上下載鏡像和鏡像工具
http://www.raspberrypi.org/downloads
Win32DiskImager Raspbian “wheezy”
鏡像壓縮包大概為400M,解壓之后為1.8G,所以需要一張2G以上的SD卡才能完成鏡像寫入
寫完之后,插到樹莓派上,插上電源即可啟動
- 開機后進行相應的設置
只要包括以下幾個部分
expand-rootfs 把SD的所有空間擴展為raspberry pi的根目錄(默認只是鏡像的1。8G)
overscan 在屏幕不能完整顯示時配置
configure-keyboard 修改鍵盤布局,俺選的是English(US)
chang_timezone修改時區
boot_behaviour 設置啟動時自動進入桌面
修改完通過TAB鍵切換到Finish選項,敲回車就自動重啟了
- 修改IP地址
#設置IP、掩碼
sudo ifconfig eth0 20.20.16.123 netmask 255.255.255.0
#設置默認網關
sudo route add default gw 20.20.16.1
#啟用網卡
sudo ifconfig eth0 up
如果需要設置固定IP,可以通過修改配置文件的方式:
sudo /usr/bin/leafpad /etc/network/interfaces
將其中的
iface eth0 inet dhcp
修改為
auto eth0 iface eth0 inet static address 20.20.16.123 gateway 20.20.16.1 netmask 255.255.255.0
修改DNS
sudo /usr/bin/leafpad /etc/resolv.conf
在里面添加下面的內容並保存
nameserver 202.96.128.86 nameserver 202.96.134.133
- 換一個速度比較快的軟件源
#備份原有的源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #使用leafpad替換原有的源為下面幾行 deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi deb http://mirror.nus.edu.sg/raspbian/raspbian/ wheezy main contrib non-free rpi deb-src http://mirror.nus.edu.sg/raspbian/raspbian/ wheezy main contrib non-free rpi sudo /usr/bin/leafpad /etc/apt/sources.list #更新軟件列表 sudo apt-get update
- 安裝遠程桌面軟件
sudo apt-get install xrdp
在windows下通過mstsc,使用用戶名pi密碼raspberry就可以遠程到raspbian上了
- 安裝中文字體及輸入法
#安裝文泉驛中文字體 sudo apt-get install ttf-wqy-zenhei ttf-wqy-microhei #安裝ibus五筆及拼音輸入法 sudo apt-get install ibus ibus-pinyin ibus-table-wubi
Ctrl+Alt+backspace退出登陸后,再登陸進來就能看到右下角有ibus的圖標了
在ibus上右鍵選擇Preferences>Input Method>Select an input method>Chinese>選擇自己喜歡的輸入法>Add
- 修改raspbian的語言區域
sudo raspi-config
選擇change_locale
Locales to be generated: Zh_CN.UTF-8 UTF-8
Default Locale for the system environment:Zh_CN.UTF-8
最后重啟使用設置生效
sudo reboot
- 安裝lighttpd+php+mysql
sudo apt-get install lighttpd mysql-server php5-cgi php5-mysql
修改php.ini配置
sudo nano /etc/php5/cgi/php.ini
將下列配置的;去掉,讓CGI能取到SCRIPT_FILENAME變量值
;cgi.fix_pathinfo = 1
修改lighttpd.conf
sudo nano /etc/lighttpd/lighttpd.conf
在server.modules中增加fastcgi
server.modules = ( "mod_access", "mod_alias", "mod_compress", # "mod_redirect", "mod_fastcgi", # "mod_rewrite", )
最后添加
fastcgi.server = ( ".php" => (( "bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket" )))
重啟lighttpd服務
sudo /etc/init.d/lighttpd restart
編寫測試頁面
sudo nano /var/www/index.php
添加下面的內容
<?php phpinfo(); ?>
Ctrl+x后,輸入Y,回車保存
瀏覽測試網頁
http://20.20.16.123