디지털 사파리
close
프로필 배경
프로필 로고

디지털 사파리

  • 분류 전체보기 (35)
    • 여행 (0)
      • 후쿠오카 (0)
    • 뇸뇸뇸 촵촵촵 (1)
    • WAS (4)
      • PHP (3)
      • TOMCAT (1)
    • WEB (3)
      • APACHE (2)
      • NGINX (1)
    • DB (0)
    • CLOUD (4)
      • AWS (4)
    • DOCKER (1)
    • Kubernetes (9)
      • CKA (3)
      • Rancher (3)
    • Security (2)
    • SYSTEM (4)
    • SSL (0)
    • ETC_OSS (6)
      • haproxy (1)
      • ZABBIX (1)
      • Glusterfs (1)
      • Jenkins (1)
      • Argocd (2)
  • 홈
  • 태그
  • 방명록
NGINX + php-fpm 연동

NGINX + php-fpm 연동

이번엔 nginx와 php를 연동해보고자 합니다. 구성정보 OS : Centos 7 (docker) nginx : yum패키지로 설치 php : 소스컴파일 진행(ver 8.1.10) nginx는 패키지 설치이므로, 설치 과정은 본문에선 작성하지 않습니다. php는 fpm활성화해야 하므로, 컴파일 옵션에 fpm활성화를 추가합니다. './configure' \ '--prefix=/usr/local/php' \ '--enable-mysqlnd' \ '--with-mysqli=mysqlnd' \ '--with-pdo-mysql=mysqlnd' \ '--with-curl' \ '--enable-gd' \ '--with-webp' \ '--with-jpeg' \ '--enable-fpm' \ '--with-xpm'..

  • format_list_bulleted WEB/NGINX
  • · 2023. 2. 2.
  • textsms

php 한글깨짐 현상발생시

php.ini에 캐릭터셋 설정값 확인해야한다 default_charset = "utf-8"

  • format_list_bulleted WAS/PHP
  • · 2023. 2. 2.
  • textsms

php 7.4 설치_pcre 확장모듈 추가시(libpcre2-8 >= 10.30)

php 7.4 설치시 아래 메시지 나오면 안될경우(사용 옵션 --with-external-pcre) 참고 : --with-pcre-jit 옵션은 centos 7 기본 패키지로 사용가능함 발생메시지 libpcre2-8 >= 10.30 패키지 설치 해야함(단 버전이 10.30보다 낮으면 소스로 pcre설치해야함) 패지키 명 : pcre2-devel pcre2 소스 설치시 컴파일 옵션 ./configure --prefix=/usr/local/pcre2 --enable-pcre2-16 --enable-pcre2-32 --enable-jit --enable-jit-sealloc

  • format_list_bulleted SYSTEM
  • · 2023. 2. 2.
  • textsms
php 파일 실행되지 않도록 설정

php 파일 실행되지 않도록 설정

특정 업로드 공간에 웹쉘파일 업로드로 인해 해킹이 일어나지 않도록 해당 공간의 파일들중 php형태는 실행되지 않도록 설정할 수 있다 옵션명 : php_flag engine off 테스트진행 1. 우선 apache document 경로에, data경로를 생성한다 , 해당 경로안에 php파일을 생성하여 웹에서 호출해본다 [root@testsrv /opt/apache/htdocs]# mkdir data [root@testsrv /opt/apache/htdocs/data]# cat test.php [root@testsrv /opt/apache/htdocs/data]# 2.호출 시도 php파일이 인식되어 정상 호출이 된다 3.아파치 내부 설정에 특정 경로에 대해서 flag off 처리 진행 AllowOverrid..

  • format_list_bulleted WEB/APACHE
  • · 2023. 2. 2.
  • textsms

CURL 호출시 리다이렉트 페이지 호출옵션

curl 호출시 호출 url이 리다이렉트 되는 경우, 아래처럼 보여진다 curl naver.com 301 Moved Permanently NWS -L 옵션을 추가하면, 리다이렉트된 페이지 내용이 표시된다 curl -L naver.com| more % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 162 0 162 0 0 23142 0 --:--:-- --:--:-- --:--:-- 23142 100 138 0 138 0 0 8625 0 --:--:-- --:--:-- --:--:-- 8625 NAVER

  • format_list_bulleted SYSTEM
  • · 2023. 2. 2.
  • textsms
PHP-REDIS 모듈 소스 설치

PHP-REDIS 모듈 소스 설치

Redis란? 레디스는 Remote Dictionary Server의 약자로서, "키-값" 구조의 비정형 데이터를 저장하고 관리하기 위한 오픈 소스 기반의 비관계형 데이터베이스 관리 시스템이다. 2009년 살바토르 산필리포가 처음 개발했다.😉 php-redis는 redis와 통신이 가능한 api를 제공하여, php-redis의 연결을 지원합니다.👨 설치 환경 OS : Rocky Linux 8.7 PHP : 7.2.24 (dnf 패키지 설치) 설치한 php-redis 모듈 소스 파일을 다운로드 합니다. https://pecl.php.net/package/redis 본문에선 5.3.7 stable 버전으로 설치를 진행하겠습니다. https://pecl.php.net/get/redis-5.3.7.tgz 준비 ..

  • format_list_bulleted WAS/PHP
  • · 2023. 2. 2.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (35)
    • 여행 (0)
      • 후쿠오카 (0)
    • 뇸뇸뇸 촵촵촵 (1)
    • WAS (4)
      • PHP (3)
      • TOMCAT (1)
    • WEB (3)
      • APACHE (2)
      • NGINX (1)
    • DB (0)
    • CLOUD (4)
      • AWS (4)
    • DOCKER (1)
    • Kubernetes (9)
      • CKA (3)
      • Rancher (3)
    • Security (2)
    • SYSTEM (4)
    • SSL (0)
    • ETC_OSS (6)
      • haproxy (1)
      • ZABBIX (1)
      • Glusterfs (1)
      • Jenkins (1)
      • Argocd (2)
최근 글
인기 글
최근 댓글
태그
  • #php
  • #EKS
  • #apache
  • #Pod
  • #AWS
  • #CKA
  • #k8s
  • #docker
  • #쿠버네티스
  • #rancher2
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바