728x90
반응형

IT 웹개발 56

[Ubuntu] 리눅스 우분투에 Apache 2.4.46 수동 설치 방법

1. 설치 파일 준비 - httpd-2.4.46.tar.gz ㄴ 설치 파일 링크 : http://archive.apache.org/dist/httpd/httpd-2.4.46.tar.gz - pcre-8.45.tar.gz ㄴ 설치 파일 링크 : https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz/download - apr-1.7.4.tar.gz ㄴ 설치 파일 링크 : https://archive.apache.org/dist/apr/apr-1.7.4.tar.gz - apr-util-1.6.3.tar.gz ㄴ 설치 파일 링크 : https://archive.apache.org/dist/apr/apr-util-1.6.3.tar.gz 2...

Apache 아파치 웹서버 다운로드 링크 (최신버전, 이전버전 )

아파치 설치 할 일이 있어서 다운로드를 하기 위해 검색했다. 다운로드는 아래 사이트에서 최신 버전을 다운 받을 수 있다. https://httpd.apache.org/download.cgi Download - The Apache HTTP Server Project Downloading the Apache HTTP Server Use the links below to download the Apache HTTP Server from our download servers. You must verify the integrity of the downloaded files using signatures downloaded from our main distribution directory. The signature..

java.lang.NoClassDefFoundError: Could not initialize class com.ibm.icu.impl.NormalizerImpl

오류 : HTTP 상태 500 – 내부 서버 오류 javax.servlet.ServletException: 서블릿 []을(를) 위한 Servlet.init() 호출이 예외를 발생시켰습니다. org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:687) org.apache.catalina.connector.CoyoteAd..

IT 웹개발/오류 2023.10.10

[Spring boot] 스프링 부트로 프로젝트 생성 java 버전을 지정해도 계속 17로 설정되는 경우

이전에 이클립스에서 스프링부트를 이용해 프로젝트 생성하는거까지는 해본 적 있다. 2022.03.23 - [IT 웹개발/스프링] - [SpringBoot] 이클립스에서 스프링부트 프로젝트 시작, 실행하기 [SpringBoot] 이클립스에서 스프링부트 프로젝트 시작, 실행하기 이클립스에서 SpringBoot 프로젝트를 시작해보려고 했더니 나오지않는다. 내가 STS가 아닌 이클립스를 설치해서 그러는거긴한데, STS확장 모듈을 설치해주면 된다. 1. STS(Spring Tool Suite) 모듈 설치 Help pkguma.tistory.com 그때는 잘 되었던거 같은데 오늘 새롭게 프로젝트를 만들어보려고했으나 번번히 자바 버전이 17로 변경되는것을 발견했다. 분명히 Java Version 을 8로 설정후 넘어갔..

MyBatis 오류: Invalid bound statement (not found)

Spring boot로 프로젝트를 한번 연습해보려고 하는데 자꾸 이것 저것 오류가 난다. 다행이 인터넷을 빌려 해결했다. 오류 : org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.example. at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:235) ~[mybatis-3.5.9.jar:3.5.9] at org.apache.ibatis.binding.MapperMethod.(Map..

IT 웹개발/오류 2023.07.26

[SPRING] 스프링 버전 업그레이드 (3.0.x -> 3.2.x)

프로젝트 이관관련해서 일이 하나 내려졌는데, 새로운 서버에 기존 프로젝트를 옮기는 일이었다. 하지만 이왕지사 jdk 버전과 tomcat 버전을 업그레이드해 달라고 요청이 왔다. 크게 오류 날 것은 없다고 생각하여, 로컬에서 테스트 해보고, 잘 되어 큰 걱정 없이 운영서버에 포팅하는 중에 오류가 났다. 며칠 이러쿵 저러쿵 방법을 강구하다가 결론은 소스 내에 혼재되어 있는 스프링버전을 통일시키기로 했다. 현재 3버전과 4 버전 일부가 합쳐져 있었는데 이왕이면 높은 버전으로 바꾸고 싶었으나, 내가 결정할 부분은 아니었다 보니..... 최대한 버전은 건드리지 말자 하셨기에 그렇게 하기로 했다. 그래서 수정방향은 아래와 같다. jdk는 1.7 ->1.8 tomcat 7 -> 9 springFramework 3.0..

[TOMCAT] 톰캣 특정 IP(아이피)만 접근 허용 및 제한

만약 프로젝트내에서 IP제한을 둬야 할 시, 소스내에 인터셉터(Interceptor) 에서 제한을 두는 방식만 알고있었는데, TOMCAT선에서 간단하게 제한을 둘 수 있다고 해서 방법을 찾아왔다. 내가 사용하는 톰캣은 톰캣9 버전이다. 톰캣 내에 server.xml을 열고, 안에 Valve를 추가 하면 완료. 만약 허용 말고 제한을 하고 싶은거면 allow 대신 deny 를 사용한다. 원하는 아이피를 입력하고 서버를 재시작하면 잘 된다! 만약 여러개를 쓰고싶다면 다른 사이트에서는 ,(쉼표)를 쓰라고 해서 써봤는데 갑자기 되던것도 안된다. 쉼표 대신 "|" 를 써서 사용하니 잘 된다.

웹접근성 진단규칙

출처 : http://manual.webwatch.or.kr/manual http://manual.webwatch.or.kr/manual Watch2.0 설치 환경 1. 기본 요구 사양 하드웨어 : CPU : 팬티엄4, 2.4GHz 이상 메모리 : 4GB 이상 하드디스크 : 500MB 이상(평가 모수가 많은 경우 웹사이트 웹페이지 수에 비례하여 용량 증가 필요) ※ 컴 manual.webwatch.or.kr 웹접근성 진단규칙 자동점검규칙 1. 대체텍스트 제공 점검규칙 1은 이미지 등 텍스트가 아닌 콘텐츠에 대한 대체수단 제공 여부를 점검하기 위한 것입니다. 대상 요소 및 점검 규칙은 다음과 같습니다. 규칙 1-1. 태그의 alt 속성 제공 여부 - alt 속성의 정확성은 판단하지 않음 alt 속성이 없고..

log4sql 을 이용해 콘솔 내 sql 쿼리 보기 좋게 확인하기

프로젝트 실행후 콘솔에서 로그를 확인할때 쿼리가 한줄로 나오는데 이게 가끔 쿼리 내용이 많으면 불편할때가 있다. 이때 log4sql 을 사용하면 정렬된 쿼리로 확인할 수 있어서 좋다. 일단 라이브러리를 다운받아야한다. 1. 사이트 접속 http://log4sql.sourceforge.net/index.html log4sql log4sql.sourceforge.net 이게 log4sql 공식 사이트인데 어기 중간에 있는 download에서 log4sql.jar를 다운받는다. 2. 다운받은 log4sql.jar파일을 WEB-INF안에 있는 lib폴더에 넣는다. 3. dataSource의 driverClassName을 변경한다. 맞는 db에 따라 driveClassName을 아래 표와 같이 변경해준다. 내가 ..

IT 웹개발/Java 2022.05.13
728x90
반응형
LIST