php 썸네일형 리스트형 [draft] MongoDB PHP Driver를 설치하는 방법 MongoDB PHP Driver를 설치하는 방법PECL 모듈 다운로드 : https://pecl.php.net/package/mongodb소스 컴파일하여 설치하는 방법패키지 다운로드wget https://pecl.php.net/get/mongodb-1.13.0.tgztar xfz mongodb-1.13.0.tgz소스 코드 컴파일cd mongodb-1.13.0/usr/local/php/bin/phpize./configure --with-php-config=/usr/local/php/bin/php-configmake -j$(nproc) && make install -j$(nproc)/usr/local/php/bin/php -i | grep "Loaded Configuration File"php 확장 모듈 .. 더보기 [draft] PECL 구성에서 기본 채널 URL을 업데이트하는 방법 PECL 구성에서 기본 채널 URL을 업데이트하는 방법PECL 구성에서 기본 채널 URL을 업데이트하려면 PEAR 명령을 사용해 PECL 채널의 URL을 수정할 수 있습니다.PECL 설치sudo apt install -y php-pearPECL 채널 목록 확인PECL 채널이 설정된 상태를 확인합니다.pear list-channelsRegistered Channels:====================Channel Alias Summarydoc.php.net phpdocs PHP Documentation Teampear.php.net pear PHP Extension and Application Repositorypecl.php.net pecl .. 더보기 [draft] PHP 메모리 사용량 확인 PHP 메모리 사용량 확인1. CPU 개수 출력nproc42. 모든 PHP-FPM 프로세스 정보 출력(php-fpm8.3)ps -ylC php-fpm8.3S UID PID PPID C PRI NI RSS SZ WCHAN TTY TIME CMDS 0 667 1 0 80 0 20540 51058 ep_pol ? 00:00:00 php-fpm8.3S 33 830 667 0 80 0 7748 51170 skb_wa ? 00:00:00 php-fpm8.3S 33 831 667 0 80 0 7748 51171 skb_wa ? 00:00:00 p.. 더보기 [draft] PHP Redis 확장(Extension) 모듈을 설치하는 방법 PHP Redis 확장(Extension) 모듈을 설치하는 방법redis server 설치sudo yum install -y gcc gcc-c++ make jemalloc tclsudo yum install -y redissystemctl --now enable redisredis-cli -h 127.0.0.1 -p 6379 pingredis extension 모듈 설치phpredis 패키지 다운로드wget https://github.com/phpredis/phpredis/archive/develop.zipunzip develop.zipcd phpredis-developphpredis 소스 코드 컴파일 및 설치/usr/local/php/bin/phpize ./configure --with-php-conf.. 더보기 [draft] PHP zip 확장(Extension) 모듈 설치 PHP zip 확장(Extension) 모듈 설치테스트 환경$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)zip 패키지 다운로드https://pecl.php.net/package/ziplibzip.x86_64 : C library for reading, creating, and modifying zip archiveslibzip-devel.x86_64 : Development files for libzipyum info libzip$ yum info libzipLoaded plugins: fastestmirror, ovlLoading mirror speeds from cached hostfile * base: mirror.navercorp.c.. 더보기 [draft] PHP의 설정 파일인 php.ini 파일의 위치를 찾는 방법 PHP의 설정 파일인 php.ini 파일의 위치를 찾는 방법1. 명령줄을 사용하여 찾기php -i | grep "Configuration File"$ php -i | grep "Configuration File"Configuration File (php.ini) Path: /etc/php.ini또는php --ini | grep php.ini$ php --ini | grep php.ini Configuration File (php.ini) Path: /usr/local/apache2/confLoaded Configuration File: /usr/local/apache2/conf/php.ini2. phpinfo() 함수를 사용하여 찾기PHP 스크립트를 작성하고 ph.. 더보기 [draft] CentOS 7에서 PHP rdkafka 확장 모듈을 설치하는 방법 CentOS 7에서 PHP rdkafka 확장(Extension) 모듈을 설치하는 방법테스트 환경nginxphp-fpmPHP 버전 확인php -vPHP 7.3.27 (cli) (built: Feb 2 2021 10:32:50) ( NTS )Copyright (c) 1997-2018 The PHP GroupZend Engine v3.3.27, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.27, Copyright (c) 1999-2018, by Zend TechnologiesPHP 저장소 버전 확인yum info php | egrep 'Name|Arch|Version|Repo' 2Repodata is over 2 weeks old.. 더보기 [draft] 우분투에서 Apache와 PHP-FPM을 설치하고 연동하는 방법 우분투에서 Apache와 PHP-FPM을 설치하고 연동하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS1. Apache 설치Apache 웹 서버를 설치합니다.sudo apt updatesudo apt install -y apache2apache2 -vServerName 지시어 편집ServerName localhost 추가sudo sed -i '$ a ServerName localhost' /etc/apache2/apache2.confServerName 지시어가 이미 존재할 경우 수정sudo sed -i 's/^ServerName.*/ServerName localhost/' /etc/apache2/apache2.confApache 모듈 확인활성화된 모.. 더보기 이전 1 2 다음