반응형

서버 14

[JBOSS] 로컬 설치

■ 인프라 문제를 찾고자 환경을 동일하게 구성하려다보니 JBOSS 를 설치해야 했었다. 방법 자체를 몰라서 어떻게 할까 계속 찾다가 아주 간단한 설정만 하고도 기본 페이지가 뜨길래 정리한다. Window 구성 1. 다운로드 - 과거 버전은 다운이 되지 않는 것 같다. 그래서 파일 찾기 힘들었다. https://developers.redhat.com/products/eap/download JBoss Enterprise Application Platform | Red Hat Developer A modular, cloud-ready, Jakarta EE 10 compliant platform with APIs and development frameworks for quickly developing secur..

WEB . WAS 2024.04.12

[Server] "prohibited command." command ERROR

■ 신규로 작업해야 하는 서버에서 작업을 진행하고 있었는데 처음 보는 오류가 발생했다. 해당 에러 메세지가 서버 설정을 통해서 이루어지는건지 아니면 특정 프로그램이 있어 에러 메세지를 내뱉는건지는 정확히 모르겠다. 하지만 해당 오류 메세지는 허용 명령어 외의 명령어를 서버에서 실행시킬 때 발생했으며 해결은 실행해야 하는 명령어를 서버에 설치하거나 필터기능을 비활성화 하는 것이다. 나는 기능 비활성화를 통해서 작업을 이어갈 수 있었다. "is a rohibited command."

Server 2024.01.16

[Eclipse] Stop the Server && Terminate

■ 이클립스로 작업을 하다가 세션을 확인할 일이 있어서 서버를 중지했다가 다시 시작을 했다. 그런데 세션이 남아있는 경우가 있었다. 남아있을 때도 있고 없을 때도 있고 그랬는데 차이점은 중지 방법에 있었다. 정확한 이유는 모르지만 내부 동작 방법이 조금 다른 듯 하다. 재미있는 경험이라 기록한다. 왼쪽 버튼을 이용해 어플리케이션 중지 후 시작을 하면 세션 정보가 남아있고 오른쪽 버튼을 이용해 어플리케이션 중지 후 시작을 하면 세션 정보가 지워진다. ▶ 이클립스 문서를 살펴보면 밑에 내용으로 나온다. (https://help.eclipse.org/latest/index.jsp) Help - Eclipse Platform help.eclipse.org 해당 내용으로 보면 Terminate 버튼이 kill 명..

Eclipse 2023.07.21

[Linux] 특정 파일 검색 및 삭제

검색 명령어 ▶ find PATH [옵션] "파일이름.확장자" 옵션 · name : 파일명을 기준으로 검색 ex) find . -name "test.txt" 현재 디렉토리에서 test.txt 파일 찾기 find . -name "*.txt" 현재 디렉토리에서 txt 파일 찾기 find . -name "test.*" 현재 디렉토리에서 test 로 시작되는 파일 찾기 type : 파일 타입을 지정하여 검색 (d : 디렉토리 f: 일반파일 l: 심볼릭 링크) ex) find . -type d 현재 디렉토리에 존재하는 모든 디렉토리 검색 size : 파일 사이즈를 기준으로 검색(c : byte, k: kbyte) ex) find . -size +1024c 현재 디렉토리에서 1024byte 보다 사이즈가 큰 파일 ..

Server 2023.05.10

[Linux] SCP 명령어

■ SCP 란 ? - SSH 를 이용하여 네트워크로 연결된 호스트간에 파일을 전송하는 명령어 - 파일을 다른 서버로 전송할 때 가장 간단하고 보안성이 뛰어난 명령어 □ 명령어 예제 sudo scp -P [ssh 포트] -r [전송파일/디렉토리 명] [전송할 서버 계정]@[서버IP]:[파일 전송 디렉토리 - 일반적으로 /tmp] (1) 처음 명령어를 통해서 파일을 전송할 경우 메세지가 출력되는데 등록되지 않은 주소의 파일전송 작업이어서 뜨는 메세지로 읽고 등록하면 된다. (2) 파일을 전송할 수 있는 권한을 가지고 있는지 전송 받는 서버의 디렉토리 권한도 확인해야 한다.

Server 2023.03.03

[SEVER] Serverless

■ 서버리스란? 클라우드 환경에서 소스코드를 동작하게 하는 모듈 → 개발자가 서버를 구축하거나 관리할 필요가 없다. □ 서버를 관리할 경우 문제점 1. 하드웨어 관리(어플리케이션 규모 및 구현 방식,트래픽 등을 고려히야 하드웨어 사양 관리) 2. 소프트웨어 관리(배포 소프트웨어) 3. 서버 모니터링 4. 스케일링(축소/확장) 5. 24시간 365일 운영 관리 □ 서버리스 장점 1. 사용 용량만큼 비용 결제 2. 서버를 관리할 필요가 없어 어플리케이션 개발에 집중 가능 3. 높은 생산성 □ 서버리스 단점 1. 함수 실행 시간이 비교적 오래 걸림. 2. 자원의 한계가 있다. 3. 상태가 없는, 독립적인 개별 함수만 개발 가능 4. 디버깅이나 테스팅의 불편

지식 2023.03.03

[SVN] 서버 구축

1) sudo apt install subversion 2) 디렉토리 생성 : mkdir /home/svn cd /home/svn 3) 저장소 지정 : svnadmin create --fs-type fsfs repos 4) svn 구동 : svnserve -d -r /home/svn 5) 인증 사용자 생성 root@agics-dev:/home/svn/repos/conf# vim svnserve.conf [내용] [general] anon-access = none (인증 되지 않은 사용자 접근 거부) auth-access = write (인증된 사용자 쓰기 권한) password-db = passwd (사용자에 대한 계정정보) authz-db = authz (사용자에 대한 저장소 권한주기. Optional..

SVN 2023.02.23

[MYSQL]Ubuntu 설치하기

[1] MySql server 설치 - mySql 서버를 설치합니다. sudo apt-get install mysql-server [2] MySql server 포트 허용 - mySql 포트(3306)을 허용합니다. sudo ufw allow mysql [3] MySql 실행 / 서버 시작시 자동 실행 등록 sudo systemctl start mysql / sudo systemctl enable mysql [4] MySql 접속하기 sudo /usr/bin/mysql [5] MySql root 비밀번호 설정하기 ALTER USER '(계정)'@'localhost[IP]' IDENTIFIED BY '(비밀번호)'

DB/MYSQL 2023.01.18
반응형