+ admin 2021.09.29 tomcat 10 설치 java 11 , Mysql 연결 ( HTTP2 , TLS 1.3 ) O/S : Centos 7.x / 64bit tomcat : 10.0.11 java : openjdk version “11.0.12” DBMS : mysql 10.x 1. 먼저 서버에 java 를 설치를 진행 java는 openjdk를 사용 yum 이용하여 설치 진행 [crayon-673f1a868f629079538500/] 2. 설치가 완료되었으면 java 버전을 확인해 본다 [crayon-673f1a868f633333628187/] 3. 기본 설치 경로는 다음과 같다 [crayon-673f1a868f638617920104/] 4. tomcat 다운로드 및 압축 해제 [crayon-673f1a868f63b003678098/] 5. path 경로 설정 [crayon-673f1a868f63f51304309... Read More..
+ admin 2021.09.29 tomcat 10 설치 java 11 , mariadb 연결 ( SSL , HTTP2 , TLS 1.3 ) O/S : Centos 7.x / 64bit tomcat : 10.0.11 java : openjdk version “11.0.12” DBMS : mariadb 10.x 1. 먼저 서버에 java 를 설치를 진행 java는 openjdk를 사용 yum 이용하여 설치 진행 [crayon-673f1a8690512172149765/] 2. 설치가 완료되었으면 java 버전을 확인해 본다 [crayon-673f1a869051a656588343/] 3. 기본 설치 경로는 다음과 같다 [crayon-673f1a869051e714699239/] 4. tomcat 다운로드 및 압축 해제 [crayon-673f1a8690522395874774/] 5. path 경로 설정 [crayon-673f1a8690525660000... Read More..
admin 2021.09.15 letsencrypt SSL 연장 기본적으로 certbot을 이용하여 무료 ssl을 발급 받아서 사용한다면 3개월마다 갱신해줘야 한다 수동으로 갱신 및 crontab을 이용할수 있는데 간단하게 명령어로 실행 [crayon-673f1a8691711084941990/] 2. 자동으로 하려면 crontab에 넣고 실행 후 자동으로 웹서버가 재시작되게 해야한다 하지만 웹서버에 이슈가 있을수 있다보니 pass / 원래는 다 자동으로 구성한다 Read More..
+ admin 2021.09.15 tomcat https redirect ( 톰캣 https 리다이렉트, 무료ssl , ) tomcat에서 SSL을 적용후에 어떤 페이지든 https로 적용하기 위해서 redirect 를 이용하게 된다 간단하게 server.xml 파일과 web.xml 파일 2가지를 수정하면 된다 사용버전 : tomcat 8.5 1. server.xml 파일 수정 ( 기본 8080 포트와 8443포트를 80 / 443포트로 수정) [crayon-673f1a8691c4e001295292/] 2. web.xml 파일 하단에 내용 추가 하단 </web-app> 부분 위에 아래 내용 추가 [crayon-673f1a8691c57468726488/] 3. tomcat 중지 및 시작을 하게 되면 tomcat 기본은 80포트동작 / https 443포트로 동작되며 웹에서 http://apm.xinet.kr 접속시 자동으로 ... Read More..
admin 2021.09.08 아파치 한 서버에 2개 이상 운영 ( httpd 2개 띄우기 ) 기존 운영되고 있는 아파치 경로 /usr/local/apache 새로 설치한 아파치 경로 /usr/local/apache2.4.46 새로 설치한 아파치를 포트를 변경하고 시작을 해도 에러가 발생된다 아파치를 2개 이상 뛰으려면 새롭게 설치한 apache에서 몇가지 환경 설정을 변경해주면 된다 새로 뛰우르고 하는 apache 수정 1. apachectl 수정 [crayon-673f1a8694f7e959780270/] 2. httpd.conf 수정 [crayon-673f1a8694f87477092023/] 3. 새로 설치한 버전을 실행 [crayon-673f1a8694f8b640274786/] 4. 프로세서 확인 [crayon-673f1a8694f8f289849009/] 5. 웹페이지에서 http://아이피:... Read More..
admin 2021.07.28 php-fpm php was 404 error page redirect web : apache was : php-fpm 물리적으로 서버가 분할되어 있으며 없는 파일을 출력시에 web에서는 정상적으로 404 페이지 처리가 되지만 was 즉 php 없는 파일을 호출시에는 file not found 만 출력되고 404 페이지로 redirect 가 되지 않는다 웹서버 로그상에도 [crayon-673f1a8695d0d182469570/] httpd.conf 파일에 ProxyErrorOverride on 추가 후 웹서버 재시작 [crayon-673f1a8695d16772926066/] 웹서버 재시작 [crayon-673f1a8695d1b102279832/] Read More..
+ admin 2021.07.26 Caused by: java.lang.IllegalArgumentException: AJP 연결자는 secretRequired=”true”로 구성되었으나 보안 속성이 널 또는 “”입니다. 이 조합은 유효하지 않습니다. Caused by: java.lang.IllegalArgumentException: AJP 연결자는 secretRequired=”true”로 구성되었으나 보안 속성이 널 또는 “”입니다. 이 조합은 유효하지 않습니다. 이런 에러가 발생했을 경우 server.xml 파일에서 secretRequired=”false” 내용 추가 후 tomcat 재시작하면 됨 [crayon-673f1a86961aa630918479/] Read More..
+ admin 2021.07.09 APM 최신버전 설치 ( apache 2.4.46 / php 8.0.8 / mariadb 10.5.10 ) tls 1.3 http/2 지원 O/S : CenotsOS 7.x 64bit APACHE : 2.4.46 ( http/2 지원 / TLS 1.3 지원 ) PHP : 8.0.8 MariaDB : mariadb 10.5.10 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-673f1a86975af573120931/] 2. yum으로 mariadb 10.5.10 install [crayon-673f1a86975b8152697501/] 3. mariadb start [crayon-673f1a86975bc315933991/] 3-1 ) mysql 접속하여 버전 및 언어 확인 [crayon-673f1a86975bf052890647/] 언어를 utf8로 변경하기 위해서 my.cnf 변경 ( 기본 엔진 myisam ... Read More..
+ admin 2021.06.08 php browser cap install ( browscap.ini ) 기본 get_browser 를 이용하여 웹 접속자의 webagent 정보를 보여지게 하는게 기본으로 php에서는 제공되지 않는다 기본 없는 상태에서 아래 소스를 웹에서 출력을 해보면 browser.php [crayon-673f1a8698e22464184227/] 아래와 같이 표시가 된다 좀 더 세부적인 정보를 표시하기 위해서 php.ini browscap.ini를 추가해주면 된는데 아래 링크에서 파일을 다운 받아서 php.ini에 추가해주면 된다 ( http://browscap.org/ ) [crayon-673f1a8698e2b994812202/] 이제 해당 웹페이지에서 browser.php 다시 로드하면 아래와 같이 상세 정보가 출력된다 만약 full php borwscap.ini 파일을 다운로드 해당... Read More..
+ admin 2021.06.01 APM 최신버전 설치 ( apache 2.4.46 / php 7.4.19 / mariadb 10.5.10 ) tls 1.3 http/2 지원 O/S : CenotsOS 7.x 64bit APACHE : 2.4.46 ( http/2 지원 / TLS 1.3 지원 ) PHP : 7.4.19 MariaDB : mariadb 10.5.10 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-673f1a8699967214069919/] 2. yum으로 mariadb 10.5.10 install [crayon-673f1a8699970084766818/] 3. mariadb start [crayon-673f1a8699974182783086/] 3-1 ) mysql 접속하여 버전 및 언어 확인 [crayon-673f1a8699977579970003/] 언어를 utf8로 변경하기 위해서 my.cnf 변경 ( 기본 엔진 myisam... Read More..