Server(16)
-
AWS 서버 구축 - Sub Domain적용(Dev,Prod)
서브도메인이란 ? 도메인 이름 시스템(domain name system) 계층에서 하위 도메인은 다른 도메인의 일부인 도메인이다. 예를 들어 도메인에서 example.com 웹 사이트의 일부로 온라인 상점을 제공 한 경우 하위 도메인 shop.example.com을 사용할 수 있다. 가비아 도메인 CNAME레코드를 추가하여 서브 도메인 만들기 도메인에 CNAME레코드 혹은 A타입 레코드를 설정하면 서브 도메인을 만들 수 있다. CNAME레코드는 도메인 이름에 다른 이름을 부여하는 dns레코드 유형이다. 예를 들면 domain.com이라는 도메인에 sub.domain.com이라는 다른 이름을 설정하여 서브도메인을 생성할 수 있다. cname레코드는 도메인 dns관리에서 추가할 수 있다. 가비아 도메인에 c..
2021.01.25 -
AWS 서버 구축 - https 적용
https://twpower.github.io/44-set-free-https-by-using-letsencrypt [Nginx] Let's Encrypt를 통해 Nginx에서 무료로 https 설정하기 Practice makes perfect! twpower.github.io 위 최신 자료 참고 1. CertBot 설치하기 * Certbot은 Let’s Encrypt 인증서를 자동으로 발급 및 갱신을 해주는 봇 프로그램이다. sudo su #/var/www/html 안에서 apt-get update apt-get install software-properties-common add-apt-repository universe add-apt-repository ppa:certbot/certbot apt-g..
2021.01.25 -
AWS 서버 구축 - 도메인 적용
1. 가비아에서 도메인 구매 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 2. DNS 설정 3. 설정파일 수정 1. 설정파일 들어가서 server_name에 lilyspace.shop www.lilyspace.shop 추가 2. 재시작 vi /etc/nginx/sites-available/default service nginx restart 4. 로딩시간 걸림 (10분정도) 5. 도메인으로 접속 lilyspace.shop https://jizard.tistory.com/163
2021.01.25 -
AWS 서버 구축 - phpmyadmin 설치
1. phpmyadmin 설치 apt install phpmyadmin 탭키로 ok db no 2. 심볼릭 링크 [리눅스 심볼릭 링크의 정리] 1. 원본파일을 가르키도록 링크 시켜주는 것입니다.(바로가기 파일) 2. 원본파일의 크기과 무관 합니다. 3. 원본파일 삭제하여도 링크파일이 깜박거리면서 원본이 없다고 알려줍니다. 즉, 심볼릭 링크란 바로가기 파일 phpmyadmin디렉토리에서 nginx도큐먼트 디렉토리로 가리키기 위해 ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin 3. 설정파일에 index.php 추가 vi /etc/nginx/sites-available/default # index.php 추가 service nginx restart sudo fi..
2021.01.25 -
AWS 서버 구축 - MySQL 외부에서 접속하기
1. 데이터그립 설치 다운로드 DataGrip: 데이터베이스 및 SQL용 크로스 플랫폼 IDE 최신 버전 다운로드: DataGrip (Windows, macOS, Linux) www.jetbrains.com 데이터 그립 아무것도 설정안하고 다운 2. 유저, ip설정 mysql 설치 안되어있으면 하기 sudo su apt install mysql-server sudo mysql 유저, ip설정 -- sudo mysql SELECT Host,User,plugin,authentication_string FROM mysql.user; grant all privileges on *.* to 'jieun'@'%' identified by '1234'; -- 모든 IP의 접근 허용 설정 SELECT Host,User..
2021.01.25 -
AWS 서버 구축 - nginx, mysql, php 설치
1. aws 계정생성 AWS 프리 티어 12개월 무료: 이 프리 티어 오퍼는 AWS 신규 고객에게만 제공되며 AWS 가입일로부터 12개월 동안 유효합니다. 12개월의 무료 사용 기간이 만료되거나 애플리케이션 사용량이 프리 티어 범위를 초과 aws.amazon.com 2. aws ec2 인스턴스 생성 1. Amazon Machine Image(AMI) 선택 2. 인스턴스 유형 선택 3. 인스턴스 세부 정보 구성 기본세팅으로 설정 4. 스토리지 추가 5. 태그추가 기본세팅으로 설정 6. 보안그룹구성 규칙추가가능(미리 해두기) 7. 인스턴스 시작 검토-> 키페어 생성 다운받은 키페어 특정 폴더에 저장하기. 이유: 다운로드 폴더에 있으면 보안이 취약함. 8. 인스턴스 생성완료 + 추가 작업 : 탄력적 ip 설정..
2021.01.25