아카이브/NAS (5) 썸네일형 리스트형 [NAS] MariaDB 설치 및 외부접속 1. MariaDB 10 , phpMyAdmin 설치 2. MyAdmin 실행 3. 사용자 계정 생성 ( root 사용자는 외부접속을 못한다) 4. 외부접속 툴 설치(HeidiSQL) https://redapply.tistory.com/entry/Synology-%EC%97%90%EC%84%9C-MariaDB-%EC%84%9C%EB%B2%84-%EC%84%A4%EC%B9%98-%ED%95%9C%EB%B2%88%EC%97%90-%EB%81%9D%EA%B9%8C%EC%A7%80-%ED%95%98%EA%B8%B0 Synology 에서 MariaDB 서버 설치 한번에 끝까지 하기 Synology Nas에서 MariaDB 서버 처음부터 끝까지 설치하기 시놀로지 나스에 마리아db 서버를 한번만 설치해놓는다면 어느장.. [NAS] nginx folder port 열기 1. nginx default file location /content { charset utf-8; alias /root/content/; add_header 'Access-Control-Allow-Origin' '*'; add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range'; add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range'; } 2. 권.. [NAS] Ubuntu에 SpringBoot RESTAPI 올리기 1. Docker Ubuntu 설치 2. 컨테이너 생성 3. 컨테이너 접속 4. 필요한 패키지 설치 apt update apt install nginx # 6 : 아시아 # 69 : 서울 apt install vim apt install maven # mvn clean package # java -jar tartget/{.war} apt install git # project pull apt install nodejs apt-get install -y npm npm install pm2 -g 5. pm2 app.json { "apps": [ { "name": {name}, "cwd": ".", "args": [ "-jar", "{jar,war path}" ], "env": {}, "script": "ja.. [NAS] 외부 접속 허용 1. 시놀로지 설정 제어판 >> 외부엑세스 >> DDNS 외부 주소 IP만 사용 2. 공유기 설정 cmd >> ipconfig >> 게이트웨이로 접속 57102로 넘겨받은 포트정보를 로컬 8080(tomcat)으로 넘겨준다. 3. 접속 {시놀로지 외부 IP}:57102/ [NAS] Spring Boot RESTAPI 나스 배포 관련 파일 설치 1. 도커 설치 2. tomcat 설치 3. 컨테이너 생성 접속 경로 {nas ip}:8080 War 파일 생성 및 실행 1. vscode clean >> package 순으로 실행 2. war 나스로 옮기기 3. 실행중인 도커 확인 docker ps 4. tomcat wabapp에 war파일 옮기기 docker cp {war 경로} {tomcat container name}:/usr/local/tomcat/webapps/ 5. 파일 확인 docker exec -it tomcat1 /bin/bash https://stir.tistory.com/5 도커(docker) + 톰캣(tomcat)으로 war 배포하기 개발환경 AWS + Ubuntu 16.04 Server 설치 1. Do.. 이전 1 다음