Raspberry Pi 웹 서버를 만드는 방법

Posted on
작가: Robert Simon
창조 날짜: 22 6 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
라즈베리 파이 - 라즈베리 파이로 나만의 웹서버 만들기 1부
동영상: 라즈베리 파이 - 라즈베리 파이로 나만의 웹서버 만들기 1부

콘텐츠

는 여러 기사가 여러 저자에 의해 작성됨을 의미하는 위키입니다. 이 기사를 작성하기 위해 익명의 일부인 33 명이 에디션과 시간에 따른 개선에 참여했습니다.

주로 테스트 환경으로 사용되거나 파일을 저장하기 위해 저렴한 웹 서버를 만드는 방법을 찾고 있다면 Raspberry Pi가 가장 적합합니다. 그러나 라즈베리 파이는 무엇입니까? 매우 저렴한 미니 컴퓨터로 기본 기능에 적합합니다. 이 가이드는 새로운 Raspberry Pi에서 웹 서버를 만드는 방법을 보여줍니다.이 기사에서는 Windows에서 작업 할 것입니다.


단계

7 부 중 1 :
Raspberry Pi 운영 체제 시작

  1. 1 소스 섹션의 링크에서 Raspberry Pi의 OS (운영 체제) 사본을 얻습니다. 몇 가지 배포판이 있지만이 기사에서는 "Raspbian"버전을 사용합니다.
  2. 2 이미지를 SD 카드로 추출하십시오. 이렇게하려면 Win32 Disc Imager라는 도구가 필요합니다. 이에 대한 링크는 소스 섹션에서도 제공됩니다. 이제 도구를 열고 SD 카드가있는 디렉토리로 이동하여 Raspberry Pi의 OS 이미지 위치를 선택한 다음 "굽기"를 선택하십시오.
  3. 3 굽기가 끝나면 Raspberry Pi에 SD 카드를 넣은 다음 나머지 케이블을 연결하여 미니 USB를 마지막에 연결하십시오.
  4. 4 운영 체제로드가 완료되면 인증이 필요합니다. 기본 사용자 이름은 "pi"이고 기본 암호는 "raspberry"입니다.
  5. 5 비밀번호를 변경하여 시작하십시오. 명령 행에서 다음을 입력하십시오.

    비밀번호

  6. 6 새 비밀번호를 입력하고 확인하십시오. 비밀번호를 입력 할 때 커서가 움직이지 않지만 e를 입력한다는 점에 유의하십시오. 광고

7 부 중 2 :
소프트웨어 업데이트 시작

  1. 1 최신 버전의 데비안을 실행하면서 청소, 설치 및 업데이트를해야합니다. 먼저 시계를 업데이트하고 소스를 업데이트하며 사전 설치된 모든 패키지를 업데이트합니다. 명령 행에 다음을 입력하십시오 (각 행 다음에 return / enter를 누르십시오).

    sudo dpkg-tzdata 재구성 sudo apt-get 업데이트 sudo apt-get 업그레이드

  2. 2 날짜와 시간을 설정하십시오. 명령 행을 입력하십시오 (필요한 경우 교체).

    sudo 날짜 --set = "2013 년 12 월 30 일 10:00:00" 광고

7 단계 중 3 부 :
펌웨어를 최신 상태로 유지

  1. 1 다음으로, Hexxeh에서 생산 한 RPI 업데이트 도구를 설치하여 Raspberry Pi를 최신 상태로 유지하려고합니다. 이렇게하려면 다음 명령을 실행하십시오 (각 줄마다 return / enter를 누름).

    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 / rp-update sudo rp-update sudo shutdown -r 지금 광고

7 단계 중 4 부 :
SSH 설치

  1. 1 이제 다른 컴퓨터에서 SSH를 수행 할 수 있도록 SSH를 설치하겠습니다. 이를 위해 먼저 Raspberry Pi의 IP 주소를 확인합니다.

    ifconfig를
    다음과 같이 보일 것입니다 :

    eth0 링크 캡슐화 : 이더넷 HWaddr fe : fd : 45 : xx : xx : xx inet addr : 69.164.xxx.xxx Bcast : 69.164.xxx.xxx 마스크 : 255.255.255.0 inet6 addr : fe80 :: fcfd : xxx : xxx : xxx / 64 범위 : BROADCAST RUNNING MULTICAST MTU 링크 : 1500 메트릭 : 1 RX 패키지 : 35463998 오류 : 0 드롭 : 0 오버런 : 0 프레임 : 0 TX 팩 : 30563995 오류 : 0 드롭 : 0 오버런 : 0 캐리어 : 0 충돌 : 0 txqueuelen : 1000 RX 바이트 : 11300336376 (11.3 GB) TX 바이트 : 33179556297 (33.1 GB) 인터럽트 : 76 인터넷에 연결되어 있는지 확인하십시오 !! 이더넷 케이블이 연결되어 있으면 키워드 eth0이 나타납니다. 무선은 아마도 wlan0이라고 불리 겠지만 변경 될 수 있습니다.
    두 번째 줄에는 Raspberry Pi의 "inet addr : 69.164.xxx.xxx"st IP 주소입니다.

  2. 2 이제 SSH를 활성화하고 재부팅하십시오 (각 줄마다 return / enter를 누르십시오).

    inet addr을 확인한 후, pi를 시작할 때마다 sudo /etc/init.d/ssh start를 수행하십시오. 팁 : 오류가 발생하면 아래 명령을 사용한 다음 위 명령을 사용하십시오. sudo apt-get install ssh 그런 다음 ft를 다시 시작하십시오. sudo shutdown -r now

  3. 3 이제 USB 키보드와 모니터에서 코드를 뽑을 수 있습니다. 다른 모든 것은 SSH를 통해 수행되므로 더 이상 필요하지 않습니다.
  4. 4Google에서 무료로 다운로드 할 수 있고 사용자 이름 "pi"와 구성한 비밀번호를 사용하여 Raspberry Pi의 IP 주소에 연결할 수있는 PuTTy (www.putty.org)와 같은 SSH 클라이언트를 다운로드하십시오. 이전에. 광고

7 부 중 7 :
웹 서버 설치

  1. 1 Apache 및 PHP를 설치하려면 다음 명령을 실행하십시오.

    sudo apt-get 설치 php5 apache2 libapache2-mod-php5

  2. 2 지금 서비스를 다시 시작하십시오.

    sudo 서비스 아파치 2 재시작
    OR

    sudo /etc/init.d/apache2 재시작

  3. 3 웹 브라우저에 Raspberry Pi의 IP 주소를 입력하십시오. "작동합니다!"라는 간단한 페이지가 나타납니다. ". 광고

7 단계 중 6 단계 :
MySQL 설치

  1. 1 MySQL을 설치하려면 다음 명령을 사용하여 일부 패키지를 설치하십시오.

    sudo apt-get 설치 mysql-server mysql-client php5-mysql 광고

7 부 중 7 :
FTP 인스톨러

  1. 1 이제 Raspberry Pi와 파일을주고받을 수있는 FTP를 설치합니다.
  2. 2 루트 웹을 소유하십시오.

    sudo chown -R pi / var / www

  3. 3 그런 다음 vsftpd를 설치하십시오.

    sudo apt-get 설치 vsftpd

  4. 4 vsftpd.conf 파일을 편집하십시오 :

    sudo nano /etc/vsftpd.conf

  5. 5 다음과 같이 변경하십시오.
    • anonymous_enable = YES à anonymous_enable = NO
    • 주석 = YES local_enable= YES write_enable 기호를 제거하여 # 각 줄의 시작 부분에
    • 그런 다음 파일 맨 아래로 이동하여 추가하십시오. force_dot_files = YES.
  6. 6이제 CTRL-O, CTRL-X를 수행하여 저장하고 종료하십시오.
  7. 7 그런 다음 vsftpd를 다시 시작하십시오.

    sudo 서비스 vsftpd 재시작

  8. 8 PI 홈 폴더에서 / var / www로 바로 가기를 만듭니다.

    ln -s / var / www / ~ / www

  9. 9이제 Pi 사용자를 사용하여 FTP를 수행하고 인증 후 표시되는 바로 가기를 통해 / var / www 폴더에 액세스 할 수 있습니다. 광고

조언

  • SSH 서버가 설치되어있는 경우 FTP 서버를 설치할 필요가 없습니다. WinSCP와 같은 응용 프로그램을 사용하면 더 안전하고 Raspberry Pi의 다른 포트를 열 필요가없는 SCP에 연결할 수 있습니다.
  • "wget ​​: command not found"라는 오류가 발생하면 "sudo apt-get install wget"을 수행하십시오.
광고

필요한 요소

  • 라즈베리 파이 (모델 B)
  • 최소 4 기가비트의 빈 SD 카드
  • 마이크로 USB 케이블 (음식 용)
  • 인터넷 액세스가 가능한 네트워크 케이블
  • USB 키보드
"https://fr.m..com/index.php?title=make-a-server-web-Raspberry-Pi&oldid=178692"에서 검색 됨