광고 한 번씩 클릭해 주시면 글 쓰는데 큰 힘이 됩니다 (제발~)
728x90

IT 119

우분투 와일드플라이8 세팅 set up ubuntu wildfly 8(jboss as8)

자바는 설치되어 있다고 가정하고 정리 1. wildfly 파일 다운 wget http://download.jboss.org/wildfly/8.0.0.Final/wildfly-8.0.0.Final.zip 2. 설정 bin 폴더의 standlone.sh (도메인사용인경우 domain.sh) 파일에 기본적인 설정을 해준다. 아래 두줄은 각자 설치된 상황에 맞게 넣어준다 JBOSS_HOME="/app/wildfly-8.0.0.Final" JAVA_HOME="/usr/local/java/jdk1.8.0_202/bin/java" 3. 시작~ 아니다 우선 사용자 부터 추가해주자. ./add-user.sh 를 실행하여 사용자 추가. 아래처럼 뭐 뭐 입력해라 막 뜨는데 상황에 맞게 입력해주면 된다 4. 시작 localh..

IT/Server 2023.03.09

우분투(ubuntu) ver.20.4 ip 변경하기

팀원들이 테스트서버 날려먹고... 커널 깨지고 복구불가능하여 새로 설치 필요. 세팅하면서 자동으로 ip받다보니 기존 사용하던 ip가 아니여서 ip는 기존 사용하던 ip로 세팅하라고 지시하였으나, 잘 안되는거 같아서 체크해봄~ 기존 dhcp자동 방식으로 작성된 야믈 파일을 수정은 하기는 한거 같은데 체크해보니 몇몇 부분 틀린게 있어서 아래와 같이 잡아줌 복사를 위한 텍스트 ㅋㅋ /etc/netplan 이동해서 야믈 파일 수정~ network: ethernets: enp3s0: addresses: [128.1.1.4/24] gateway4: 128.1.1.254 nameservers: addresses: [8.8.8.8,8.8.4.4] version: 2 작성 다 하고 netplan apply 명령어로 적용..

IT/Server 2023.03.09

[ignore svn maven target folder] svn sync 시 폴더 제외 설정 방법

아마 위 방법을 찾은 사람은 내 생각에 대부분 메이븐 폴더의 target 폴더를 sync 맞출때 조회가 되니까 귀찮아서 알아보지 않았을까 생각이 되는데 (아니면 말고 ㅋㅋ) 여튼 그럴 경우 해결방법은 아래와 같다. 우선 폴더별로 제외 방법 폴더선택 > 마우스 오른쪽 클릭 > TEAM > Add to svn:ignore 로 폴더를 직접 선택 전체 프로젝트에 제외 조건을 넣고 싶을 경우 아래이미지처럼 경로 찾아간뒤 Add Pattern 에서 */targer/* 넣으면 된다 끗

IT/Etc. 2023.02.20

우분투 젠킨스 삭제 후 데비안 패키지 관리 시스템 에러 발생 시 처리 방안 Occur dpkg error from ubuntu jenkins

jenkins 삭제 후 재설치 하려고 하면 잘되면 베스트인데 미친경우 이런저런 에러가 막 난다 ㅋㅋㅋ 뭐 일반적인 경우는 대부분 검색해보면 다 나오기는 하는데 난 dpkg 부분에서 좀 애를 먹었다. 여튼 삭제부터 다시 정리해보자면 우선 실행중인 jenkins 중지하고~ sudo service jenkins stop 이후 apt 명령어로 삭제하고~ sudo apt remove jenkins 그리고 각 설정파일 등 까지 싹 정리한다. sudo apt-get remove --purge jenkins sudo apt-get remove --auto-remove jenkins 그런 후 잔여파일 등이 있는지까지 확인해서 확인사살을 해준다. sudo find / -name 'jenkins*' 나 같은 경우 위에까지 ..

IT/DevOps 2023.02.02

우분투(ubuntu)에 젠킨스(Jenkins) 낮은 버전 설치방법~ older than new version

회사 내 테스트서버에서 젠킨스를 날려먹는 일이 생겨서~ 복구 하려다가 그냥 재설치가 더 빠를듯해서 재설치 하려다 보니 자바 8버전으로 젠킨스를 설치하게 되는 상황이 생겼다. 그냥 자바 11로 하려다가 8버전에 맞춰서 또 한번 설치해봐야지 하고 8버전에 맞는 녀석으로 젠킨스 설치를 하려고 했는데... 이게 자바8에 맞는 버전으로 설치를 어떻게 해야 되는지 엄청 검색했는데도 내가 딱 찾는게 안나왔다. 최신은 11버전에서 돌다보니 설치가 안되고~ 걍 자바 11깔아서 하면 되기는 하는데 뭔가 또 쓸데없는 오기가 생겨서 계속 검색 및 이런저런 실행!! 그러나 다 실패 ㅋㅋㅋㅋㅋㅋㅋ 그러다가 외국형인지 동생인지 모르겠으나 결국 찾아내었음!! sudo apt-cache madison jenkins 일단 요 명령어를 ..

IT/DevOps 2023.02.01

우분투(ubuntu)에 젠킨스(Jenkins) 설치

에잇~ 작성김에 그냥 제킨스 설치까지 정리. 우선 apt업데이트 sudo apt-get update jdk 설치. 8이하 버전에서는 젠킨스 최신버전 세팅 불가능함. sudo apt-get install openjdk-8-jdk 키 생성 wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 소스리스트 추가 echo deb http://pkg.jenkins.io/debian-stable binary/ | sudo tee /etc/apt/sources.list.d/jenkins.list or sudo sh -c 'echo deb https://pkg.jenkins.io/debian-stable binary/ >..

IT/DevOps 2022.12.20

jenkins, weblogic Deployment Plugin 젠킨스 웹로직 기초 설정

jar 파일은 잘 찾아서 넣고( 이건 버전마자 넣는게 다르니 그건 젠킨스 가이드 찾아보면 잘 나온다) 문제는 configuration File 부분인데 일단 원하는 위치? 정도에데가 해당 파일을 만든다. 그리고 default.xml 을 만들고 (사실 파일이름이 중요한건 아님) 내용을 채워준다. http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://org.jenkinsci.plugins/WeblogicDeploymentPlugin plugin-configuration.xsd"> AdminServer 아이피 포트 웹로직아이디 웹로직패스워드 BY_LOGIN

IT/DevOps 2022.12.20

Ubuntu jenkins, change home directory(/home/epr/jenkins) 젠킨스 홈디렉토리 및 포트 변경 & jenkins 유저 및 그룹 변경에 대한 정리.

젠킨스 홈디렉토리 변경이 필요할 경우에 따른 설정 변경에 대해 정리해보자. 뭐 이글까지 찾았다는건 이래저래 검색했는데 막상 딱 맘에 드는놈을 못 찾았다는것일테니 (나역시 마찬가지였고 ㅋㅋ) 그런 간지러운 부분을 긁어주는 내용이 되기를~ ㅎㅎ 여튼 최초 젠킨스 설치하고 나면 기존 홈디렉토리가 /var/lib/jenkins/ 요놈일거다. 유저 및 그룹도 jenkins일 거고. 난 일단 홈디렉토리 변경 및 유저 및 그룹 변경이 필요해서 이 작업을 시작하게 되었다. 자 이제 시작!! 우선 기존 서비스 죽이자. sudo service jenkins stop 기존 설치되 있는 폴더를 내가 옮기고자 하는 폴더로 복사해놓자. mv /var/lib/jenkins/ /home/프로젝트명/jenkins 젠킨스 유저 그룹 및..

IT/DevOps 2022.12.20

jmeter 로그인 후 페이지 성능 테스트

회사에서 막내에게 jmeter로 성능테스트를 시켰다. 구글 검색하면 많이 나오니까 그런 정보 보면서 익히면서 진행해~ 라고 하고, 하루가 지났는데 끝냈습니다. 라는 말이 없다 ㅋㅋ 대부분의 사원들이 안될떄 먼저 얘기하는 놈들을 거의 못봤는데 이놈역시 비슷한 유형 ㅋㅋ 뭐가 안되? 로그인이 안됩니다? 방법이 여럿있는데 아이디랑 비번 값넣어서 넘기는방법으로 찾아서 잘 해봐~ 반나절 후... 됐어? 못했습니다. 역시나 쉽게 안되는 듯...ㅋㅋ 그래서 로그인 처리 하는 방법 중 하나인 쿠키값을 이용하는 방법을 알려줬다. Http Cookie Manager 를 선택 후 User-Defuned Cookies에 값을 넣어준다. 어떻게 그 값을 알고 넣어주냐고? 이렇게 개발자 모드의 위의 이미지에 쿠기값을 넣어서 처리..

IT/Server 2022.12.13

리눅스 가장 흔히 사용하게 되는 명령어 df, du, rm, rmdir, mv

디스크 용량 확인 df -h df -i (inodes 확인) 현재 디렉토리 용량 확인 du -hs * 특정 디렉토리 용량 확인 du -hs 디렉토리명 파일 삭제 rm 파일명 빈폴더 삭제 rmdir 또는 rm -d 폴더명 폴더 내 모든 파일들 함께 삭제 rm -r 폴더명 폴더 내 모든 파일들 함께 삭제하는데 묻고 따지지도 않고 삭제 rm -rf 폴더명 파일이동 및 폴더이동 mv 파일 이동경로와파일 ex) mv 폴더명 /home/epr/kjt/폴더명

IT/Server 2022.12.08

Entity-Relationship Modelling(ERD) relationship type 에 관하여~

설계 때 erd그리다 보면 늘 그렇듯 머리가 나빠서 그리고 잠깐 어 이거 맞나? 하고 다시 한번 확인하게 되는 부분이라 걍 정리 함 해본다 ㅋㅋㅋ relationship type 즉 식별/비식별 관계라고 알면 되고 그 세부내용으로는.... Identifying - 흔히들 아는 가장 노멀한 식별 관계다. 부모 관계에 일반적으로 쓰이는 관계. Non Identifying - 비식별관계다. PK로 안잡혀 있으면서도 식별이 가능한 관계라고 생각하면 된다. Nulls 또는 view/materialized relationship - 널이 허용되는 관계라고 생각하면 된다. 자식이 있을수도 있고 없을 수도 있는 관계 끗. ㅋㅋ

IT/Databases 2022.11.29

CREATE TYPE 생성 중 ORA-00955: 기존의 객체가 이름을 사용하고 있습니다. 오류 개짜증 ㅋㅋ

오라클 함수를 이용해 리스트 리턴되는 놈 스크립트 작업을 하던중 CREATE OR REPLACE를 하는데 자꾸 아래처럼 오류가 발생. 오류 보고 - ORA-00955: 기존의 객체가 이름을 사용하고 있습니다. 00955. 00000 - "name is already used by an existing object" *Cause: *Action: 엥? 난 삭제 했는데 왜 이게 뜨지? 그래서 검색 시작. 검색되는 몇개의 글을 참고하여 삭제 하는데 잘 안됨. 구우굴, 스택오브뿔로우, 네이년 검색을 다 했는데 내가 맘에 들어하는 답이 안나놈. 이게 생각보다 삭제가 잘 안됨. ㅡㅡ;; DROP TYPE 써도 안되고 FORCE옵션 넣어도 삭제 안됨. 짜증이 슬슬 극에 달해가다가, 결국 툴의 힘을 빌려서 직접 삭제하..

IT/Databases 2022.11.09

TEMPORARY TABLESPACE 에 대한 각종 내용 정리.

TEMPORARY TABLESPACE 란? - 테이블스페이스 파일 용량이 부족할 때를 대비해서 임시 테이블스페이스와 임시 파일을 계정에 연결 -- 디폴트 테이블 스페이스 확인 select * from sys.props$ where name = 'DEFAULT_TEMP_TABLESPACE'; -- 기본 temp files에 대한 정보 확인 select * from dba_temp_files ; -- 사용량 확인 select * from V$TEMPSEG_USAGE; -- 그룹에서 빼기 alter tablespace "TEMP_DB" tablespace group ''; -- 그룹에서 넣기 alter tablespace TEMP_DB tablespace group TEMP_GROUP1; -- 테이블스페이스 ..

IT/Databases 2022.10.31
728x90