[서버] WAS - Tomcat 세팅
·
서버
[WAS 설치]WAS [Tomcat]1. 실행 : 80802. 정지 : 8005 STS4에서 대시보드 돌릴때 콘솔에 뜨는 탐캣 버전을 보고 설치해야함나는 지금 10.1.39 도는중 서버에 루트가 일반사용자의 디렉토리에 깔면일반사용자는 사용하지못함일반사용자가 깔아야 일반사용자가 사용 가능 yum으로 깔면 위험 탐캣 사이트로 이동> 다운로드 > 왼쪽에 버전 보임 > 10번대 클릭 > 우리는 39가 필요한데 40밖에 안보임 > 중간쯤 아카이브 클릭> 39찾아서 들어가기 > src > zip의미없음윈도우용임tar.gz깔아야함 tar.gz.~ 얘네는 필요없음 보안키 관련 어쩌고tar.gz 우클릭 링크주소 복사해서 서버에서 일반사용자가 wget으로 다운wget 쉬프트 인서트 ls -al 잘깔렷나 확인압축 풀기..
[서버] 엿보기 구멍
·
서버
yum install nmapnmap -sT 엿보고싶은서버아이피열린 포트 다튀어나옴 [응용]nslookup엿보고싶은도메인ip나옴exitnmap -sT 해당아이피 -sS -Pn -F : 프로세스 확인 머쓰는지다보임 nmap 해당서버에대한 포트를 확인할때 사용하는 프로그램보안 취약점을 확인하고싶을 때 사용 포트를 알면 포트를 공격할수있음..무서웡 ㅠ
[서버] WEB (Apache), DB (MariaDB) 세팅
·
서버
WEB - 리눅스 => Apache(1.3x, 2.x), Nginx(1.x)WAS => Tomcat => Spring(8.x), Spring-boot(10.x) 도커를 안쓰게 되면Centos7 => JDK17, FTP, SSH, Apache(80), Tomcat(8080), Mysql(3306)Centos7-1 => JDK11, FTP, SSH, Nginx, Tomcat, Oracle(1521), MariaDB(3306)Postgresql, MongoDB, JDK11를 쓴다면 7-1에 추가 Centos7-2 => JDK21, Nfinx, Tomcat 11.x, Postgresql, Redis, MariaDB이렇게 서버를 계속 새로 만들어야함 도커 안깔고 딱 하나만 있는 서버 => 로컬서버 이런 형태를 ..
[Linux] 기초 & [서버] FTP, JAVA (17) 세팅
·
서버
[기본 명령어]df : 디스크파티션 서버의 용량 확인할수있는 명령어 use가 사용하고있는 용량옵션 : -BG => 기가바이트-m=> 메가바이트로 보여줌안쓰면 킬로바이트-h 알잘딱으로 보여줌cd : 디렉토리 변경ls : 파일 보기옵션 : -al 권한보임-a : 숨겨진 파일 보기 pwd : 현재 위치 알려줌 프린트워킹디렉토리디렉토리 / =>최상위/root : 최고관리자 디렉토리/boot : 리눅스 boot 디렉토리 (지우면 리눅스다시깔아야됨)/etc : 각종 데몬이 설치되는 디렉토리 윈도우로 치면 Program 디렉토리/var : 메일발송 로그기록 및 각종 프로세서 로그기록 저장되는곳 /home : 리눅스 사용자가 생성되는 공간 및 WEB디렉토리가 -> 모양으로 설정되어 있을 경우 심볼링크 (바로가기)/..
[서버] CentOS, OracleVirtualBox 세팅
·
서버
[Cloud Server 구축]OS : Linux - 계열 - RedHat => CentOS, Fedora - Ubuntu => Node.js => Debian - Suse 주로 노드js를 많이 쓴다 우리는 CentOS쓸거얌CentOS 7Docker컨테이너DB 1 : Mysql 8.0DB 2 : MariaDB 10.xDB 3 : Oracle 17CWEB SERVER 1 : ApacheWAS : Tomcat 8.5WEB SERVER 2 : NginixWAS : Tomcat 10.xJDK 8PostgreWEB SERVER 2 : NginixWAS : Tomcat 11.xJDK 21[CentOS]centOS 검색다운로드 버전 7 다운하는것이 좋다용량차이가 많이남!9버전 11기가 -> 서버만들때 반먹고 들어가..
[Docker] 설치 - 윈도우
·
서버
하이퍼v = 버츄얼 머신 => 조금 더 빨라짐 두번째거 체크는 윈도우 프로버전일때 어쩌고 ...ok누르고 설치
[Thymeleaf] 기초 2
·
Web
all_DTO.javapackage kr.co.koo.thymeleaf;import java.util.ArrayList;import org.springframework.stereotype.Repository;import lombok.Data;//Database와 관계없이 AOP와 Controller에서 서로 상호작용을 하기 위한 DTO@Data@Repository("all_DTO")public class all_DTO { ArrayList menus; String mid,mpass,memail;}thymeleaf.html[[${code}]][(${code})]사용자 정보[[${all.mid}]][[${all["mage"]}]]검색어 : 링크로 이동|./page.do?url=${page}/| => get..
[이니시스 API]
·
Web
국내 결제시스템NHN KCPKG 이니시스카카오페이다날 (휴대폰결제) 국외페이팔알리페이애플페이 아마존페이 이니시스jar파일 WEB-INF에 넣기 빌드패스 > Add JARs > 점프띄우기 코드 잘 보고 만들기 짜잔
[Thymeleaf] 기초
·
Web
타임리프.properties#Thymeleaf 환경설정 : .jsp .html .htm => Spring-boot#JSTL => Thymeleaf#템플렛 캐쉬를 비활성화 함 : 소스 수정시 새로고침을 자동으로 하게 해서 변경된 소스가 반영됨 spring.thymeleaf.cache=false#템플렛 View를 이용하여 resource에 디렉토리를 활성화함 spring.thymeleaf.check-template-location=true#Thymeleaf 기본적으로 사용함 spring.thymeleaf.enabled=true#src/main/resources => templates 디렉토리를 활성화함 spring.thymeleaf.prefix=classpath:/templates/#View 파일 속성명 (..
[Spring-boot] 메이븐 프로젝트 세팅
·
Web
워크스페이스 생성해서 들어가기 환경설정 마켓플레이스 > [언어셋]프리퍼런스 > enc 검색 > 컨턴츠타입 > UTF-8텍스트, 자바프로퍼티스, 스프링 프로퍼티스 스프링프로퍼티스 파일어소시에이션 add얘네 다 확인 [업데이트]체크해제 [xml]모두체크 [자바버전] 이거로 생성하기 환경설정 안해도 작동되는애들만 체크해봤다넥스트 삐니쉬 다 될때까지 냅두기 대시보드 돌려보고 에러나면 뭔가 단단히 잘못된거다 헬프 > 인스톨뉴소프트웨어 > 이거뜨면 다키스트다크 삭제하고 다시해보기 테마 삭제하니까 다시 됨 아래쪽 what is already installed 누르면 깔았던거 나옴 여기 선택된 애들 안깔려있으면 자스 자동완성이 안됨 그리고 뭐 새로 깔꺼면 항상 콘택트올업데이트 체크 해제하기! html,..