Cách tạo máy chủ web Raspberry Pi

Posted on
Tác Giả: Robert Simon
Ngày Sáng TạO: 22 Tháng Sáu 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Cách tạo máy chủ web Raspberry Pi - HiểU BiếT
Cách tạo máy chủ web Raspberry Pi - HiểU BiếT

NộI Dung

là một wiki, có nghĩa là nhiều bài viết được viết bởi một số tác giả. Để tạo ra bài viết này, 33 người, một số người vô danh, đã tham gia vào phiên bản của nó và cải tiến theo thời gian.

Nếu bạn đang tìm cách tạo ra một máy chủ web giá rẻ, chủ yếu được sử dụng làm môi trường thử nghiệm hoặc để lưu trữ các tệp, thì Raspberry Pi là hoàn hảo cho bạn. Nhưng Raspberry Pi là gì? Nó là một máy tính mini rất rẻ, hoàn hảo cho các chức năng cơ bản. Hướng dẫn này sẽ chỉ cho bạn cách tạo máy chủ web từ Raspberry Pi mới. Xin lưu ý rằng đối với bài viết này, chúng tôi sẽ làm việc trên Windows.


giai đoạn

Phần 1 của 7:
Khởi động hệ điều hành Raspberry Pi

  1. 1 Lấy bản sao HĐH (Hệ điều hành) từ Raspberry Pi từ liên kết trong phần nguồn. Có một số bản phân phối có sẵn, nhưng đối với bài viết này, chúng tôi sẽ sử dụng phiên bản "Raspbian".
  2. 2 Trích xuất hình ảnh vào thẻ SD. Để làm điều này, bạn sẽ cần một công cụ có tên Win32 Disc Imager. Một liên kết cho điều này cũng có sẵn trong phần nguồn. Bây giờ hãy mở công cụ, điều hướng đến thư mục chứa thẻ SD, chọn vị trí hình ảnh hệ điều hành của Raspberry Pi và chọn "ghi".
  3. 3 Khi bạn đã thực hiện ghi xong, bạn có thể đặt thẻ SD vào Raspberry Pi, sau đó kết nối các dây cáp còn lại, đảm bảo kết nối USB mini cuối cùng.
  4. 4 Khi hệ điều hành đã tải xong, bạn sẽ cần xác thực. Tên người dùng mặc định là "pi" và mật khẩu mặc định là "mâm xôi".
  5. 5 Bắt đầu bằng cách thay đổi mật khẩu. Từ dòng lệnh, gõ:

    mật mã pi

  6. 6 Nhập mật khẩu mới của bạn và xác nhận nó. Xin lưu ý, con trỏ sẽ không di chuyển khi bạn nhập mật khẩu nhưng bạn đang nhập e. quảng cáo

Phần 2 của 7:
Khởi chạy cập nhật phần mềm

  1. 1 Khi bạn đang chạy phiên bản Debian gần đây, bạn sẽ có một số thao tác dọn dẹp, cài đặt và cập nhật. Đầu tiên, chúng tôi sẽ cập nhật đồng hồ, cập nhật nguồn của chúng tôi và cập nhật tất cả các gói được cài đặt sẵn. Nhập dòng sau vào dòng lệnh (nhấn return / enter sau mỗi dòng):

    sudo dpkg-cấu hình lại tzdata sudo apt-get update sudo apt-get nâng cấp

  2. 2 Đặt ngày và giờ. Nhập dòng lệnh (thay thế nếu cần):

    ngày sudo --set = "30 tháng 12 năm 2013 10:00:00" quảng cáo

Phần 3 của 7:
Luôn cập nhật chương trình cơ sở

  1. 1 Tiếp theo, chúng tôi muốn cài đặt công cụ cập nhật RPI do Hexxeh sản xuất để giữ cho Raspberry Pi được cập nhật. Để thực hiện việc này, hãy chạy các lệnh sau (nhấn return / enter sau mỗi dòng):

    sudo apt-get install ca-cert sudo apt-get install git-core sudo wget https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O / usr / bin / rpi-update && sudo chmod + x / usr / bin / rp-update sudo rp-update sudo shutdown -r ngay quảng cáo

Phần 4 của 7:
Cài đặt SSH

  1. 1 Bây giờ, chúng tôi sẽ cài đặt SSH để chúng tôi có thể làm điều đó từ một máy tính khác. Để làm điều này, trước tiên chúng tôi sẽ lưu ý địa chỉ IP của Raspberry Pi:

    ifconfig
    Bạn sẽ thấy một cái gì đó như thế này:

    eth0 Link encap: Ethernet HWaddr fe: fd: 45: xx: xx: xx inet addr: 69.164.xxx.xxx Bcast: 69.164.xxx.xxx Mặt nạ: 255.255.255.0 inet6 addr: fe80 :: fcfd: xxx / 64 Phạm vi: Liên kết UP MÔI GIỚI CHẠY ĐA NĂNG MTU: 1500 Số liệu: 1 Gói RX: 35463998 lỗi: 0 rớt: 0 tràn: 0 khung: 0 gói TX: 30563995 lỗi: 0 rớt: 0 tràn: 0 va chạm: 0 va chạm: 0 va chạm txqueuelen: 1000 byte byte: 11300336376 (11,3 GB) TX byte: 33179556297 (33.1 GB) Ngắt: 76 Đảm bảo bạn được kết nối với Internet !! Từ khóa eth0 sẽ xuất hiện nếu bạn có cáp Ethernet được kết nối. Không dây có thể sẽ được gọi là wlan0, nhưng điều đó có thể thay đổi.
    Trên dòng thứ hai, "inet addr: 69.164.xxx.xxx" địa chỉ IP của Raspberry Pi của bạn.

  2. 2 Bây giờ, bật SSH và khởi động lại (nhấn return / enter sau mỗi dòng):

    Đã lưu ý addr inet, hãy làm: sudo /etc/init.d/ssh bắt đầu mỗi khi bạn bắt đầu pi. Mẹo: Nếu xảy ra lỗi, sử dụng lệnh bên dưới và sau đó là lệnh ở trên. sudo apt-get install ssh Sau đó, khởi động lại ft: sudo shutdown -r ngay

  3. 3 Bây giờ bạn có thể rút dây ra khỏi bàn phím và màn hình USB. Những thứ này không còn cần thiết nữa, vì mọi thứ khác sẽ được thực hiện thông qua SSH.
  4. 4Tải xuống ứng dụng khách SSH như PuTTy (www.putty.org) có thể tải xuống miễn phí từ Google và có thể kết nối với địa chỉ IP của Raspberry Pi của bạn bằng cách xác thực bằng tên người dùng "pi" và mật khẩu bạn đã định cấu hình trước đó. quảng cáo

Phần 5 của 7:
Cài đặt máy chủ web

  1. 1 Để cài đặt Apache và PHP, hãy chạy các lệnh sau:

    sudo apt-get cài đặt php5 apache2 libapache2-mod-php5

  2. 2 Khởi động lại dịch vụ ngay bây giờ:

    sudo dịch vụ apache2 khởi động lại
    HOẶC

    sudo /etc/init.d/apache2 khởi động lại

  3. 3 Nhập địa chỉ IP của Raspberry Pi trong trình duyệt web của bạn. Bạn sẽ thấy một trang đơn giản có nội dung "Nó hoạt động! ". quảng cáo

Phần 6 của 7:
Cài đặt MySQL

  1. 1 Để cài đặt MySQL, hãy cài đặt một số gói với các lệnh sau:

    sudo apt-get cài đặt mysql-server mysql-client php5-mysql quảng cáo

Phần 7 của 7:
Trình cài đặt FTP

  1. 1 Bây giờ chúng tôi sẽ cài đặt FTP cho phép truyền tệp đến và từ Raspberry Pi của bạn.
  2. 2 Hãy sở hữu web gốc:

    sudo chown -R pi / var / www

  3. 3 Sau đó cài đặt vsftpd:

    sudo apt-get cài đặt vsftpd

  4. 4 Chỉnh sửa tập tin vsftpd.conf của bạn:

    sudo nano /etc/vsftpd.conf

  5. 5 Thực hiện các thay đổi sau:
    • anonymous_enable = YES à anonymous_enable = NO
    • bỏ ghi chú local_enable = YESwrite_enable = YES bằng cách loại bỏ biểu tượng # ở đầu mỗi dòng
    • sau đó đi đến cuối tập tin và thêm force_dot_files = YES.
  6. 6Bây giờ lưu và thoát bằng cách thực hiện CTRL-O, CTRL-X.
  7. 7 Sau đó khởi động lại vsftpd:

    sudo dịch vụ vsftpd khởi động lại

  8. 8 Tạo lối tắt từ thư mục nhà PI tới / var / www:

    ln -s / var / www / ~ / www

  9. 9Bây giờ bạn có thể thực hiện FTP bằng cách sử dụng người dùng Pi và truy cập thư mục / var / www thông qua một phím tắt sẽ xuất hiện sau khi xác thực. quảng cáo

lời khuyên

  • Không cần cài đặt máy chủ FTP nếu bạn đã cài đặt máy chủ SSH. Bạn có thể sử dụng một ứng dụng như WinSCP để kết nối bạn với SCP an toàn hơn và không yêu cầu bạn mở một cổng khác trên Raspberry Pi.
  • Nếu bạn gặp lỗi khi nói "wget: lệnh không tìm thấy", hãy thực hiện "sudo apt-get install wget".
quảng cáo

Yếu tố cần thiết

  • Raspberry Pi (mô hình B)
  • Một thẻ SD trống có ít nhất bốn gigabits
  • Cáp micro USB (cho thực phẩm)
  • Cáp mạng có truy cập Internet
  • Bàn phím USB
Lấy từ "https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692"