admin 2022.08.26 apache 2.2 2.4 젭근제한 설정 부분 apache 2.2버전과 2.4버전 접근 제한 설정이 다르다 2.2버전 2.4버전 ### 모두 접근 제한 Order deny,allow Deny from all Require all denied ## 모든 접근 허용 Order allow,deny Allow from all Require all granted ###특정 아이피에서 접근허용Order deny,allow Deny from all Allow from 192.168.10.1 10.2.2.2 Require ip 192.168.10.1 10.2.2.2 Read More..
admin 2022.05.17 apache 2.4.53 rpm ( rpmbuild를 이용해서 최신 apache 설치 하기) O/S : CenotOS 7.x 기본 yum으로 설치된 httpd 버전은 현재 해당 버전의 취약점이 있어 최신 버전으로 설치를 진행하려고 하는데 rpm 파일은 최신 버전인 2.4.53 버전이 존재하지 않는다 rpmbuild 를 이용하여 최신 버전으로 설치하는 방법을 알아보자 1. 현재 서버의 httpd 버전 [crayon-651c834e537c1124025850/] 2. apache 소스파일 다운로드 [crayon-651c834e537cc527311387/] 3.rpmbuild -ts 명령어를 이용하여 src 파일을 생성 [crayon-651c834e537d1271612019/] 4. rpmbuild -tb 명령어로 컴파일을 시도하고 의존성을 같이 체크를 진행한다 [crayon-651c834e537d5638... Read More..
admin 2021.09.08 아파치 한 서버에 2개 이상 운영 ( httpd 2개 띄우기 ) 기존 운영되고 있는 아파치 경로 /usr/local/apache 새로 설치한 아파치 경로 /usr/local/apache2.4.46 새로 설치한 아파치를 포트를 변경하고 시작을 해도 에러가 발생된다 아파치를 2개 이상 뛰으려면 새롭게 설치한 apache에서 몇가지 환경 설정을 변경해주면 된다 새로 뛰우르고 하는 apache 수정 1. apachectl 수정 [crayon-651c834e546c8949529760/] 2. httpd.conf 수정 [crayon-651c834e546d0414921864/] 3. 새로 설치한 버전을 실행 [crayon-651c834e546d5777195027/] 4. 프로세서 확인 [crayon-651c834e546da675933533/] 5. 웹페이지에서 http://아이피:... 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-651c834e54f93824245628/] 2. yum으로 mariadb 10.5.10 install [crayon-651c834e54f9b803918092/] 3. mariadb start [crayon-651c834e54fa0190489149/] 3-1 ) mysql 접속하여 버전 및 언어 확인 [crayon-651c834e54fa4763869047/] 언어를 utf8로 변경하기 위해서 my.cnf 변경 ( 기본 엔진 myisam ... 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-651c834e567a3257443191/] 2. yum으로 mariadb 10.5.10 install [crayon-651c834e567ab274035814/] 3. mariadb start [crayon-651c834e567b0086869920/] 3-1 ) mysql 접속하여 버전 및 언어 확인 [crayon-651c834e567b5358997409/] 언어를 utf8로 변경하기 위해서 my.cnf 변경 ( 기본 엔진 myisam... Read More..
+ admin 2019.08.19 APM 최신버전 설치 php-fpm ( apache 2.4.39 / php 7.3.8 / mariadb 10.4.7 ) / http2 지원 / tls 1.3 지원 PHP-FPM ) O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( http/2 지원 / TLS 1.3 지원 ) PHP : 7.3.8 ( php-fpm 방식으로 운용) MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-651c834e57f0b748962691/] 2. yum으로 mariadb 10.4.7 install [crayon-651c834e57f14770793850/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리는 /ho... Read More..
+ admin 2019.08.14 APM 최신버전 설치 ( apache 2.4.39 / php 7.3.8 / mariadb 10.4.7 ) / http2 지원 / tls 1.3 지원 O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( http/2 지원 / TLS 1.3 지원 ) PHP : 7.3.8 ( mod 방식 모듈방식으로 설치 진행 ) MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-651c834e5a51f963416351/] 2. yum으로 mariadb 10.4.7 install [crayon-651c834e5a527629647280/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리... Read More..
+ admin 2019.08.14 centos 7 APM 최신버전 설치 ( mariadb 10.4 / apache 2.4.39 / php 7.3.8 ) O/S : CenotsOS 7.x 64bit APACHE : 2.4.39 ( tls 1.1 / 1.2 지원 / TLS 1.3 미지원 ) PHP : 7.3.8 MYSQL : mariadb 10.4.7 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-651c834e5b479092760314/] 2. yum으로 mariadb 10.4.7 install [crayon-651c834e5b481599829955/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리는 /free/mysql_da... Read More..
admin 2019.08.09 AH00082: an unknown filter was not added: DEFLATE 웹서버 apache를 운용하는데 error 로그에 지속적으로 에러가 발생된다 AH00082: an unknown filter was not added: DEFLATE 해당 메세지가 발생된다 해결 방법 간단하게 httpd.conf 에서 #LoadModule deflate_module modules/mod_deflate.so 해당 부분을 주석처리 후 웹서버를 재시작 하면 된다 에러로그 [crayon-651c834e5d2c1411177144/] 해결방법 [crayon-651c834e5d2cd378068909/] 웹서버 재시작 [crayon-651c834e5d2d5163533689/] 더이상 해당 로그는 발생되지 않는다. Read More..
+ admin 2019.04.01 TLS 1.3 Apache Enable ( 아파치 TLS 1.3 지원 설정) 환경 : CenOS 7.x / 64bit 먼저 TLS 1.3 버전을 지원하려면 Apache 버전이 최소 2.4.37 이상 / openssl 은 1.1.1 이상이어야 한다. 1. 기본 라이브러리를 설치 ( 실제 이렇게 다 필요 없지만 추후 PHP 설치시에 필요하니 설치 진행 [crayon-651c834e5d6ef255767946/] 2. 기본 YUM 패캐지를 설치하면 mariadb와 htpd24가 설치된다 해당 버전은 remove [crayon-651c834e5d6f7124778142/] 3. openssl 설치 [crayon-651c834e5d6fc075613894/] 4. openssl TLSv1.3 지원체크 [crayon-651c834e5d701579736906/] 5. Nghttp2 install [... Read More..