사이트 접속
1. 브라우저를 열고 다음 주소로 이동하세요: https://<SERVER_IP>
2. 자체 서명 SSL 인증서 경고를 수락하세요.
3. 설정 마법사가 표시됩니다.
4. 데이터베이스 정보를 입력하세요:
- 데이터베이스 호스트:
localhost - 데이터베이스 이름:
ossndb - 데이터베이스 사용자:
ossn - 데이터베이스 비밀번호: (출처:
/root/.cloudzy-creds)
5. 데이터 디렉토리를 지정하세요:/var/www/html/ossn_data
6. 관리자 계정을 설정하세요.
7. OSSN 인스턴스에 로그인하세요.
도메인으로 SSL 활성화하기
1. 다음 명령어를 실행해 유효한 Let's Encrypt 인증서를 발급받으세요:
certbot certonly --apache --non-interactive --agree-tos --email [email protected] -d yourdomain.com
2. Apache 설정 파일을 열고, IP 주소를 도메인 이름으로 교체한 뒤 기존 SSL 인증서 경로도 함께 수정하세요:
nano /etc/apache2/sites-available/ossn.conf
3. 변경 사항을 적용하려면 Apache를 재시작하세요:
systemctl reload apache2
주요 디렉터리 및 파일
- 웹 애플리케이션 루트:
/var/www/html/ossn/ - 데이터베이스 자격증명:
/root/.cloudzy-creds - 사용자 업로드 데이터:
/var/www/html/ossn_data/ - Apache VirtualHost 설정:
/etc/apache2/sites-available/mautic.conf - 자체 서명된 SSL 인증서:
/etc/ssl/certs/mautic.crt - SSL 개인 키:
/etc/ssl/private/mautic.key
메모
- 데이터베이스가 사전 초기화되어 있으며, 자격 증명은 안전하게 저장됩니다.
- SSL는 자체 서명 인증서 및 도메인 인증서 모두 사용 가능합니다.
- 나중에 실제 도메인으로 전환하고 Let's Encrypt SSL (Certbot 설치됨)를 사용할 수 있습니다.