개발공작소
728x90
[Linux] 서버에 있는 프로젝트를 .war 파일로 압축하는 방법
서버/Linux 2024. 1. 24. 17:51

프로젝트 .war로 압축하는 방법 프로젝트가 있는 경로에서 아래 명령어 입력 jar cvf .war * 입력

article thumbnail
[Centos7] Centos7에서 고정IP 할당하는 방법
서버/Linux 2023. 5. 30. 13:28

IP 수정 파일 확인 아래 명령어를 입력해주도록 하자. 그럼 현재 IP를 할당해주고 있는 파일을 확인할 수 있다. ip addr 보통 VirtualBox를 통해 생성한 가상서버에서는 enp0s3파일에서 고정IP를 할당해주고 있다. 고정IP 할당 아래 경로로 이동해서 enp0s3파일을 열어주도록 하자. 경로 /etc/sysconfig/network-scripts 파일 열기 vi ifcfg-enp0s3 파일수정 TYPE = Ethernen PROXY_METHOOXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAI..

[Linux] nohup과 &를 통한 백그라운드 실행을 하는 방법
서버/Linux 2023. 3. 14. 12:12

tomcat이든 geoserver든 [Ctrl + z] 버튼을 누르거나, 터미널을 닫으면 세션이 종료된다.즉 서버가 꺼진다는 소리.. 이를 방지하려면 서버 구동시에 백그라운드 실행이 되도록 하면 된다. nohup 명령어와 &을 통한 백그라운드 실행 사용법은 어렵지 않다. 기본 사용법 nohup ./startup.sh & 사용방법은 어렵지 않다. 실행하고자 하는 스크립트 또는 프로세스 앞에 nohup 실행하고자 하는 스크립트 또는 프로세스 뒤에 &를 붙여주면 된다. 근데 이 nohup이라는 녀석을 위와 같이 그냥 실행하게 되면 nohup.out라는 로그를 남기게 된다. 이게 계속 쌓이다 보면 공간을 많이 차지하기 때문에 로그 생성을 막기 위해 아래와 같은 옵션을 줄 수 있다. nohup.out 로그 생성방..

article thumbnail
[Linux] 리눅스 서버에 설치 되어 있는 폰트 확인 하는 방법 : fc-list
서버/Linux 2022. 11. 12. 11:33

fc-list명령어를 통해 서버에 설치 된 폰트 확인하는 방법 명령어 fc-list 위 명령어를 입력하면 자신의 리눅스 서버에 설치 된 모든 폰트를 확인 할 수 있다. 아래는 fc-list 명령어를 실행한 이미지이다. 서버에 설치 된 폰트와 해당 폰트가 어느 경로에 있는지 확인 할 수 있다. fc-list 옵션 : 한글폰트만 조회하는 방법 fc-list 명령어에는 옵션이 있는데, 가장 유용하게 쓰이는 것이 한글이나 영어 같은 언어별 따른 조회이다. :leng 옵션을 주면 된다 아래는 샘플이다. fc-list :leng=ko --한글폰트만 조회함 fc-list :leng=en --영어폰트만 조회함 나는 한글과 영어만 조회해봤는데, 다른 나라 언어도 가능한 걸로 알고 있다 아래는 [:leng=ko] 옵션을 ..

article thumbnail
[Linux] 리눅스 : 현재 구동중인 프로세스 확인하는 방법 ( ps -ef | grep )
서버/Linux 2022. 11. 9. 21:11

리눅스 환경에서 tomcat이나 지오서버 외에도 구동되고 있는 서버를 확인 할 수 있는 명령어는 아래와 같다. ( 보통 프로세스를 찾을 때 가장 많이 사용되는 형태이다. ) ps -ef | grep 명령어 명령어 ps -ef | grep [문자열] grep을 이용하여 [문자열]이 포함된 라인을 모두 출력해주는 명령어이다. 아래와 같이 많이 사용된다. ps -ef | grep 샘플코드 1) ps -ef | grep apache - apache가 포함된 모든 라인을 출력 2) ps -ef | grep tomcat - tomcat이 포함된 모든 라인을 출력 3) ps -ef | grep geoserver - geoserver가 포함된 모든 라인을 출력 이런식으로 명령어를 입력하면 아래와 같은 화면을 볼 수 있..

article thumbnail
[Tomcat] java.net.socketexception no buffer space available (maximum connections reached ) connect 에러
서버/Tomcat 2022. 9. 13. 12:35

이번에 서버로 뭐 보는데 다음과 같은 에러가 뜬 김에 정리한다. java.net.socketexception no buffer space available (maximum connections reached ) connect 에러 큐 공간 또는 버퍼가 부족하여 소켓에서 해당 작업을 진행하지 못했습니다. 이라는 의미인데.. 결론은 저 공간을 확보만 해주면 된다. 서버만 재가동 해주면 되는 간단한 문제이다. ( Windows 기준 ) 왜 이 에러가 떴나 확인해보니, 기존에 브이월드에서 오픈API로 지도를 가져오는데 해당 인증키가 만료된 걸 모른채 지도를 계속 불러오다 보니 ( 지도 특성상 크기가 큼 ) 해당 공간이 꽉 차서 그랬던 것 같다. 결론 : 서버를 재구동 하자. 재구동 해도 안되면 PC 자체를 껐다..

728x90