Archive Category

쿠분투 20.04에서 NetBeans로 JSP 작성시 Tomcat 9 등록법

Posted on

https://shutterpress.site/%ec%bf%a0%eb%b6%84%ed%88%ac-20-04-%ec%97%90%ec%84%9c-%ed%86%b0%ec%ba%a3-%ec%84%a4%ec%b9%98-%ed%9b%84-%ec%8b%a4%ed%96%89/ 쿠분투 20.04에서 Tomcat 9은 Muon으로 설치해서 잘 작동한다는 전제 하에 설명합니다. Muon으로 설치하면 Tomcat 9의 CATALINA_HOME 은 /usr/share/tomcat9이고 CATALINA_BASE는 /var/lib/tomcat9 입니다. 우선 NetBeans를 실행해서 Tomcat 9을 등록해주어야 JSP 프로그래밍 프로젝트를 만들수 있습니다. 등록하려면, Tools→Servers 로 가서 Tomcat 9을 등록할 수 있습니다. Catalina Home 은 /usr/share/tomcat9으로Catalina Base 는 /var/lib/tomcat9 으로Use Private Configuration Folder (Catalina Base) …

쿠분투 20.04 에서 톰캣 9 Virtual Host Manager와 Web Application Manager 설정하기

Posted on

톰캣 9는 몇가지 설정을 편리하게 하기 위해 기본적으로 관리 툴을 지원합니다. 일단 설치가 되어있다는 전제 하에 해설합니다. 우선 톰캣 9이 잘 실행되어 있다면 기본값으로 했을 때 http://localhost:8080 을 실행하면 문서가 뜨는데 거기에 링크를 누르면Virtual Host Manager와 Web Application Manager 페이지가 뜹니다. 그런데 기본적으로 유저네임과 패스워드가 지정되어 있어야 접근이 되고 그렇지 않은 경우 401 에러 납니다. 이 …

쿠분투 20.04 에서 톰캣 설치 후 실행

Posted on

우선 타볼이나 집파일을 직접 받아와서 설치하기보다 Muon으로 설치한 이후를 설명합니다. 설치하고나서 시스템 재부팅후 아래 명령어를 쳐봅니다. 9월 15 12:44:55 pizza-hot tomcat9[1325]: No JDK or JRE found – Please set the JAVA_HOME variable or install the default-jdk package 라고 나오면 을 쳐봐도 실행이 안된 상태로 나옵니다. 이 경우 JAVA_HOME 환경변수를 설정해야 하는데 .bashrc나 /etc/environment 같은 파일에 …

왜 와레즈를 쓰면 컴퓨터가 오작동될까

Posted on

널리 알려진 상식은 컴퓨터 오작동의 원인으로 후보에 손꼽히는게 와레즈 사용이다. 이를 구체적으로 살펴보자. 왜 그럴까? 왜 와레즈를 쓰면 컴퓨터가 오작동할까? 우선 알려진 것은 와레즈에 숨겨진 보안을 뚫는 백도어 기능이 심어져 있어서 와레즈 설치시 컴퓨터에 백도어를 심어두게 되는 경우다. 이는 설치 후 제거하더라도 시스템 어딘가에 보안 헛점을 놔두게 되서 크랙커가 그 헛점을 이용하면 보안이 뚫리게 된다. 이 …

잉크젯 프린터 가격과 인쇄 품질 / 프린터 수명등

Posted on

요즘은 PC를 구입하면 프린터를 공짜로 줄 정도로 프린터 가격이 많이 내렸다. 내가 2005년쯤부터 쓰던 캐논 잉크젯 프린터는 본체 가격이 40불 정도로 (3만 2천원) 아주 저렴했다. 잉크도 카트리지가 30불 정도 했던 것 같다. 하지만 저렴한 프린터는 그만큼 성능이 받춰주지 않는다. 포토 인쇄가 되는 점은 있으나, 잉크가 수용성이라 물 묻으면 잘 지워진다. 잉크 카트리지도 저렴하지만 다른 프린터의 삼분의 …

CPU 코드네임

Posted on

IT 업계에서 하드웨어/소프트웨어 개발시 프로젝트에 별명을 붙여 개발이 진행되는데 이때 붙여지는 별명을 코드네임이라고 합니다. CPU에도 코드네임이 붙습니다. 예를 들면 같은 인텔 Core i3 CPU도 발표 시기에 따라 Sandy Bridge니, Ivy Bridge니 하는 다른 코드네임을 갖죠. 보통 CPU가 새롭게 발표되면 경우에 따라 다르지만 대개 마더보드 아키텍처도 새롭게 바뀝니다. 그러면 램 사양도 바뀌고 주변기기를 달아쓰는 인터페이스 사양도 바뀝니다. …

안드로이드 플랫폼

Posted on

안드로이드는 리눅스 커널에 기반한 플랫폼이다. 플랫폼은 운영체제에 미들웨어, 앱들이 묶인 개념으로 안드로이드는 하드웨어, 커널, 네이티브 라이브러리, HAL, VM, 프레임워크, 공장 초기버전에 번들되는 앱 들로 구성된다. 리눅스가 지원하는 다수의 하드웨어를 지원하고 소스코드가 공개되어 있는 장점을 지닌 플랫폼이다. 커널은 여타 운영체제처럼 자원을 배분하고 메모리 관리를 하는 기능을 담당한다. 그외 작동은 커널 혼자서 이루지는 않으며 위 링크에 나온 …

안드로이드 adb 쉘 사용하기

Posted on

안드로이드는 adb 쉘이라고 해서 전용 쉘이 존재합니다. 개발자 모드를 켜고 크라이언트에서 명령어를 치면 연결이 됩니다. 루팅안하고 실행해도 쉘 진입이 가능하지만 루팅을 곁들이고 연결해서 저장된 su 명령어를 쓰면 리눅스에서 슈퍼유저 권한으로 작업하듯 작업이 됩니다. 방법:(1) 환경설정에 들어가서 디바이스 정보 메뉴로 들어가 빌드번호 항목을 일곱번 연타한다.(2) 한단계 상위 환경설정 메뉴로 나와보면 개발자 옵션 메뉴가 추가되어 있다(3) 개발자 옵션에 …



1 34 35 36 37