📖 Server,, 21

WAR 파일 서버에서 오픈

WAR 파일 추가1. FileZilla에서 cms 사용자로 로그인 2. tomcat 폴더 안에 webapps 폴더 안에 있는 ROOT를 ROOT2로 이름 변경 3. webapps 폴더 안에 있는 ROOT2를 제외한 나머지 4개 파일 선택 후 마우스 오른쪽 버튼 눌러서 삭제 4. STS에서 kr.co.nct 폴더 선택 후 마우스 오른쪽 버튼 눌러서 Export... 클릭 5. 'war' 작성하여 WAR file 선택 후 Next 버튼 클릭 6. Browse... 버튼 눌러서 D드라이브 선택한 뒤 Overwrite existing file 체크 후 Finish 버튼 클릭Export source files는 자바 소스까지 업로드하는 체크박스이고,Overwrite existing file은 업데이트시 파일을 덮..

WAS 설치

WAS 설치1. 구글 검색창에 'tomcat' 작성하여 Download 클릭 2. 왼쪽 Download 메뉴에 있는 Tomcat 10 클릭 3. Quick Navigation에서 Archives 클릭 4. v10.1.39/ 클릭 5. bin/ 클릭 6. apache-tomcat-10.1.39.tar.qz 7. 'wget' 작성한 뒤 복사한 주소 붙여넣기https://archive.apache.org/dist/tomcat/tomcat-10/v10.1.39/bin/apache-tomcat-10.1.39.tar.gz 8. 'ls -al' 작성하여 파일 확인 9. 'tar -xf apache-tomcat-10.1.39.tar.gz' 작성하여 압축 해제 10. 'mv apache-tomcat-10.1.39 tom..

WAS - Tomcat

WAS1. 실행 → 8080 2. 정지 → 8005 WAS 설치1. 개인 사용자 → tomcat 개발 버전에 맞는 .tar.gz (wget) 2. 압축 해제 → tar 3. mv를 이용하여 tomcat으로 디렉토리명 변경 4. root 해당 사용자 디렉토리에 퍼미션 조정chmod +x /home/개인사용자/tomcat/bin/startup.shchmod +x /home/개인사용자/tomcat/bin/shutdown.shchmod +x /home/개인사용자/tomcat/bin/catalina.shchmod 755 -R /home/개인사용자/tomcat 5. 개인 사용자 → tomcat/logs가 없을 경우 mkdir로 필수로 생성 6. ./startup.sh → netstat -ln으로 8080 작동 유/..

외부 접근 가능하게 네트워크 설정

외부 접근 가능하게 네트워크 설정1. Centos7 선택 후 설정 버튼 클릭 2. Expert에 있는 네트워크 부분에서 어댑터 1 누른 후 다음에 연결됨을 NAT 네트워크로 선택 후 확인 버튼 클릭 3. Centos7 선택 후 시작 버튼 클릭 4. cmd(명령 프롬프트)에서 'ipconfig' 작성하여 IPv4 주소 확인 5. 도구 선택 후 ≡ 버튼 눌러서 네트워크 클릭 6. NAT 네트워크 메뉴에서 NatNetwork 선택 후 아래 포트 포워딩 메뉴에서 + 아이콘 클릭 7. 이름을 'SSH2'로 작성하고 호스트 IP를 IPv4 주소로 작성한 뒤 게스트 IP는 다른 IP와 동일하게 작성 후 호스트 포트와 게스트 포트를 SSH 포트와 동일하게 작성 8. 포트 포워딩 메뉴에서 + 아이콘 클릭 후 이름을 'F..

MySQL과 MariaDB

MySQL - 신규 사용자 등록 (root)1. create database 신규DB; 2. use mysql; 3. create user '사용자아이디'@'localhost' identified by '패스워드'; 4. create user '사용자아이디'@'%' identified by '패스워드'; -> DBeaver에 연결시 추가 5. insert into db values ('localhost','신규DB','사용자아이디','Y','Y',...); 6. insert into db values ('%','신규DB','사용자아이디','Y','Y',...); MySQL or MariaDB1. 기존 Database에서 복구할 Database가 서로 다를 경우 또는 서버가 다를 경우2. 기존 Databa..

서버

WEB, WAS1. WEB- Apache (1.3x, 2.x), Nginx (1.x) 2. WAS- Tomcat → Spring (8.x), Spring-boot (10.x) 서버1. Centos7JDK17, FTP, SSH, Apache (80) - httpd, Tomcat (8080), Mysql (3306) 2. Centos7-1JDK11, FTP, SSH, Ngnix, Tomcat, Oracle, MariaDB apache 환경설정1. web daemond → httpd → yum install httpd 2. /etc/httpd/conf/httpd.conf → apache 환경설정 파일 3. DocumentRoot "/var/www/html" → 자신의 경로로 변경 4. → /home/사용자명..

데이터베이스 사용자 생성

데이터베이스 사용자 생성1. 'use mysql' 작성하여 mysql 데이터베이스 사용 2. 'desc db;' 작성하여 row 값 확인 3. 'alter user 'root'@'localhost' identified by '130613'; 작성하여 비밀번호 적용 4. 'exit' 작성하여 종료 5. 'mysqladmin -u root -p reload' 작성한 뒤 변경한 비밀번호 입력하여 재실행 데이터베이스 생성1. 'mysql -u root -p' 작성하여 root로 로그인 2. 'create database mrp;' 작성하여 mrp 데이터베이스 생성 3. 'show databases' 작성하여 mrp 데이터베이스 확인 새로운 사용자 생성1. 'use mysql;' 작성하여 mysql 데이터베이스로..

MariaDB 설치

MariaDB설치1. 구글 검색창에 'mariadb' 작성하여 MariaDB Foundation - MariaDB.org 클릭 2. 상단 Download 메뉴 클릭 3. MariaDB Server Repositories 메뉴 클릭 4. Choose a distribution을 CentOS Stream으로 선택 후 Choose a MariaDB Server version을 11.4로 선택하고, Mirror은 한국이 없으니 가장 가까운 xTom GmbH - Osaka로 선택한 뒤 아래 코드 복사# MariaDB 11.4 CentOS repository list - created 2025-04-24 02:25 UTC# https://mariadb.org/download/[mariadb]name = MariaD..