시스템엔지니어/CS와 이것저것

[서버] Linux와 Windows 서버에 인증서 설치하기

순제로 2025. 4. 2. 13:47
728x90
반응형

리눅스 서버 (Apache)

 

1. 필수 패키지 설치:

sudo apt update
sudo apt install apache2 openssl

 

2. SSL 가상 호스트 설정 파일 생성 또는 편집:

 

sudo nano /etc/apache2/sites-available/your_domain.conf

 

<VirtualHost *:443>
    ServerName your_domain.com
    SSLEngine on
    SSLCertificateFile /path/to/your_domain.crt
    SSLCertificateKeyFile /path/to/your_domain.key
    SSLCertificateChainFile /path/to/your_domain_bundle.crt # (필요한 경우)
</VirtualHost>

 

 

3. SSL 활성화 및 설정 적용:

sudo a2enmod ssl
sudo a2ensite your_domain.conf
sudo systemctl restart apache2

 

 

윈도우 서버 (IIS)

 

1. SSL 인증서 가져오기:

- MMC(Microsoft Management Console)를 열고 인증서 스냅인을 추가한다.

-  "컴퓨터 계정"을 선택하고 로컬 컴퓨터를 관리하도록 설정한다.

-  "인증서(로컬 컴퓨터)" > "개인용" > "인증서"를 선택한다.

-  가져오기 마법사를 사용하여 .pfx 파일을 가져옵니다. 이때, 개인 키 암호를 입력해야 한다.

 

 

2. IIS에서 SSL 바인딩 추가:

-  IIS 관리자를 엽니다.

-  웹 사이트를 선택하고 "바인딩..."을 클릭한다.

-  "추가..."를 클릭하고 "https"를 선택한다.

-  SSL 인증서를 선택하고 확인한다.

 

 

3. HTTPS 리디렉션 설정 (선택 사항):

- URL 재작성 규칙을 사용하여 HTTP 트래픽을 HTTPS로 리디렉션할 수 있다.

 

 

 

 

 

 

 

 

728x90
반응형