본문 바로가기

분류 전체보기

(373)
리눅스 네트워크 명령어 ● 중요한 네트어크 관련 명령어 nmtui : 네트워크와 관련된 대부분의 작업을 이 명령어에서 수행함 - 자동 IP 주소 또는 고정 IP주소 사용 결정 - IP주소, 서브넷 마스크, 게이트웨이 정보 입력 - DNS 정보 입력 - 네트워크 카드 드라이버 설정 - 네트워크 장치(ens32)의 설정 systemctl network - 네트워크의 설정을 변경한 후에, 변경된 내용을 시스템에 적용시키는 명령어 ifup / ifdown - 네트워크 장치를 On 또는 Off 시키는 명령어 (systemctl 명령으로 재시작 안될 시에 사용) ifconfig - 장치의 IP주소 설정 정보를 출력 nslookup - DNS 서버의 작동을 테스트 하는 명령어 ping - 해당 컴퓨터가 네트워크 상에서 응답하는지를 테스트하..
시스템 재부팅 후, 아파치-톰캣 커넥터가 정상 실행되지 않는 경우 평소와 다름 없이 시스템을 재부팅하고, 서비스되고 있는 페이지를 확인하기 위해기존 경로로 접속하였는데 페이지를 찾을 수 없다고 나오네요. 무엇이 문제일까 하나씩 점검을 해 보았는데요.1. 아파치 서비스 확인 (정상)2. 톰캣 서비스 확인 (정상)3. 아파치 톰캣 커넥터 확인 (접근불가) 원인을 찾아보니, 아파치 톰캣 커넥터가 서비스 재기동시에 뭔가 문제가 생겼나 봅니다 ㅡㅡㅋ다시 순서대로 꺼주고 재기동 후 다시 테스트를 해 보았습니다만...여전히 문제가 있는 듯 접속이 안되네요. 그래서 다음과 같이, 각 프로세스 별 상황 파악을 해 봤습니다. 그랬더니... 아파치 프로세스가 평소보다 많이 돌고 있는 것으로 보입니다. killall 명령으로 프로세스를 모두 내린 후 다시 시작하니 정상 접속이 되었습니다.
[MyBatis] Mapped Statements collection does not contain value for 마찬가지로 페이징 처리 구현 중, 다음과 같은 에러를 만났다. nested exception is org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for org.zerock.mapper.BoardMapper.countPaging ### Cause: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for org.zerock.mapper.B..
CentOS7 FTP 설치 및 접속 1. vsftpd 설치 yum -y install vsftpd 2. vsftpd 환경설정 vi /etc/vsftpd/vsftpd.conf 파일을 아래와 같이 수정해 줍니다. 3. 방화벽 설정 ( 체크 : iptables가 firewalld로 변경되었습니다)firewall-cmd --permanent --add-port=21/tcpfirewall-cmd --permanent --add-service=ftpfirewall-cmd --reload 4. 계정추가useradd 계정명passwd 패스워드 5. vsftpd 실행상태 확인systemctl status vsftpd.service
[리눅스] yum 응용편[1차 -cd 설치, 2차 - 인터넷 설치] 오늘 다뤄볼 내용은 리눅스 설치 명령어 yum을 응용해서 1차로 cd에 접근하게 하고, 2차로 Centos7 서버에 접속하여 설치하는 방법입니다. 이렇게 1,2 차로 나누는 이유는 네트워크에 접속하는 것보다 cd로 설치하는게 더 빠르기 때문입니다. 실습 준비 시디 마운트 과정은 아래와 같습니다. 기본적으로, yum 명령을 실행하게 되면 yum은 저장소에 접근하여 설치할 파일이 있는지 찾아보게 됩니다.그런 저장소 정보가 들어있는 파일이 아래에 보이는 CentOs-Base.repo 입니다. /etc/yum.repos.d/CentOS-Base.repo yum을 실행하게 되면, [base] 하단에 보이는 주소로 접근하게 되는데요.앞서 말씀 드린 것처럼, cd에 1차적으로 접근하게 하려면 아래와 같이 이 파일을 ..
리눅스/유닉스 디렉토리 이동 cd 명령으로 디렉토리를 이동할 수 있습니다. 하위 디렉토리로 이동 z 라는 이름의 하위 디렉토리로 가려면 cd z 이렇게 합니다. 상위 디렉토리로 이동 cd .. 이렇게 합니다. 마침표 2개입니다. 그러나 cd.. 이렇게 점2개를 붙이면 안 됩니다. (윈도우에서는 되지만) 루트 디렉토리로 이동 최상위 디렉토리로 이동하려면 cd / 이렇게 합니다. 슬래쉬 기호입니다. 특정 디렉토리로 이동 예를 들어, /usr/bin 디렉토리로 이동하려면 cd /usr/bin 이렇게 합니다. 직전 디렉토리로 이동 방금 전에 있던 디렉토리로 다시 되돌아가려면 cd - 이렇게 합니다. 마이너스 기호입니다. 자신의 홈(home) 디렉토리 이동 물결무늬(~)가, 자신의 ID 명의의 홈 디렉토리를 의미하므로 cd ~ 이렇게 하면 ..
Maria DBMariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(Monty Program AB)와 저작권을 공유해야 한다.[1] 이것은 MySQL과 높은 호환성을 유지하기 위함이며, MySQL APIs와 명령에 정확히 매칭하여, 라이브러리 바이너리와 상응함을 제공하여 교체 가능성을 높이고자 함이다.[2] 마리아 DB에는 새로운 저장 엔진인 아리아(Aria)뿐만 아니라, InnoDB를 교체할 수 있는 XtraDB 저장 엔진을 포함하고 있다.[3] 이것은 트랜잭션과 비트랜잭션 엔진 그리고 미래..
리눅스 파일 권한 변경하기(chmod) 문제: 유닉스에서 파일 권한(permission 또는 mode) 변경하는 방법에 대해 알아보자. 해결책: 일단 현재 파일의 상태가 어떤 지 알아보기 위해 조회해본다. ls -l ("Long format" 으로 조회) 목록 중 가장 왼쪽의 컬럼이 현재 파일에 대한 권한(file mode) 정보를 나타내는 것이다. -rwxr-xr-- 위 문자열은 각각 아래를 의미한다. - rwx rwx rwx파일타입 user 권한 group 권한 other 권한 파일 타입(file type)에는 아래와 같은 종류가 있다. (여기서는 - 와 d 만 알고 있어도 충분하다.) - : plain file. 일반 파일. 실행 파일도 포함한다. d : directory. 디렉토리 형식. l : link. 다른 파일을 가리키는 링크 파..