개인 음악 웹사이트를 구축하기 위한 서버로서의 로컬 컴퓨터 ThinkMusic + cpolar 인트라넷 침투

CSDN lisacpolar의 기사에서 재게시됨: ThinkMusic 소스 코드는 음악 웹사이트를 구축하고 공용 네트워크 액세스를 실현합니다.

1. 소개

일상생활에서 음악은 없어서는 안 될 요소 중 하나가 되었고 좋아하는 음악 몇 곡을 들으면 우울한 기분이 좋아질 수 있습니다. 컴퓨터나 모바일 전자기기를 이용하여 음악을 듣는 것은 매우 편리하지만 많은 회원이나 VIP에 의해 제약을 받을 수밖에 없기 때문에 음악 사이트가 도처에 꽃을 피웠던 시대를 떠올리게 합니다. 오늘은 로컬 컴퓨터에서 좋은 스타일과 인터페이스로 ThinkMusic 음악 웹 사이트를 구축하고 cpolar에서 만든 인트라넷 침투 데이터 터널을 통해 공용 인터넷에 게시하여 우리가 좋아하는 음악을 업로드할 수 있는 방법을 소개합니다. 더 이상 다른 사람에 의해 제어되지 않도록 모든 사람과 공유됩니다.

2. 로컬 웹페이지 구축

2.1 환경적 사용

이제 개인용 컴퓨터에서 가장 일반적으로 사용되는 시스템은 Windows 시스템이므로 ThinkMusic 음악 웹 사이트의 가상 운영 환경으로 소프트웨어 PHPStudy를 사용할 수 있습니다(PHStudy 다운로드 주소는 https://www.xp.cn/download.html입니다. ) .

차트 1

2.2 지원 빌드 선택

ThinkMusic 음악 웹사이트는 음악 업로드 및 공유가 가능한 php 프레임워크를 기반으로 개발되었으며 운영 환경 구성 요소는 Nginx, php, MySQL, SQL-Front, FileZilla입니다. 그리고 PHPStudy는 이러한 소프트웨어의 직접 설치 및 설정도 지원합니다.

차트 2

3. 웹 설치

PHPStudy가 웹페이지에 필요한 모든 소프트웨어를 설치한 후 공식적으로 ThinkMusic 웹페이지 설치에 들어갈 수 있습니다. ThinkMusic 웹사이트는 오픈 소스이기 때문에 소스 코드 다운로드를 쉽게 찾을 수 있습니다.

차트 3

웹 사이트의 소스 코드를 다운로드한 후 PHPStudy의 웹 페이지 폴더(즉, WWW 폴더)에 압축을 바로 풀 수 있습니다.

차트 4

그런 다음 PHPStudy의 "Website" 페이지에서 왼쪽 상단의 "Create Website" 버튼을 찾아 클릭하여 다음 항목을 포함하여 ThinkMusic 음악 웹 사이트에서 요구하는 운영 환경을 설정합니다.

  • 域名– 즉, 로컬 액세스 웹 사이트의 도메인 이름입니다.
  • 端口– 즉, 로컬 ThinkMusic 웹사이트의 출력 포트 번호입니다.
  • 根目录- ThinkMusic 웹사이트 파일의 저장경로이며, 상세 경로가 기억나지 않을 경우 우측의 “찾아보기” 버튼을 통해 웹사이트 파일의 저장위치를 선택하시면 경로가 자동으로 저장됩니다. 자동으로 생성됩니다.
  • 创建FTP和数据库- 이 두 항목을 체크하면 PHPStudy에서 각각 FTP와 데이터베이스를 설정하는 새 창이 뜨는데, 설정 내용은 주로 사용자 이름, 비밀번호, 이름입니다.
  • PHP版本- 일반적으로 이 항목은 별도로 선택할 필요는 없으나, 웹사이트 설치 시 자체 테스트 오류를 ​​방지하기 위해 동일 시리즈의 5.2(5.X 시리즈) 이상 버전을 선택하는 것이 가장 좋습니다.

차트 5

차트 6

차트 7

모든 설정이 완료되면 确认페이지 하단의 버튼을 클릭하여 ThinkMusic 웹 사이트의 운영 환경을 생성할 수 있습니다. 추후 웹사이트의 운영 환경에 변경 사항이 있을 경우 항목 우측의 "관리" 버튼을 클릭하여 드롭다운 메뉴에서 수정할 수도 있습니다.

차트 8

그런 다음 브라우저의 주소창에 입력합니다 localhost:86/install(이전에 ThinkMusic 웹사이트 설정 시 출력 포트가 86번으로 설정되었으므로 여기서는 86을 입력합니다. 웹사이트의 출력 포트 설정 시 차이가 있는 경우 실제 입력해야 합니다. 포트 번호) 웹 사이트 설치 프로그램을 실행하기 위해 ThinkMusic 음악 웹 사이트의 설치 인터페이스로 들어갈 수 있습니다.

차트 9

다음 단계는 일반 설정으로 두 부분을 수정해야 합니다. 첫 번째 부분은 데이터베이스 이름, 데이터베이스 사용자 이름 및 비밀번호입니다. PHPStudy가 데이터베이스를 설정할 때 설정한 사용자 이름과 비밀번호만 입력하면 됩니다. 부분은 ThinkMusic 정보 설정의 웹마스터이므로 사실만 입력하면 됩니다.

차트 10

필요한 정보 수정 및 설정을 완료한 후 설치 페이지 하단의 "제출"을 클릭하면 ThinkMusic 음악 웹 사이트 설치가 완료됩니다. 이 때 웹사이트는 포그라운드로 들어갈지 백그라운드로 들어갈지 묻는데 포그라운드는 방문자가 볼 수 있는 웹사이트이고 백그라운드는 우리가 웹사이트를 설정하기 위한 인터페이스입니다.

차트 11

이때 브라우저 주소창에 localhost:86(본인의 포트번호)을 입력하여 로컬 웹사이트의 첫 페이지에 로그인하여 기능 테스트를 하거나, localhost:86/admin을 입력하여 백그라운드에서 로그인할 수 있습니다. 관리를 위한 웹사이트.

차트 12

차트 13

등록된 모든 사용자는 좋아하는 노래를 업로드하여 다른 사람과 공유하거나 좋아하는 음악 앨범을 만들 수 있습니다.

차트 14

3. 로컬 웹 퍼블리싱

이제 로컬 ThinkMusic 음악 웹사이트가 준비되었습니다. 다음으로 할 일은 이 로컬 웹사이트를 cpolar에서 만든 인트라넷 침투 데이터 터널을 통해 공용 인터넷에 게시하는 것입니다. Cpolar는 세 가지 웹 터널 모드를 지원합니다.

  • 临时数据隧道- 무료 평가판, 24시간 재설정 터널 번호, 임시 테스트 시나리오에 적합
  • 固定二级子域名– 기본 버전 이상 사용자의 경우 선택 사항이며 2차 하위 도메인 이름을 사용자 지정할 수 있습니다.데이터 터널이 고정되면 변경되지 않으며 소규모 웹 퍼블리싱에 적합한 https 프로토콜을 지원합니다. 높은 도메인 이름이 필요하지 않은 시나리오.
  • 自定义域名– Professional 버전 이상은 선택 사항이며 도메인 이름 공급자로부터 구입한 특정 도메인 이름을 사용할 수 있으며 사용자가 웹 사이트 키 및 인증서 파일을 직접 업로드할 수 있도록 지원하므로 상업 판촉과 같은 광범위한 응용 시나리오에 매우 적합합니다.

cpolar를 사용하는 방법을 더 잘 설명하기 위해 데모로 고정된 2단계 하위 도메인 이름 터널을 사용합니다. 먼저 cpolar 공식 홈페이지(공식 홈페이지 주소는 https://www.cpolar.com )에 접속하여 cpolar 클라이언트를 다운받아야 합니다.

여기에 이미지 설명 삽입

3.1 Cpolar 클라우드 설정

먼저 cpolar 공식 홈페이지에 로그인하여 "대시보드" 페이지 좌측의 "Reserved" 항목을 찾아 해당 페이지의 칼럼을 预留선택 保留二级子域名하고 터널에 대한 몇 가지 간단한 정보를 설정합니다.

  • 地区- 드롭다운 메뉴에서 실제 사용 장소를 선택할 수 있습니다.
  • 二级域名- 2단계 도메인 이름에 입력하고 싶은 콘텐츠를 선택할 수 있지만 해당 콘텐츠는 결국 공개 URL에 표시되므로 입력할 적절한 콘텐츠를 선택해야 합니다.
  • 描述– 이 열은 구별하기 편리한 한 이 데이터 터널의 비고로 간주할 수 있습니다.

차트 16

이 세 가지 정보 항목을 입력한 후 오른쪽에 있는 버튼을 클릭하여 保留고정된 2단계 하위 도메인 이름 터널을 생성합니다.

차트 17

여기에서 cpolar 클라우드에 빈 데이터 터널을 설정한 다음 로컬 컴퓨터로 돌아가서 cpolar 클라이언트 소프트웨어를 설치하고 cpolar 클라우드의 빈 2단계 하위 도메인 데이터 터널을 로컬 ThinkMusic 웹 사이트와 연결합니다.

3.2 Cpolar 로컬 설정

Cpolar 클라이언트를 다운로드한 후 직접 압축을 풀고 .msi 설치 파일을 두 번 클릭하여 설치할 수 있습니다.

차트 18

그런 다음 설치를 완료하려면 끝까지 "다음"을 누르십시오.

차트 19

그런 다음 로컬 컴퓨터에서 cpolar 클라이언트를 엽니다(브라우저에 localhost:9200을 입력하여 cpolar의 웹 UI 인터페이스를 열거나 시작 메뉴에서 cpolar의 바로 가기를 찾을 수 있습니다).

차트 20

차트 21

cpolar 로컬 측에서 "터널 관리" 항목 아래의 "터널 생성" 항목을 선택하여 "터널 생성" 페이지로 들어갑니다. 이 페이지에서 다음을 포함하여 데이터 터널을 생성하기 위한 몇 가지 기본 정보를 입력해야 합니다.

  • 隧道名称– 구별하기 편리한 한 cpolar의 로컬 터널 정보 주석으로 간주할 수 있습니다.
  • 协议– 여기서는 기본적으로 http 프로토콜을 선택합니다.
  • 本地地址– 로컬 주소는 음악 웹사이트의 출력 포트 번호이며 이 예에서는 86입니다.
  • 域名类型– cpolar cloud에서 2차 서브도메인 이름에 대한 고정 터널을 예약해 두었으므로 "2차 서브도메인 이름"을 확인하고(예약된 도메인 이름이 사용자 정의 도메인 이름인 경우 사용자 정의 도메인 이름 확인), 다음 줄 "도메인에 예약된 두 번째 수준 하위 도메인 이름을 입력하십시오." 열, 이 예에서는 "thinkmusic"입니다.
  • 地区– cpolar 클라우드에 예약된 정보와 동일하며 실제 사용에 따라 채울 수 있습니다.

정보를 입력한 후 创建페이지 하단의 버튼을 클릭하여 지역 음악 웹사이트를 게시할 수 있는 공개 주소를 생성할 수 있습니다.

차트 22

차트 23

4. 공중망 접속 테스트

마지막으로 状态에서 thinkmusic 음악 웹사이트의 공용 인터넷 주소를 찾고 在线隧道列表브라우저에 공용 인터넷 주소를 입력하여 로컬 컴퓨터에서 thinkmusic 음악 웹사이트에 성공적으로 액세스할 수 있습니다.

차트 24

차트 25

여기에 이미지 설명 삽입

cpolar에서 생성한 내부 네트워크 침투 데이터 터널을 이용하면 로컬 컴퓨터에 있는 ThinkMusic 음악 웹사이트를 공용 인터넷에 쉽게 퍼블리싱할 수 있고, 개인 오리지널 음악 퍼블리싱 플랫폼으로 사용할 수 있으며, 모든 음악 애호가 여러분의 음악에 대한 이해를 공유하세요. 가장 중요한 것은 다른 사람의 얼굴을 보는 것을 멈추고 음악을 들으며 나만의 음악 천국을 만들 수 있다는 것입니다.

5. 결론

cpolar를 사용하여 개인 음악 웹사이트를 게시하는 것은 cpolar의 인트라넷 침투 기능의 한 가지 응용 시나리오일 뿐이며, cpolar가 만든 인트라넷 침투 데이터 터널은 더 많은 시나리오에 적용될 수 있습니다. cpolar 사용에 대해 궁금한 점이 있으면 저희에게 연락해 주십시오. 저희가 할 수 있는 범위 내에서 도움을 드리겠습니다. 물론, cpolar의 무한한 잠재력을 함께 탐구하기 위해 cpolar의 VIP 공식 그룹에 가입하는 것도 환영합니다.

추천

출처blog.csdn.net/weixin_68773927/article/details/130764944