본문 바로가기

728x90

리눅스

CentOS 8에서 oniguruma-devel 패키지를 설치하는 방법 CentOS 8에서 oniguruma-devel 패키지를 설치하는 방법 oniguruma-devel 패키지는 Perl 모듈을 개발하는 데 필요한 개발 도구를 제공합니다. 이 패키지를 설치하면 Perl 모듈을 개발할 수 있습니다. configure: error checking for oniguruma... no configure: error: Package requirements (oniguruma) were not met: Package 'oniguruma', required by 'virtual:world', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-stan.. 더보기
우분투에서 MySQL 8을 바이너리 파일로 설치하는 방법 우분투에서 MySQL 8.0.31을 바이너리 파일로 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.1 LTSMySQL 설치MySQL 바이너리 파일 다운로드☞ MySQL Community Downloads- https://dev.mysql.com/downloads/mysql1. 필수 패키지 설치sudo apt-get updatesudo apt-get install -y libaio1 libncurses5 libnuma12. MySQL 사용자 및 그룹 생성** ubuntu sudo 그룹에서 group id 27번을 사용하고 있음.더보기Ubuntu 패키지 매니저를 사용하여 MySQL을 설치할 때, mysql 계정 정보$ cat /etc/passwd | gre.. 더보기
[VMWARE] ESXi 스토리지 datastore1 경로 vmware ESXi 스토리지 datastore1 경로 - 경로 /vmfs/volumes/datastore1 [root@localhost:~] df -h | grep datastore1 VMFS-6 430.5G 212.0G 218.5G 49% /vmfs/volumes/datastore1 [root@localhost:~] cd /vmfs/volumes/datastore1/Image [root@localhost:~] wget http://mirror.kakao.com/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-dvd 1.iso Connecting to mirror.kakao.com (113.29.189.165:80) CentOS-8.2.2004-x86_ 100.. 더보기
도커 컨테이너에서 타임존을 설정하는 방법 도커 컨테이너에서 타임존을 설정하는 방법(timezone)현재 타임존 확인timedatectl타임존 설정(Asia/Seoul)sudo timedatectl set-timezone Asia/Seoul심볼릭 링크(/etc/localtime 파일을 직접 설정)sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtimedocker run 명령을 통한 타임존 설정컨테이너를 실행할 때 환경 변수를 사용하여 타임존을 설정할 수 있습니다.docker run -it --rm -v /usr/share/zoneinfo/Asia/Seoul:/etc/localtime:ro centos bash$ docker run -it --rm -v /usr/share/zoneinfo/Asia/Se.. 더보기
취약점을 방지하기 위한 보안 HTTP 헤더를 설정하기 취약점을 방지하기 위한 보안 HTTP 헤더를 설정하기 X-Content-Type-Options ###Apache Header set X-Content-Type-Options nosniff ###Nginx add_header X-Content-Type-Options nosniff; X-XSS-Protection ###Apache Header set X-XSS-Protection "1; mode=block" ###Nginx add_header X-XSS-Protection "1; mode=block"; X-Frame-Options ###Apache Header always append X-Frame-Options DENY ###Nginx add_header X-Frame-Options “DENY”; HTTP.. 더보기
[리눅스] NGING에서 PHP-FPM 상태를 활성화하고 모니터링하는 방법 NGING에서 PHP-FPM 상태를 활성화하고 모니터링하는 방법 nginx 설정 vim /etc/nginx/conf.d/default.conf $ vim /etc/nginx/conf.d/default.conf ... # nginx, php-fpm status location ~ ^/(status|ping)$ { fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; fastcgi_index index.php; include fastcgi_params; allow 127.0.0.1; allow 10.11.0.0/16; allow 10.21.0.0/16; allow .. 더보기
[리눅스] NGINX 및 PHP-FPM access logs 설정 NGINX 및 PHP-FPM 액세스 로그 설정 nginx access logs format $ vim /etc/nginx/nginx.conf ... log_format main '$http_x_forwarded_for - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$remote_addr"' ' REQ_TIME: $request_time s - CONNECT_TIME: $upstream_connect_time s - PHP-FPM_STATUS: $upstream_status'; $ nginx -t nginx: the configuration file /etc/ng.. 더보기
리눅스에서 tcping을 설치하고 사용하는 방법 리눅스에서 tcping을 설치하고 사용하는 방법tcping 명령어는 TCP 포트에 대한 ping 테스트를 수행하는 데 사용됩니다. 이 도구는 목표 호스트와 포트에 대한 연결을 시도하고 응답 시간을 측정합니다. 일반적으로 ping 명령어가 ICMP를 사용하여 호스트의 응답을 확인하는 데 사용되지만 tcping은 TCP 연결을 테스트하는 데 사용됩니다.tcping 설치RedHat(CentOS) 기반 리눅스sudo yum install -y tcpingDebian(Ubuntu) 기반 리눅스sudo apt-get install -y tcpingSnap 패키지를 사용하여 tcping을 설치snap install tcping$ snap install tcpingtcping 0.0.80 from Aibulat ins.. 더보기

반응형