Let`s Encrpyt 인증서는 아래 링크 참고하여 발급 가능합니다. [SSL] 무료 SSL인증서 - Let`s Encrypt DNS 방식 발급 [SSL] 무료 SSL인증서 - Let`s Encrypt DNS 방식 발급 과정 개인 프로젝트를 수행하면서 무료로 사용할 수 있는 SSL인증서에 대해서 조사하였으며, Let`s Encrypt SSL 인증서 발급하여 적용하기로 결정하였다. Let’s Encrypt는 일반의 이익을 위해 실행되는 무료, graycha.tistory.com Docker Run - Share Directory ( Mount Volumn ) - Container Name : sample-was - Docker Image : centos7/apache/php ✓ Mount Director..
Docker Container 배치 설정 후, 주기에 맞게 작동되지 않았다. 이유와 처리방안에 대해서는 상세하게 찾아봐야하는 상황이며, 우선 내가 처리한 방식에 대해 기록하겠다. 서버에 쉘스크립트 파일을 작성하여, 배치등록 후 컨테이너로 명령어를 수행할 수 있게 처리하였다. [서버] - DockerContainerRun.sh : 컨테이너에서 수행할 명령어 작성 docker exec [CONTAINER ID] [명령어] - crontab 설정 */10 * * * * DockerContainerRun.sh
# vi /etc/httpd/conf.d/vhost.conf ServerName [도메인] # http to https RewriteEngine On RewriteCond %{HTTPS} off RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L] Options FollowSymLinks AllowOverride ALL Require all granted
개인 프로젝트를 수행하면서 무료로 사용할 수 있는 SSL인증서에 대해서 조사하였으며, Let`s Encrypt SSL 인증서 발급하여 적용하기로 결정하였다. Let’s Encrypt는 일반의 이익을 위해 실행되는 무료, 자동화된 개방형 CA입니다. ISRG(Internet Security Research Group)에서 제공하는 서비스입니다. 웹 사이트에 대해 SSL/TLS(HTTPS)를 가장 사용자 친화적인 방법으로 무료로 활성화하기 위해 필요한 디지털 인증서를 제공합니다. 우리는 더 안전하고 프라이버시를 존중하는 웹을 만들고 싶기 때문에 이 작업을 합니다. * 출처 : Let`s Encrypt SSL 공식사이트[바로가기] Let`s Encrypt SSL 인증서 발급은 아래 3가지 방식이 존재합니다. ..
1. 원격저장소 연결 정보 확인 # git remote -v origin https://github.com/[GitName]/[RepositoryName].git (fetch) origin https://github.com/[GitName]/[RepositoryName].git (push) 2. 원격저장소 연결 해제 # git remote remove origin 3. 원격저장소 연결 설정 # git remote add origin https://github.com/[GitName]/[RepositoryName].git * origin : 원격지
* 기본 명령어 -- 이미지 확인 docker images -- 컨테이너 확인 docker ps -a -- 컨테이너 삭제 docker rm [CONTAINER ID] or [NAMES] -- 컨테이너 실행 docker start [CONTAINER ID] or [NAMES] -- 컨테이너 재실행 docker restart [CONTAINER ID] or [NAMES] -- 컨테이너 접속 docker exec [Options] [CONTAINER ID] /bin/bash docker exec -it [CONTAINER ID] /bin/bash -i : 컨테이너 입출력 interactive 설정 -t : 터미널 역할하는 tty 사용 * Build & Run 1. Docker Build -- Create Do..