Cách tạo máy chủ web Raspberry Pi (có hình ảnh)

Mục lục:

Cách tạo máy chủ web Raspberry Pi (có hình ảnh)
Cách tạo máy chủ web Raspberry Pi (có hình ảnh)

Video: Cách tạo máy chủ web Raspberry Pi (có hình ảnh)

Video: Cách tạo máy chủ web Raspberry Pi (có hình ảnh)
Video: Cách Lấy Ảnh Trên Mạng Internet Làm Hình Nền Máy Tính 2024, Tháng tư
Anonim

Nếu bạn đang tìm cách tạo 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ữ tệp, thì Raspberry Pi là lựa chọn hoàn hảo dành cho bạn. Raspberry Pi là gì? Nó là một máy tính mini rẻ tiền, 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 sử dụng Raspberry Pi mới và chuyển nó vào máy chủ web. Xin lưu ý rằng đối với bài viết này, chúng tôi sẽ làm việc trong Windows.

Các bước

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

2254547 1
2254547 1

Bước 1. Lấy bản sao Hệ điều hành Raspberry Pi (Hệ điều hành) từ liên kết trong phần nguồn

Có một vài bản phân phối khác nhau 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".

2254547 2
2254547 2

Bước 2. Giải nén hình ảnh vào thẻ SD

Để làm điều này, chúng ta cần một công cụ có tên là 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 ký tự ổ đĩa chứa thẻ SD của bạn, chọn vị trí của hình ảnh Hệ điều hành Raspberry Pi và chọn ghi. Chờ cho nó hoàn thành.

2254547 3
2254547 3

Bước 3. Mở thẻ SD trong Windows Explorer

Chỉ cần tạo một tệp với tên ssh. Đây là bản cập nhật bảo mật được giới thiệu kể từ Raspbian Jessie.

2254547 4
2254547 4

Bước 4. Rút thẻ SD và đặt nó vào Raspberry Pi của bạn, sau đó cắm phần dây còn lại vào, đảm bảo cắm USB mini lần cuối

2254547 5
2254547 5

Bước 5. Đăng nhập khi hệ điều hành tải lên

Tên người dùng mặc định là "pi" và mật khẩu mặc định là "raspberry". Các phiên bản mới hơn của Raspbian có tính năng tự động đăng nhập được bật theo mặc định.

2254547 6
2254547 6

Bước 6. Bắt đầu bằng cách thay đổi mật khẩu

Từ loại dòng lệnh:

    sudo passwd pi.

Bước 7. Bạn cũng có thể thay đổi mật khẩu của mình bằng cách gõ sudo raspi-config và chọn Change User Password hoặc đi tới System Configuration

2254547 7
2254547 7

Bước 8. Nhập mật khẩu mới của bạn và sau đó xác nhận nó

Xin lưu ý, con trỏ sẽ không di chuyển khi nhập mật khẩu nhưng bạn đang nhập văn bản.

Phần 2/7: Chạy cập nhật phần mềm

2254547 8
2254547 8

Bước 1. Bắt đầu với các bản cập nhật

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

    sudo dpkg-config lại tzdata sudo apt-get update sudo apt-get upgrade

2254547 9
2254547 9

Bước 2. Đặt ngày và giờ

Từ loại dòng lệnh (thay thế các bộ phận nếu cần):

    sudo date --set = "30 tháng 12 năm 2013 10:00:00"

Phần 3/7: Cập nhật chương trình cơ sở

2254547 10
2254547 10

Bước 1. Cài đặt công cụ cập nhật RPI của Hexxeh để giúp Raspberry Pi luôn 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-Certificates 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 / rpi-update sudo rpi-update sudo shutdown -r now

Phần 4/7: Thiết lập SSH

Hostnamei
Hostnamei

Bước 1. Thiết lập SSH để chúng ta có thể làm mọi thứ khác từ một máy tính khác

Để thực hiện việc này, trước tiên hãy lưu ý địa chỉ IP của Raspberry Pi

    tên máy tôi

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

  • Những gì xuất hiện là địa chỉ IP của Raspberry Pi của bạn.
2254547 12
2254547 12

Bước 2. Bật SSH và khởi động lại (nhấn return / enter sau mỗi dòng):

    Sau khi lưu ý việc sử dụng addr inet: sudo /etc/init.d/ssh start mỗi khi bạn khởi động pi. Gợi ý: Nếu xảy ra lỗi, hãy sử dụng lệnh bên dưới, sau đó sử dụng lệnh bên trên. sudo apt-get install ssh Sau đó, khởi động lại pi: sudo shutdown -r now

2254547 13
2254547 13

Bước 3. Rút dây cho bàn phím USB và màn hình của bạn

Những điều này không còn cần thiết nữa, vì mọi thứ khác sẽ được thực hiện qua SSH.

2254547 14
2254547 14

Bước 4. Tải xuống ứng dụng SSH như PuTTy (www.putty.org) có thể tải xuống miễn phí từ Google và kết nối với địa chỉ IP của Raspberry Pi đăng nhập bằng tên người dùng "pi" và mật khẩu bạn đã đặt trước đó

Phần 5/7: Cài đặt Máy chủ Web

2254547 15
2254547 15

Bước 1. Cài đặt Apache và PHP

Để thực hiện việc này, hãy thực hiện các lệnh sau:

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

2254547 16
2254547 16

Bước 2. Khởi động lại dịch vụ:

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

    HOẶC

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

2254547 17
2254547 17

Bước 3. Nhập I. P

địa chỉ của Raspberry Pi vào 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!"

Phần 6/7: Cài đặt MySQL

2254547 18
2254547 18

Bước 1. Cài đặt MySQL

Để thực hiện việc này, hãy cài đặt một vài gói bằng lệnh sau:

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

Phần 7/7: Cài đặt FTP

2254547 19
2254547 19

Bước 1. Cài đặt FTP để cho phép chuyển các tệp đến và đi từ Raspberry Pi của bạn

2254547 20
2254547 20

Bước 2. Có quyền sở hữu gốc web:

    sudo chown -R pi / var / www

2254547 21
2254547 21

Bước 3. Cài đặt vsftpd:

    sudo apt-get install vsftpd

2254547 22
2254547 22

Bước 4. Chỉnh sửa tệp vsftpd.conf của bạn:

    sudo nano /etc/vsftpd.conf

2254547 23
2254547 23

Bước 5. Thực hiện các thay đổi sau:

  • anonymous_enable = CÓ đến nặc danh = KHÔNG
  • Bỏ ghi chú local_enable = CÓwrite_enable = CÓ bằng cách xóa # biểu tượng ở phía trước mỗi dòng
  • sau đó đi đến cuối tệp và thêm force_dot_files = YES.
2254547 24
2254547 24

Bước 6. Lưu và thoát tệp bằng cách nhấn CTRL-O, CTRL-X

2254547 25
2254547 25

Bước 7. Khởi động lại vsftpd:

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

2254547 26
2254547 26

Bước 8. Tạo lối tắt từ thư mục chính của người dùng Pi đến / var / www:

    ln -s / var / www / ~ / www

2254547 27
2254547 27

Bước 9. Bây giờ bạn có thể FTP bằng người dùng Pi và truy cập vào thư mục / var / www thông qua một phím tắt sẽ xuất hiện khi đăng nhập

Lời khuyên

  • Không cần thiết phải 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 qua SCP, an toàn hơn và tránh phải mở một cổng khác trên Raspberry Pi của bạn.
  • Nếu bạn nhận được thông báo lỗi cho biết: "wget: command not found", hãy chạy "sudo apt-get install wget"

Đề xuất: