步驟1:材料
-Raspberry Pi
-與Raspberry pi上的MicroB連接器兼容的電源適配器
-以太網(wǎng)跳線
-HDMI兼容顯示器和HDMI電纜
-USB鍵盤(pán)(無(wú)需鼠標(biāo),您可以通過(guò)鍵盤(pán)瀏覽整個(gè)界面。箭頭鍵,Enter,ESC等)
步驟2:準(zhǔn)備工作
Raspberry Pi始終需要從裝有操作系統(tǒng)(OS)磁盤(pán)映像的SD卡上啟動(dòng)。
您可以購(gòu)買(mǎi)已經(jīng)可以與Raspberry Pi OS一起啟動(dòng)的SD卡,也可以購(gòu)買(mǎi)空白卡,并且
Raspberry Pi提供了許多OS版本,但是,在此示例中,我選擇了使用Raspbian“ Wheezy”。
下載OS磁盤(pán)映像并將其寫(xiě)入您的內(nèi)存中折卡。要寫(xiě)入映像,我使用了Win32 Disk Imager。將圖像寫(xiě)入卡后,將卡插入Raspberry Pi的SD卡讀取器,然后打開(kāi)設(shè)備電源。 (確保已插入所有正確的I/O設(shè)備,例如鍵盤(pán),以太網(wǎng)電纜,HDMI監(jiān)視器。)
步驟3:初始配置
請(qǐng)記住,如果您在途中弄亂了任何東西,只需重新格式化卡,重新加載磁盤(pán)映像,然后重新開(kāi)始。無(wú)害無(wú)害。
在插入SD卡的情況下為Raspberry Pi供電時(shí),您會(huì)看到系統(tǒng)自動(dòng)列出有關(guān)操作系統(tǒng)和外圍設(shè)備的信息。您不需要知道這對(duì)本項(xiàng)目意味著什么,但是我絕對(duì)不會(huì)阻止您閱讀它并為自己的利益學(xué)習(xí)有關(guān)Raspberry Pi的一些知識(shí)!
啟動(dòng)信息完成后,您將會(huì)在raspi-config窗口中提示。在這里,您應(yīng)該進(jìn)行以下更改:
-擴(kuò)展根分區(qū),以便可以使用SD卡上的所有空間。
-設(shè)置時(shí)區(qū)。
-啟用SSH服務(wù)器(在“高級(jí)選項(xiàng)”中找到)
-禁用引導(dǎo)到桌面,我們只想使用終端環(huán)境來(lái)配置該程序。
-更新Raspberry Pi(在“高級(jí)選項(xiàng)”中找到)
-此時(shí)重新引導(dǎo)Raspberry Pi。
使用以下命令重新啟動(dòng)Raspberry Pi的代碼:
sudo reboot
*我也不建議為該項(xiàng)目對(duì)Pi超頻,默認(rèn)設(shè)置可以正常工作,超頻會(huì)減少硬件的總體壽命。此外,要在初始配置后隨時(shí)進(jìn)入此窗口,請(qǐng)使用以下命令: sudo raspi-config
步驟4:SSH設(shè)置
現(xiàn)在,您將可以SSH進(jìn)入Pi,因此您可以根據(jù)需要在另一臺(tái)計(jì)算機(jī)上對(duì)其進(jìn)行操作。 Raspberry Pi重新啟動(dòng)后,它將提示您輸入登錄信息。輸入“ raspberrypi login:”,輸入默認(rèn)用戶名 pi ,然后按Enter鍵。輸入“ password:”,輸入默認(rèn)密碼, raspberry
*輸入密碼時(shí),不會(huì)顯示任何字符。不要害怕,不要以為鍵盤(pán)會(huì)停止工作。只需像往常一樣輸入密碼,完成后按Enter鍵即可。我保證它會(huì)收到您的輸入!
這時(shí),使用以下命令找到樹(shù)莓派的IP地址:
ifconfig
在輸出的第二行中,您將會(huì)看到“ inet addr:”,后跟一個(gè)表示192.168.1.1的數(shù)字(您會(huì)略有不同,但是您知道了)。寫(xiě)下此數(shù)字,并啟動(dòng)您的SSH客戶端。在此示例中,我使用了一個(gè)名為Puttyas的SSH客戶端應(yīng)用程序。將在ifconfig步驟中記下的IP地址鍵入到顯示“主機(jī)名(或IP地址)”的文本字段中。
它將提示您輸入登錄信息,這與之前相同。用戶名是 pi ,密碼是 raspberry
登錄后,更改默認(rèn)密碼是一種很好的安全做法。使用以下命令更改密碼:
sudo passwd pi
運(yùn)行以下命令,以確保您的操作系統(tǒng)是最新的(在每個(gè)操作系統(tǒng)后按回車(chē)鍵,直到一個(gè)運(yùn)行完畢后再開(kāi)始)另一個(gè)):
sudo apt-get更新
sudo apt-get升級(jí)
第5步:安裝Apache
要安裝Apache和PHP,請(qǐng)使用以下命令:
sudo apt-get install apache2 php5 libapache2-mod-php5
如果您要繼續(xù),系統(tǒng)將提示您,輸入 y 為是,然后按Enter鍵繼續(xù)。此過(guò)程可能需要幾分鐘。
如果遇到任何錯(cuò)誤,請(qǐng)運(yùn)行以下命令:
sudo groupadd www-data
sudo usermod -g www-data www-data
使用以下命令重新啟動(dòng)Apache:
sudo服務(wù)apache2 restart
現(xiàn)在轉(zhuǎn)到您選擇的Web瀏覽器,然后在URL欄中鍵入Raspberry Pi的IP地址。 (如果您不記得IP地址,請(qǐng)使用本教程前面的 ifconfig 命令。
您應(yīng)該會(huì)看到一個(gè)顯示“有效的”網(wǎng)頁(yè),例如上圖:
步驟6:安裝MySQL
使用以下命令安裝MySQL:
sudo apt-get install mysql-server mysql-client php5-mysql
將詢問(wèn)您是否要繼續(xù),鍵入 y 是,然后按Enter
在安裝過(guò)程中,系統(tǒng)將提示您為MySQL root用戶設(shè)置新密碼。鍵入您選擇的密碼,再次確認(rèn)密碼以繼續(xù)安裝。
第7步:安裝FTP
安裝FTP以允許在Raspberry Pi之間傳輸文件。
首先,我們必須擁有Web根目錄的所有權(quán)。為此,請(qǐng)使用以下命令:
sudo chown -R pi/var/www
接下來(lái),使用以下命令安裝vsftpd:
sudo apt-get install vsftpd
現(xiàn)在我們可以開(kāi)始配置過(guò)程了。首先必須編輯vsftpd.config文件。 要使用以下命令編輯文件:
sudo nano/etc/vsftpd.conf
查找并編輯指定的以下行:
將 onymous_enable = YES 更改為匿名_enable = NO,
取消注釋 local_enable = YES
取消注釋 write_enable = YES
然后轉(zhuǎn)到文件底部,并添加 force_dot_files = YES
*取消注釋?zhuān)?qǐng)刪除文件前面的井號(hào)(#)。指定行
按ctrl + X退出編輯界面,鍵入 y 確認(rèn)更改,然后按Enter保存文件路徑。
重新啟動(dòng)FTP服務(wù),請(qǐng)使用以下命令:
sudo服務(wù)vsftpd重新啟動(dòng)
步驟8:完成
使用以下命令更改Raspberry Pi的root密碼:
sudo passwd root
添加用戶 root od使用以下命令:
sudo usermod -L root
此時(shí),您的服務(wù)器應(yīng)該已啟動(dòng)并正在運(yùn)行,并且應(yīng)該能夠使用服務(wù)器IP通過(guò)FTP傳輸文件地址并使用端口21進(jìn)行連接。
我將詳細(xì)介紹如何在我有空余時(shí)間為我的Pi添加HTML履歷,但是現(xiàn)在您至少可以在計(jì)算機(jī)上安裝所有適當(dāng)?shù)慕M件以進(jìn)行操作了。開(kāi)始獨(dú)自探索各種可能性!
-
Web服務(wù)器
+關(guān)注
關(guān)注
0文章
138瀏覽量
24435 -
樹(shù)莓派
+關(guān)注
關(guān)注
117文章
1709瀏覽量
105713
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論