분류 전체보기 (214) 썸네일형 리스트형 LINUX :: Ngrok 설치 / 포트포워딩 설정 1. 사이트 방문 및 로그인https://ngrok.com/ - 토큰 발급 받기 2. Linux 전용 설치 명령어 찾기curl -s https://ngrok-agent.s3.amazonaws.com/ngrok.asc \ | sudo tee /etc/apt/trusted.gpg.d/ngrok.asc >/dev/null \ && echo "deb https://ngrok-agent.s3.amazonaws.com buster main" \ | sudo tee /etc/apt/sources.list.d/ngrok.list \ && sudo apt update \ && sudo apt install ngrok 3. 조금 전 발급받은 토큰을 명령어에 입력 - 토큰을 입력하면 환경설정 파일이 자동 생성됨ngrok.. LINUX :: Jenkins 설치하기 1. Jenkins 사이트 이동 2. 명령어 입력- 젠킨스로부터 외부에서 인증하는 인증키를 다운받아 내 서버에 저장sudo wget -O /usr/share/keyrings/jenkins-keyring.asc \ https://pkg.jenkins.io/debian-stable/jenkins.io-2023.key - 젠킨스의 인증키를 가지고 apt에 리스트로 사용할 수 있도록 해줌echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" \ https://pkg.jenkins.io/debian-stable binary/ | sudo tee \ /etc/apt/sources.list.d/jenkins.list > /dev/null - 서버가 .. LINUX :: Tomcat Service 만들기 1. tomcat 그룹, 사용자 추가하기groupadd tomcatuseradd -s /sbin/nologin -g tomcat -d /usr/local/tomcat9.0.91/ tomcat 2. 톰캣 폴더로 진입해서 권한자를 tomcat으로 변경cd /usr/local/tomcat9.0.91/chown -R tomcat:tomcat /usr/local/tomcat9.0.91/ 3. 시스템 폴더로 이동 - 이곳에 서비스를 만들 예정cd /etc/systemd/system/ 4. vim 편집기로 service 생성vim /etc/systemd/system/tomcat9.service[Unit]Description=tomcat9#네트워크가 준비된 이후에 서비스를 시작할 수 있도록 설정After=netw.. LINUX :: Tomcat 설치 및 배포 1. 톰캣 다운로드 경로톰캣 9 : https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz 2. wget 파일 다운로드wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.91/bin/apache-tomcat-9.0.91.tar.gz - 필요시 새 폴더 생성해서 파일 다운로드 3. 압축 풀기 tar zxvf apache-tomcat-9.0.91.tar.gz 4. 관리하기 쉽도록 파일 옮기기 (생략가능) 5. 톰캣과 그 하위폴더에 같은 755 권한 일괄 부여chmod -R 755 /usr/local/tomcat9.0.91/7: 소유자는 읽기, 쓰기, 실행 가능 5: 그룹 사.. DOCKER :: 로컬 PC에서 서버 PC의 DB 컨테이너 연결하기 현재 환경 - 서버 PC : 라즈베리파이5(ARM64). 우분투 24.04LTS. 도커. 오라클 19c ARM 이미지 설치. - 로컬 PC : 노트북. 윈도우11. 디비버. 오라클 21c 설치. 1. 로컬PC의 디비버에서 접속 - 그러나 리스너가 없다는 오류 발생 - system 계정으로 접속 시도해도 동일한 오류 발생 2. 서버PC에서 tnsnames.ora를 확인cat $ORACLE_HOME/network/admin/tnsnames.ora - 파일 내용을 확인한 후 HOST 부분의 0.0.0.0을 localhost로 변경해준다.### 수정 전 ###pi@raspberrypi:~$ docker exec -it b32f3b1871f0 bashbash-4.4$ cat $ORACLE_HOME/netwo.. LINUX :: docker oracle 설치 우분투 24.04 LTS OS를 사용중인 라즈베리파이에 oracle 다운로드하기 1. 오라클 다운로드https://www.oracle.com/database/technologies/oracle-database-software-downloads.html#db_ee 윈도우/리눅스/ ARM 구분하여 다운로드 받아야 한다ARM(라즈베리파이)는 19c 버전만 제공된다윈도우/리눅스는 21c 버전도 가능하다 2. 명령어 : 도커 이미지 git clone$ git clone https://github.com/oracle/docker-images.git 3. Filezilla 다운로드https://www.filezilla.kr/ 현재 사용 중인 PC에 맞는 버전 다운로드 노트북이 윈도우이므로 윈도우 x64용 다운로드 .. DOCKER :: CLI 명령어 통한 사용 Docker터미널에서 도커를 CLI 명령어를 통해 조작해본다 1. 빈 images/Container 상태 - httpd를 설치한다docker run --name testhttpd httpd 2. install 완료된 모습 3. 7777:80 포트로 연결 4. localhost:7777 접속 시 이미지 확인 5. run 중인 도커 확인## run 리스트 출력 ##docker ps## 모든 리스트 출력 ##docker ps -a## 이미지 리트스 출력 ##docker images 6. 도커 이미지 삭제 - 연관된 컨테이너를 먼저 삭제해야만 이미지를 삭제할 수 있다## 컨테이너 삭제 ##docker rm [컨테이너 이름]## 이미지 삭제 ##docker rmi [이미지 이름] 7. 도커 컨테이너 내.. DOCKER :: 도커 실행 종료 1. Docker 종료 - 우클릭 > Quit Docker Desktop 2. PowerShell - 종료 명령어 - wsl --shutdown 이전 1 2 3 4 5 6 7 ··· 27 다음