웹사이트 검색

'NethServer' 설치 및 구성 방법 - CentOS 기반 올인원 Linux 배포판


NethServer는 소규모 사무실과 중소기업을 위해 설계된 CentOS 6.6을 기반으로 구축된 강력하고 안전한 오픈 소스 Linux 배포판입니다. 웹 인터페이스를 통해 간단히 설치할 수 있는 다수의 모듈이 내장된 NethServer는 귀하의 상자를 메일 서버, FTP 서버, 웹 서버, 웹 필터, 방화벽, VPN 서버, 파일 클라우드 서버, Windows 파일 공유로 바꿀 수 있습니다. 몇 번의 클릭만으로 SOGo 기반 서버 또는 이메일 그룹웨어 서버를 즉시 사용할 수 있습니다.

무료인 Community Edition과 유료 지원이 제공되는 Enterprise Edition의 두 가지 버전으로 출시된 이 튜토리얼에서는 NethServer Free의 설치 절차를 다룹니다. Edition(버전 6.6)은 ISO 이미지에서 다운로드할 수 있지만 yum 명령을 사용하여 웹에서 소프트웨어 패키지를 다운로드하면 사전 설치된 CentOS 시스템의 저장소에서 설치할 수도 있습니다.

예를 들어 사전 설치된 CentOS 시스템에 NethServer를 설치하려는 경우 아래 명령을 실행하여 현재 CentOS를 NethServer로 변환하면 됩니다.

yum localinstall -y http://mirror.nethserver.org/nethserver/nethserver-release-6.6.rpm
nethserver-install

추가 nethserver 모듈을 설치하려면 아래와 같이 설치 스크립트에 매개변수로 모듈 이름을 언급하십시오.

nethserver-install nethserver-mail nethserver-nut

위에서 말했듯이 이 가이드에서는 ISO 이미지에서 NethServer Free Edition을 설치하는 절차만 보여줍니다…

NethServer 다운로드

다음 다운로드 링크를 사용하여 얻을 수 있는 NethServer ISO 이미지:

  1. http://www.nethserver.org/getting-started-with-nethserver/

설치 절차를 시작하기 전에 CD ISO 이미지를 기반으로 한 이 방법을 사용하면 모든 시스템 하드 디스크의 모든 이전 데이터가 포맷되고 삭제되므로 보안 조치로 모든 데이터를 제거해야 합니다. 불필요한 디스크 드라이브를 제거하고 시스템이 설치될 디스크만 보관합니다.

설치가 완료된 후 나머지 디스크를 다시 연결하고 이를 NethServer LVM 파티션(VolGroup-lv_rootVolGroup-lv-swap)에 추가할 수 있습니다.

1단계: NethServer 설치

1. ISO 이미지를 다운로드한 후 이를 CD로 굽거나 부팅 가능한 USB 드라이브를 만들고, CD/USB를 컴퓨터의 CD 드라이브/USB 포트에 넣고 컴퓨터 BIOS에 다음에서 부팅하도록 지시합니다. CD/USB. CD/USB에서 부팅하려면 BIOS가 로드되는 동안 F12 키를 누르거나 마더보드 설명서에서 필요한 부팅 키를 참조하세요.

2. BIOS 부팅 시퀀스가 완료되면 NethServer의 첫 번째 화면이 화면에 나타납니다. 계속하려면 NethServer 대화형 설치를 선택하고 Enter 키를 누르세요.

3. 설치 프로그램이 로드될 때까지 몇 초 정도 기다리면 환영 화면이 나타납니다. 이 화면에서 원하는 언어를 선택하고 TAB 또는 화살표 키를 사용하여 다음 버튼으로 이동한 후 다시 Enter를 눌러 계속하세요.

4. 다음 화면에서 내부 네트워크용 네트워크 인터페이스(녹색)를 선택하고 이를 통해 서버를 관리한 다음 다음으로 이동합니다. 다음으로 Tab 키를 사용하고 Enter를 눌러 인터페이스로 이동하고 이에 따라 네트워크 설정을 구성합니다. 네트워크 IP 설정이 완료되면 다음 탭을 선택하고 Enter 키를 눌러 계속하세요.

5. 마지막으로 마지막 설정은 NethServer를 설치하기 위해 설치 탭을 선택하고 Enter 키를 누르는 것입니다. >.

중요: 이 단계는 데이터를 파괴하며 모든 컴퓨터 디스크를 지우고 포맷한다는 점에 유의하세요. 이 단계가 끝나면 설치 프로그램은 시스템이 끝날 때까지 시스템을 자동으로 구성하고 설치합니다.

2단계: 루트 비밀번호 설정

6. 설치가 완료되고 시스템이 재부팅된 후 다음 기본 자격 증명을 사용하여 NethServer 콘솔에 로그인합니다.

User : root
Password: Nethesis,1234

시스템에 로그인한 후 기본 루트 비밀번호를 변경하려면 다음 명령을 실행하십시오(최소 8자 길이, 최소 하나의 대문자, 하나의 숫자 및 특수 기호가 포함된 강력한 비밀번호를 선택하십시오):

passwd root

3단계: 초기 NethServer 구성

7. 루트 비밀번호가 변경된 후에는 NethServer 웹 관리 인터페이스에 로그인하고 설치 프로세스에서 구성한 서버 IP 주소로 이동하여 초기 구성을 수행해야 합니다. HTTPS 프로토콜을 사용하는 포트 980의 내부 네트워크 인터페이스(녹색 인터페이스):

https://nethserver_IP:980

위 URL로 처음 이동하면 브라우저에 보안 경고가 표시됩니다. 계속 진행하려면 자체 서명된 인증서를 수락하세요. 그러면 로그인 페이지가 나타납니다.

이미 변경한 루트 사용자 이름과 루트 비밀번호로 로그인하면 환영 페이지가 나타납니다. 이제 다음 버튼을 눌러 초기 구성을 진행하세요.

8. 다음으로 서버 호스트 이름을 설정하고 도메인 이름을 입력한 후 다음을 눌러 계속 진행하세요.

9. 목록에서 서버의 실제 시간대를 선택하고 다음 버튼을 다시 누르세요.

10. 다음 페이지에서는 SSH 서버 기본 포트를 변경하라는 메시지가 표시됩니다. 이 보안 조치를 사용하고 SSH 포트를 원하는 임의의 포트로 변경하는 것이 좋습니다. SSH 포트 값이 설정되면 다음 버튼을 눌러 계속하세요.

11. 다음 페이지에서 nethserver.org에 통계를 보내지 않으려면 아니요, 감사 옵션을 선택하고 다음을 누르세요. 버튼을 다시 눌러 계속 진행하세요.


12.
이제 최종 구성에 도달했습니다. 지금까지의 모든 설정을 검토하고 완료한 후 적용 버튼을 눌러 변경 사항을 시스템에 기록합니다. 작업이 완료될 때까지 몇 초 동안 기다립니다.

13. 작업이 완료되면 대시보드로 이동하여 시스템 상태, 서비스를 검토합니다. 디스크 사용량은 아래 스크린샷에 나와 있습니다.

4단계: Putty를 통해 로그인하고 NethServer 업데이트

14. 이 가이드의 마지막 단계는 NethServer를 최신 패키지와 보안 패치로 업데이트하는 것입니다. 이 단계는 서버 콘솔이나 웹 인터페이스(소프트웨어 센터 -> 업데이트)를 통해 수행할 수 있습니다.

아래 스크린샷과 같이 Putty를 사용하여 SSH를 통해 원격으로 로그인하고 다음 명령을 실행하여 업그레이드 절차를 수행하는 것이 좋습니다.

yum upgrade

업그레이드 프로세스가 시작되는 동안 일련의 키를 수락할지 여부에 대한 몇 가지 질문을 받게 됩니다. 모두 예(y)로 대답하고 업그레이드 프로세스가 완료되면 init 6 또는 재부팅을 사용하여 시스템을 재부팅합니다. > 새로 설치된 커널로 시스템을 부팅하기 위한 명령입니다.

init 6
OR
reboot

그게 다야! 이제 귀하의 컴퓨터는 메일 및 필터 서버, 웹 서버, 방화벽, IDS, VPN, 파일 서버, DHCP 서버 또는 귀하의 사업장에 가장 적합한 기타 구성이 될 준비가 되었습니다.

참조 링크: http://www.nethserver.org/