사용자:Soto 편집하기

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.

편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.

최신판 당신의 편집
14번째 줄: 14번째 줄:


[[분류: 제타위키 사용자]]
[[분류: 제타위키 사용자]]
=미완성된 [[VestaCP]] 문서 풀기=
현재 대규모의 수정 작업을 하시다가 아직 미완성 상태가 된 [[VestaCP]] 문서를 여기에 풀었습니다. 자세한 내용은 한줄잡담을 참조하십시오. 또한 경우에 따라서는 해당 문서가 되돌려질 수도 있음을 알려드립니다.
<onlyinclude>
==개요==
;VESTA Control Panel, Vesta Control Panel (VestaCP)
;베스타 컨트롤 패널, 베스타 제어판, 베스타CP
* 오픈소스 [[웹호스팅 제어판]]
* [https://github.com/serghey-rodin/vesta Serghey Rodin이 만든 오픈소스 PHP 웹패널(GitHub)]
* [https://vestacp.com VestaCP 홈페이지 (추가 정보 확인 바람)]
* [https://github.com/Hoto-Cocoa/vesta Cocoa씨가 한국어로 번역]
* 사용 시 방화벽이 설정되어 있으니 DMZ를 사용하셔도 무방하며 8083 포트를 사용합니다.
* VestaCP의 가장 큰 장점은 일반인도 사용하기 쉽고 빠른 것입니다. (기본적인 리눅스 지식 필요)
https://vestacp.com/img/vesta_logo.png
https://vestacp.com/img/features-slider/user.png
==현재 알려진 이슈 또는 오류==
{{문단 분리 건의|VestaCP 트러블슈팅}}
* 분리예정
==설치==
VestaCP를 리눅스 서버에 설치합니다. [https://vestacp.com/install 여기에서 설치 스크립트를 생성할 수 있습니다.]
{| class='wikitable'
! 조건 !! 최소 요구 사항 (VPS에 설치 기준)
|-
| CPU
| 1Ghz 이상의 싱글코어 프로세서
|-
| RAM
| 512MB 이상의 RAM
|-
| 운영체제
| VestaCP 설치에 필요한 운영체제는 다음과 같습니다.
* '''RHEL / CentOS''': 5, 6, 7
* '''Debian''': 7, 8, 9
* '''Ubuntu''': 12.04 to 17.04
|}
==기능==
VestaCP는 8083번 포트로 접속할 수 있습니다.
===서버관리===
서버관리는 admin 계정에서 사용할 수 있으며 1단계 상단 메뉴바에서 찾을 수 있습니다.
====패키지 (package)====
<source lang='text'>
localhost:8083/list/package/
</source>
패키지는 사용자당 할당받는 월별허용량이며 여러개를 생성할 수 있습니다. admin계정은 이 규칙을 무시합니다.
=====패키지 추가하기=====
각 사용자들에게 할당할 패키지를 추가합니다. 기본적으로 default 설정은 대부분의 PHP 애플리케이션을 작동할 수 있게 해줍니다.
{| class='wikitable'
! 규칙 !! 조건
|-
| 패키지 이름
| 영문으로 작성해야 하며 생성한 이후에는 편집이 불가능합니다.
|-
| 웹 템플릿
| 엔진의 설정을 CMS에 최적화 또는 맞추어진 것으로 설정합니다.
|-
| 백엔드 템플릿 (PHP-FPM)
| PHP의 설정을 애플리케이션이 필요한 것으로 설정합니다.
|-
| DNS 템플릿 (bind9)
| DNS의 설정을 애플리케이션이 필요한 것으로 설정합니다.
|-
| SSH 접근
| 사용자가 sFTP 또는 SSH로 서버에 접근할 수 있는 방법을 설정합니다. nologin으로 설정하면 접근이 불가능합니다.
|-
| 웹 템플릿
| 추가가능한 웹 사이트의 개수이며 VestaCP에서는 서브도메인을 따로 다루지 않기 때문에 서브도메인도 1개의 사이트로 취급합니다.
|-
| 웹 별칭
| 추가한 웹사이트의 별칭 사이트입니다. 예를 들어 <code>www.domain.tld</code>를 <code>domain.tld</code>에 별칭으로 추가합니다.
|-
| DNS 도메인
| 서버의 DNS로 관리할 수 있는 도메인의 개수입니다.
|-
| DNS 기록 (도메인마다)
| 도메인 당 추가할 수 있는 DNS 레코드의 개수입니다.
|-
| 메일 도메인
| 추가가능한 메일 도메인의 개수입니다.
|-
| 메일 계정 (도메인마다)
| 추가한 메일 도메인마다 설정할 수 있는 계정(<code>admin@domain.tld</code>)의 개수입니다.
|-
| 데이터베이스
| 추가가능한 데이터베이스의 개수입니다. MySQL과 pgSQL(설치했다면) 데이터베이스의 개수를 따로 설정할 수는 없습니다.
|-
| Cron 작업
| 추가가능한 시스템 Cron의 개수입니다.
|-
| 한도 (메가바이트 단위)
| 메가바이트 단위로 사용가능한 디스크 사용량입니다.
|-
| 대역폭 (메가바이트 단위)
| 메가바이트 단위로 사용가능한 대역폭 사용량(웹호스팅에서 보통 트래픽이라 표기)입니다.
|-
| 네임서버
| 등록할 네임서버들입니다.
|}
=====패키지 삭제하기=====
추가한 패키지를 삭제합니다.
=====패키지 수정하기=====
추가한 패키지를 수정합니다. 패키지의 이름은 변경할 수 없습니다. 나머지 항목은 위와 같습니다.
====IP====
<source lang='text'>
localhost:8083/list/ip/
</source>
서버에서 사용할 IP들의 목록입니다. 기본적으로 1개가 설정되어 있습니다.
=====IP 추가하기=====
서버에서 사용할 IP를 추가합니다.
{| class='wikitable'
! 규칙 !! 조건
|-
| IP 주소
| 사용할 IP 주소입니다.
|-
| 넷마스크
| 사용할 넷마스크입니다.
|-
| 인터페이스
| 사용할 네트워크 장치입니다. 노트북인 경우 무선 인터페이스도 나타날 수 있습니다.
|-
| 공유된
| 체크하지 않으면 특정한 사용자에게 IP를 할당합니다.
|-
| 부여된 도메인
| 특정한 도메인에게 IP를 할당합니다.
|-
| NAT IP 모음
| 해석될 IP입니다. 패시브 FTP에서 오류가 발생할 수 있습니다.
|}
=====IP 삭제하기=====
IP를 삭제합니다.
=====IP 수정하기=====
추가한 IP를 수정합니다. 설정은 추가할 때와 같습니다.
====그래프 (RRD)====
<source lang='text'>
localhost:8083/list/rrrd/
</source>
서버의 현재 상태를 보여주며 일정 시간마다 새로고침됩니다.
====통계 (Stats)====
<source lang='text'>
localhost:8083/list/stats/
</source>
서버의 월별 사용량을 간략히 보여줍니다.
====기록 (Log)====
<source lang='text'>
localhost:8083/list/log/
</source>
서버에서 사용자가 어떤 활동을 했는지 보여줍니다.
====업데이트 (Updates)====
<source lang='text'>
localhost:8083/list/updates/
</source>
서버에 설치된 PHP 및 엔진, 패널을 업데이트할 수 있습니다.
====방화벽 (Firewall)====
<source lang='text'>
localhost:8083/list/firewall/
</source>
서버에 입출하는 패킷을 허용할지 결정합니다.
=====방화벽 규칙 추가하기=====
서버에서 허가 또는 거부할 규칙을 추가합니다.
{| class='wikitable'
! 규칙 !! 조건
|-
| 동작
| 해당 규칙에 일치하는 패킷이 도착했을때 실행하는 동작입니다.
|-
| 프로토콜
| 어떤 프로토콜로 접근할 때를 지정합니다.
|-
| 포트
| 포트 규칙을 범위 또는 정수로 지정합니다.
|-
| IP 주소
| CDIR 형식을 지원하며 해당 규칙에 일치할 IP 주소를 지정합니다.
|-
| 댓글
| 간단한 설명을 추가합니다.
|}
=====방화벽 규칙 삭제=====
서버에서 사용할 방화벽 규칙을 삭제합니다.
=====방화벽 규칙 수정=====
방화벽 규칙을 수정합니다. 설정은 추가할 때와 같습니다.
====서버 (Server)====
<source lang='text'>
localhost:8083/list/server/
</source>
서버를 구성하고 제어합니다. 또한 VestaCP에서 사용할 패키지를 활성화하는 등의 작업을 할 수 있습니다.
=====서버 구성=====
서버를 구성하는 패키지를 제어합니다.
* 추가바람
==같이 보기==
* [[웹호스팅 제어판]]
==참고==
* {{파비콘|vestacp.com}} http://vestacp.com
* {{파비콘|github.com}} https://github.com/serghey-rodin/vesta
[[분류: 웹서버 관리 소프트웨어]]
</onlyinclude>
- '''[[User:PlavorSeol|PlavorSeol]]''' | [[User talk:PlavorSeol|T]] | [[Special:Contributions/PlavorSeol|C]] 2018년 7월 11일 (수) 02:20 (KST)

제타위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 제타위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 편집 도움말 (새 창에서 열림)