본문 바로가기

728x90

centos 7

[리눅스] PHP-FPM 최신(php-fpm 8.1) 버전 설치하기 PHP-FPM 최신(php-fpm 8.1) 버전 설치하기 php-fpm : PHP FastCGI Process Manager 테스트 환경 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ getconf LONG_BIT 64 EPEL 및 YUM Utilities 패키지 설치 yum -y install epel-release yum-utils $ yum -y install epel-release yum-utils Remi 저장소 설치 yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm $ yum -y install http://rpms.remirepo.net/enterp.. 더보기
[리눅스] 웹 인터페이스에서 HAProxy 서버를 관리하는 방법(haproxy-wi) 웹 인터페이스에서 HAProxy 서버를 관리하는 방법(haproxy-wi) - 작성 예정 - 더보기
[리눅스] nginx php-fpm 연동 nginx php-fpm 연동 NGINX 설치하기 https://sangchul.kr/128 PHP-FPM 설치하기 https://sangchul.kr/130 nginx(default.conf) 설정 - fastcgi_pass unix:/run/php-fpm/php-fpm.sock; $ vim /etc/nginx/conf.d/default.conf ... # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { try_files$uri =404; fastcgi_split_path_info^(.+?\.php)(/.*)$; fastcgi_passunix:/run/php-fpm/php-fpm.sock; f.. 더보기
[명령어] rdate 명령어 | 시간 동기화 rdate 명령어 시간 확인 ###원격지(time.bora.net) 시간 확인 $ rdate -p time.bora.net rdate: [time.bora.net] Fri Dec 18 09:28:54 2020 ###로컬 서버 시간 확인 $ date Fri Dec 18 09:31:18 KST 2020 time.bora.net 서버와 시간 동기화 $ rdate -s time.bora.net 하드웨어 시간 확인 $ clock 2020-09-04 14:05:40.830349+0900 현재 리눅스 시간과 하드웨어 시간을 동기화 $ hwclock -w crontab에 시간 동기화 명령어 추가 $ crontab -e 0 */4 * * * rdate -s time.bora.net && clock -w &> /dev/n.. 더보기
[Linux] How to install libmcrypt on CentOS 7.9 How to install libmcrypt on CentOS 7.9 problem with libmcrypt libmcrypt-devel installation $ yum install libmcrypt libmcrypt-devel Loaded plugins: fastestmirror, ovl Loading mirror speeds from cached hostfile * base: mirror.kakao.com * extras: mirror.kakao.com * updates: mirror.centos.iad1.serverforge.org No package libmcrypt available. No package libmcrypt-devel available. Error: Nothing to do .. 더보기
[리눅스] kcat(kafkacat) 명령어 kcat(kafkacat) 명령어 kcat - Apache Kafka 생산자(producer) 및 소비자(consumer) 도구 기본 환경 설명 $ cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) $ getconf LONG_BIT 64 kafkacat 설치 gcc-c++, git, librdkafka-devel 설치 $ yum install -y gcc-c++ git librdkafka-devel kafkacat 다운로드(git clone), 컴파일 및 설치 $ git clone https://github.com/edenhill/kafkacat $ cd kafkacat $ ./configure $ make && make install $ kca.. 더보기
[리눅스] Let's Encrypt(certbot) SSL 인증서 발급 방식 Let's Encrypt(certbot) SSL 인증서 발급 방식 Standalone 모드로 인증서 발급하기 "독립 실행형" 웹 서버를 사용하여 인증서를 가져옵니다. 포트 80을 사용할 수 있어야 합니다. 이 기능은 웹 서버가 없거나 로컬 웹 서버와의 직접 통합이 지원되지 않거나 원하지 않을 때 유용합니다. - 80(HTTP) 또는 443(HTTPS) 포트 오픈되어 있어야함(방화벽 정책 오픈) - 80(HTTP) 또는 443(HTTPS)을 사용(기존 웹 서버 중단) - 도메인이 자신의 서버에 연결되어 있어야함(A 레코드 설정) certbot certonly --standalone -d [도메인명1] -d [도메인명2] certbot certonly --standalone -d www.sangchul.kr.. 더보기
[리눅스] supervisor(supervisord 데몬) 설치 supervisor 설치 UNIX에서 프로세스 상태 제어를 허용하는 시스템 EPEL 저장소 설치 $ yum install epel-release supervisor 설치 $ yum -y install supervisor 부팅 시 시작하도록 supervisord 데몬을 시작하고 활성화합니다. $ systemctl --now enable supervisord $ systemctl status supervisord ● supervisord.service - Process Monitoring and Control Daemon Loaded: loaded (/usr/lib/systemd/system/supervisord.service; enabled; vendor preset: disabled) Active: ac.. 더보기

728x90