精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣將您的樹莓派變成個人Web服務器

454398 ? 來源:wv ? 2019-10-23 11:45 ? 次閱讀

步驟1:材料

-Raspberry Pi

-SD存儲卡(4GB或更大)

-與Raspberry pi上的MicroB連接器兼容的電源適配器

-以太網跳線

-HDMI兼容顯示器和HDMI電纜

-USB鍵盤(無需鼠標,您可以通過鍵盤瀏覽整個界面。箭頭鍵,Enter,ESC等)

步驟2:準備工作

Raspberry Pi始終需要從裝有操作系統(OS)磁盤映像的SD卡上啟動。

您可以購買已經可以與Raspberry Pi OS一起啟動的SD卡,也可以購買空白卡,并且

Raspberry Pi提供了許多OS版本,但是,在此示例中,我選擇了使用Raspbian“ Wheezy”。

下載OS磁盤映像并將其寫入您的內存中折卡。要寫入映像,我使用了Win32 Disk Imager。將圖像寫入卡后,將卡插入Raspberry Pi的SD卡讀取器,然后打開設備電源。 (確保已插入所有正確的I/O設備,例如鍵盤,以太網電纜,HDMI監視器。)

步驟3:初始配置

請記住,如果您在途中弄亂了任何東西,只需重新格式化卡,重新加載磁盤映像,然后重新開始。無害無害。

在插入SD卡的情況下為Raspberry Pi供電時,您會看到系統自動列出有關操作系統和外圍設備的信息。您不需要知道這對本項目意味著什么,但是我絕對不會阻止您閱讀它并為自己的利益學習有關Raspberry Pi的一些知識!

啟動信息完成后,您將會在raspi-config窗口中提示。在這里,您應該進行以下更改:

-擴展根分區,以便可以使用SD卡上的所有空間。

-設置時區。

-啟用SSH服務器(在“高級選項”中找到)

-禁用引導到桌面,我們只想使用終端環境來配置該程序。

-更新Raspberry Pi(在“高級選項”中找到)

-此時重新引導Raspberry Pi。

使用以下命令重新啟動Raspberry Pi的代碼:

sudo reboot

*我也不建議為該項目對Pi超頻,默認設置可以正常工作,超頻會減少硬件的總體壽命。此外,要在初始配置后隨時進入此窗口,請使用以下命令: sudo raspi-config

步驟4:SSH設置

現在,您將可以SSH進入Pi,因此您可以根據需要在另一臺計算機上對其進行操作。 Raspberry Pi重新啟動后,它將提示您輸入登錄信息。輸入“ raspberrypi login:”,輸入默認用戶名 pi ,然后按Enter鍵。輸入“ password:”,輸入默認密碼, raspberry

*輸入密碼時,不會顯示任何字符。不要害怕,不要以為鍵盤會停止工作。只需像往常一樣輸入密碼,完成后按Enter鍵即可。我保證它會收到您的輸入!

這時,使用以下命令找到樹莓派的IP地址:

ifconfig

在輸出的第二行中,您將會看到“ inet addr:”,后跟一個表示192.168.1.1的數字(您會略有不同,但是您知道了)。寫下此數字,并啟動您的SSH客戶端。在此示例中,我使用了一個名為Puttyas的SSH客戶端應用程序。將在ifconfig步驟中記下的IP地址鍵入到顯示“主機名(或IP地址)”的文本字段中。

它將提示您輸入登錄信息,這與之前相同。用戶名是 pi ,密碼是 raspberry

登錄后,更改默認密碼是一種很好的安全做法。使用以下命令更改密碼:

sudo passwd pi

運行以下命令,以確保您的操作系統是最新的(在每個操作系統后按回車鍵,直到一個運行完畢后再開始)另一個):

sudo apt-get更新

sudo apt-get升級

第5步:安裝Apache

要安裝Apache和PHP,請使用以下命令:

sudo apt-get install apache2 php5 libapache2-mod-php5

如果您要繼續,系統將提示您,輸入 y 為是,然后按Enter鍵繼續。此過程可能需要幾分鐘。

如果遇到任何錯誤,請運行以下命令:

sudo groupadd www-data

sudo usermod -g www-data www-data

使用以下命令重新啟動Apache:

sudo服務apache2 restart

現在轉到您選擇的Web瀏覽器,然后在URL欄中鍵入Raspberry Pi的IP地址。 (如果您不記得IP地址,請使用本教程前面的 ifconfig 命令。

您應該會看到一個顯示“有效的”網頁,例如上圖:

步驟6:安裝MySQL

使用以下命令安裝MySQL:

sudo apt-get install mysql-server mysql-client php5-mysql

將詢問您是否要繼續,鍵入 y 是,然后按Enter

在安裝過程中,系統將提示您為MySQL root用戶設置新密碼。鍵入您選擇的密碼,再次確認密碼以繼續安裝。

第7步:安裝FTP

安裝FTP以允許在Raspberry Pi之間傳輸文件。

首先,我們必須擁有Web根目錄的所有權。為此,請使用以下命令:

sudo chown -R pi/var/www

接下來,使用以下命令安裝vsftpd:

sudo apt-get install vsftpd

現在我們可以開始配置過程了。首先必須編輯vsftpd.config文件。 要使用以下命令編輯文件:

sudo nano/etc/vsftpd.conf

查找并編輯指定的以下行:

將 onymous_enable = YES 更改為匿名_enable = NO,

取消注釋 local_enable = YES

取消注釋 write_enable = YES

然后轉到文件底部,并添加 force_dot_files = YES

*取消注釋,請刪除文件前面的井號(#)。指定行

按ctrl + X退出編輯界面,鍵入 y 確認更改,然后按Enter保存文件路徑。

重新啟動FTP服務,請使用以下命令:

sudo服務vsftpd重新啟動

步驟8:完成

使用以下命令更改Raspberry Pi的root密碼:

sudo passwd root

添加用戶 root od使用以下命令:

sudo usermod -L root

此時,您的服務器應該已啟動并正在運行,并且應該能夠使用服務器IP通過FTP傳輸文件地址并使用端口21進行連接。

我將詳細介紹如何在我有空余時間為我的Pi添加HTML履歷,但是現在您至少可以在計算機上安裝所有適當的組件以進行操作了。開始獨自探索各種可能性!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Web服務器
    +關注

    關注

    0

    文章

    138

    瀏覽量

    24371
  • 樹莓派
    +關注

    關注

    116

    文章

    1699

    瀏覽量

    105529
收藏 人收藏

    評論

    相關推薦

    樹莓與Arduino的區別是什么

    Pi): 樹莓最初是作為教育工具設計的,旨在幫助學生學習計算機編程和電子工程。隨著時間的推移,它已經發展成為一個多功能的微型計算機,可以用于各種項目,包括但不限于: 家庭媒體中心 游戲機 網絡服務器 IoT(物聯網)設備 教
    的頭像 發表于 11-11 11:14 ?363次閱讀

    什么是樹莓樹莓是什么架構的

    什么是樹莓 樹莓(Raspberry Pi,簡寫為RPi,別名為RasPi/RPI)是由英國“Raspberry Pi 慈善基金會”開發的一款為學習計算機編程教育而設計的微型電腦。
    的頭像 發表于 10-22 17:33 ?545次閱讀

    樹莓4b和什么性能計算機相當

    通的BCM2711處理,該處理基于四核Cortex-A72架構,主頻高達1.5GHz。這種配置使得樹莓4B在處理復雜任務時能夠表現出色,但與傳統的桌面級或
    的頭像 發表于 08-30 17:01 ?826次閱讀

    樹莓裝ubuntu和raspbian哪個更好

    版本,包括桌面版、服務器版和物聯網版等,適用于各種場景。 Raspbian是專為樹莓開發的Linux發行版,由樹莓
    的頭像 發表于 08-30 15:41 ?1059次閱讀

    使用NS1串口服務器HTTP模式上傳服務器數據

    HTTP協議工作于客戶端-服務端架構之上。瀏覽作為HTTP客戶端通過URL向HTTP服務端即Web服務器發送所有請求。
    的頭像 發表于 08-30 12:36 ?272次閱讀
    使用NS1串口<b class='flag-5'>服務器</b>HTTP模式上傳<b class='flag-5'>服務器</b>數據

    機房托管服務器說明

    機房托管服務器是指企業或個人服務器放置到專業數據中心(IDC機房)進行管理和維護,由數據中心提供穩定、安全的運行環境以及網絡連接等基礎設施支持。rak小編為
    的頭像 發表于 08-07 13:34 ?205次閱讀

    5個步驟Web項目部署到PetaExpress云服務器

    先登錄PetaExpress云賬號,選擇云服務器,選擇購買云服務器,選擇所需要的配置,包括cpu類型,操作系統鏡像,以及系統盤,數據盤大小。建議選擇2c2m型號來運行windows服務器
    的頭像 發表于 07-25 10:05 ?358次閱讀
    5個步驟<b class='flag-5'>將</b><b class='flag-5'>Web</b>項目部署到PetaExpress云<b class='flag-5'>服務器</b>

    如何使用espconn api實現一個Web服務器

    我正在嘗試使用 espconn api 實現一個 Web 服務器。 在一些請求之后,我收到將此錯誤(err1,超過最大時間值)寫入 uart,下一個espconn_send導致致命異常 (28)。 沒有關于此的文檔... 我該如何解決這個問題?
    發表于 07-18 07:46

    物聯網MQTT broker服務器的設置步驟

    本項目使用machinechat的 JEDIOne 物聯網數據管理軟件在樹莓4上設置了一個物聯網MQTTbroker 服務器
    的頭像 發表于 07-11 10:36 ?1885次閱讀
    物聯網MQTT broker<b class='flag-5'>服務器</b>的設置步驟

    樹莓5,Raspberry Pi 5 評測

    完全蓋住”。稍后我們將在評測中討論其中的原因。 我們先來看看樹莓5的兩個新功能。 首先,我們有了實時時鐘的電池備份。樹莓5現在可以在沒有NTP
    發表于 06-19 14:51

    配置一個邊緣IO服務器服務器共有1-8個COM口,怎樣的分配才是最高效的呢?

    在配置一個邊緣IO服務器,此服務器共有1-8個COM口,每兩個COM口用來插DO板和DI板,共為四組,比如COM-1口可以和COM-2口為一組。本設備希望用DO板來控制DI板,故希望DO在發送數據時跟DI收到的數據一致,請問應
    發表于 04-02 06:19

    服務器連接應用解決方案

    C4201系列線對板連接服務器的連接應用--C4201系列線對板連接,防震、防塵、防脫,電源及信號傳輸高效穩定。服務器是一種專門的計算機,它在網絡環境中能夠為其他客戶機(如
    的頭像 發表于 02-19 12:38 ?246次閱讀
    <b class='flag-5'>服務器</b>連接應用解決方案

    什么是web服務器?如何選擇服務器配置?

    Web服務器是一種軟件或硬件設備,用于托管和提供網頁內容。它接收客戶端(如瀏覽)發送的HTTP請求,并返回相應的網頁內容或其他資源,以實現更高的性能和可靠性。它是網站和應用程序在互聯網上構建和交付
    的頭像 發表于 01-03 15:25 ?1060次閱讀

    顯示Web服務器中的內存使用情況

    Web服務器上,您可以在“內存”選項卡的“診斷”網頁上找到有關各個內存區域當前使用情況的信息。
    的頭像 發表于 12-18 10:18 ?787次閱讀
    顯示<b class='flag-5'>Web</b><b class='flag-5'>服務器</b>中的內存使用情況

    怎么區分分布式服務器和集群式服務器

      如何區分分布式服務器和集群服務器?許多朋友在選擇服務器時不知道分布式服務器和集群服務器的區別,所以他們不知道如何選擇它們。本文
    的頭像 發表于 11-29 15:20 ?693次閱讀