1. 程式人生 > >樹莓派raspbian安裝配置(基本配置+中文配置+遠端桌面+lighttpd+php+mysql)

樹莓派raspbian安裝配置(基本配置+中文配置+遠端桌面+lighttpd+php+mysql)

raspbian為樹莓派的官方系統,基於Debian裁剪過的Linux系統

其配置過程如下

  • 燒錄映象

首先從樹莓派的官方網站上下載映象和映象工具

映象壓縮包大概為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