Linux
-
환경변수 설정을 잘못하게 되면 ls, vi 같은 기본 명령어를 실행하지 못하는 현상이 발생할 수 있습니다. 이런 경우 터미널에서 PATH 경로 설정 명령어 입력 후, 환경 변수 설정을 다시 수정해야 합니다.가장 좋은 것은 추가한 설정값을 지운 후에 재적용 하는 것입니다.export PATH=$PATH:/bin:/usr/local/bin:/usr/bin source ~/.bash_profile
-bash command not found 2024. 10. 7. -
폐쇄망 환경 GitLab 설치에 이어 오늘은 Tomcat 설치 방법을 공유합니다.서버 환경은 Linux Rocky9 이며, 폐쇄망 환경에서 Tomcat 환경 구성시 참고하시기 바랍니다.1. Tomcat tar 다운로드Tomcat 사이트에 접속 후 원하는 버전의 tar 파일을 다운로드 받습니다. 2. Tomcat 설치다운받은 파일을 서버에 업로드한 후 압축을 해제합니다. 디렉토리명은 tomcat9로 줄여줍니다.tar -zxvf apache-tomcat-9.0.95.tar.gzmv apache-tomcat-9.0.95 tomcat9 3. Tomcat 실행매번 startup으로 서버를 실행하는 것보다는 서비스 등록 후 사용하는 것을 권장합니다.아래 명령어를 통해 서버에 톰캣 서비스를 등록합니다.vim /e..
폐쇄망 Tomcat 설치하기 2024. 10. 4. -
폐쇄망 환경 Java 설치에 이어 오늘은 GitLab 설치 방법을 공유합니다.서버 환경은 Linux Rocky9 이며, 폐쇄망 환경에서 GitLab 환경 구성시 참고하시기 바랍니다.1. GitLab rpm 다운로드GitLab 접속 후 OS에 맞는 패키지 버전을 다운로드 받습니다. OS 버전 확인cat /etc/*release* 2. GitLab 설치다운받은 패키지를 서버로 업로드 하고 실행합니다.sudo yum localinstall -y gitlab-ce-17.2.8-ce.0.el9.x86_64.rpm 3. GitLab 설정3-1. 접속 주소 설정접속하게될 서버의 ip, 포트 번호를 설정합니다. 30라인쯤 위치한 external_url을 주석해제한 후 ip와 포트 번호를 입력합니다.vim(vi) /et..
폐쇄망 GitLab 설치하기 2024. 10. 2. -
폐쇄망 환경에서 Java 설치 과정입니다.설치할 서버의 환경은 Linux Rocky 9 버전입니다. openjdk 접속 후 원하는 release 리스트를 확인합니다. tar파일을 다운로드 받습니다. 설치 파일을 위치시킬 java 디렉토리를 생성합니다.cd /usr/libmkdir java FTP를 통해 다운받은 tar파일을 전송 후 파일의 압축을 해제합니다.cd javatar -zxvf OpenJDK8U-jdk_x64_linux_8u342b07.tar.gz 압축이 해제되면 아래와 같은 폴더가 생성됩니다. 이후 환경 변수를 등록합니다.profile 파일을 열고 아래 export 부분을 추가합니다.vi /etc/profile# JAVAexport JAVA_HOME=/usr/lib/java/openjdk-..
폐쇄망 Java 설치하기 2024. 9. 30. -
최근 Rocky OS를 로컬 가상 머신에 설치해보면서 netstat가 기본 명령어가 아닌걸 알게 되었습니다.배포판에 따라 netstat 되지 않을 수 있지만 아래와 같이 net-tools를 설치하면 사용이 가능합니다.yum install net-tools
netstat : command not found 2024. 9. 30. -
예전에 디스크 용량이 계속해서 차는 이유를 찾지 못했던 적이 있습니다. 원인은 Tomcat 로그가 쌓이는 catalina.out 파일이었고 누적된 로그로 인해 용량이 수 GB에 달했던 것입니다.최근에 비슷한 상황이 생겨 해당 파일을 초기화하는 작업을 해주었습니다. 톰캣 경로 : /home/home/tomcat9/logs 폴더에 접속해 디렉토리 용량을 체크해봅니다.cd /home/tomcat9/logsdu -sh 현재 14GB를 차지하고 있는 것을 알 수 있고 아래 명령어를 실행합니다.cat /dev/null > catalina.out 다시 체크해보면 위와 같이 용량이 줄어든 것을 확인할 수 있습니다.디스크 용량이 이유 없이 증가하고 있다면 한번쯤 체크해보시기 바랍니다.
Tomcat 로그 초기화 2024. 6. 7. -
리눅스 시험 준비를 하며 명령어에 대한 내용을 정리한 글입니다. 내용은 계속해서 업데이트될 예정입니다. ls -l : 파일 리스트 조회 파일 유형 확인 - : 일반 파일 d : 디렉토리 l : 바로가기 아이콘 역할 파일 접근권한 확인 (1)[rw-] (2)[r--] (3)[r--] (1) - 사용자 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1 (2) - 그룹 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1 (3) - 기타 사용자 권한 : r(읽기) w(쓰기) x(실행) / 8진수 표기 - 4 2 1 rw- r-- r-- : 파일 소유자는 test.txt 파일에 대한 읽기 쓰기 권한이 있고 그룹 사용자와 기타 사용자는 읽기만 가능하다. chown :root..
리눅스 명령어 모음 2022. 10. 18. -
지난 글에 이어 CentOS7에 MySQL8을 설치하는 과정을 공유합니다. CentOS는 VirtualBox에 설치되었고 설치 과정은 여기서 확인하실 수 있습니다. 1. wget 설치 y/n은 모두 y를 입력해준다. yum install wget 설치후 wget을 입력해서 아래와 같이 나온다면 정상이다. 2. MySQL 설치 2-1. repository 다운로드 wget http://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm 2-2. repository 설치 rpm -ivh mysql80-community-release-el7-3.noarch.rpm 2-3. 설치가능한 mysql 확인 yum repolist all | grep mysql | g..
[CentOS]MySQL8 설치 2022. 2. 12.