본문 바로가기

728x90

리눅스

PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법 PHP ImageMagick(imagick) 확장 모듈을 설치하는 방법 PHP ImageMagick 확장 모듈은 PHP에서 ImageMagick을 사용할 수 있도록 해주는 모듈입니다. 이 모듈을 설치하면 PHP에서 이미지를 변환, 크기 조정, 색상 변경, 텍스트 추가 등 다양한 작업을 수행할 수 있습니다. php 버전 확인 $ php -v PHP 7.3.29 (cli) (built: Jul 7 2021 17:34:15) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.29, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.3.29, Copyright (c) 1999-2018, .. 더보기
CentOS 7에서 ImageMagick을 설치하고 테스트하는 방법 CentOS 7에서 ImageMagick을 설치하고 테스트하는 방법 ImageMagick은 무료, 오픈 소스, 크로스 플랫폼 소프트웨어 제품군으로, 래스터 이미지를 표시, 만들기, 변환, 수정 및 편집할 수 있습니다. ImageMagick은 200개 이상의 이미지 파일 형식을 지원하며, 명령줄 도구와 그래픽 사용자 인터페이스(GUI)를 모두 제공합니다. ImageMagick은 다음과 같은 작업을 수행할 수 있습니다. 이미지를 변환: 한 이미지 형식에서 다른 이미지 형식으로 변환합니다. 예를 들어, JPEG 이미지를 PNG 이미지로 변환할 수 있습니다. 이미지의 크기 조정: 이미지의 크기를 조정합니다. 예를 들어, 이미지를 200x200으로 조정할 수 있습니다. 이미지의 색상 변경: 이미지의 색상을 변경합.. 더보기
VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - Ubuntu VMware ESXi 환경에서 리눅스 가상 머신(VM)의 하드 디스크 용량을 증설하는 방법 - Ubuntu ESXi 관리자에서 VM 설정 열기 VMware ESXi 관리자에서 VM을 선택하고 "편집 가상 머신 설정" 또는 유사한 옵션을 선택하여 VM 설정을 엽니다. 하드 디스크 추가 VM 설정에서 "하드웨어" 탭을 선택하고 하드 디스크를 추가합니다. 새로운 하드 디스크를 추가할 때 증설할 용량을 지정합니다. 증설할 용량은 원하는 크기로 설정합니다. 물리 디스크 증설 ** 데이터스토어 용량 부족 이슈로 별도의 하드 디스크 추가 VM 하드 디스크 1(120 GB) VM 하드 디스크 2 생성(200 GB) VM 부팅 및 파티션 조정 VM을 부팅하고, 추가한 하드 디스크를 확인합니다. 새로운 하드 디스크에는 파.. 더보기
[draft] 우분투에 Zookeeper와 Kafka를 설치하는 방법 우분투에 OpenJDK, Zookeeper 및 Kafka를 설치하는 방법테스트 환경$ lsb_release -dDescription: Ubuntu 22.04.2 LTS1. OpenJDK 설치OpenJDK를 설치합니다. Kafka와 Zookeeper는 Java 기반으로 동작하므로 OpenJDK가 필요합니다. 저장소 업데이트apt-get updateOpenJDK 설치apt-get install -y openjdk-17-jreOpenJDK 버전 정보 확인java --version$ java --versionopenjdk 17.0.8.1 2023-08-24OpenJDK Runtime Environment (build 17.0.8.1+1-Ubuntu-0ubuntu122.04)OpenJDK 64-Bit Server.. 더보기
[draft] MySQL 서버의 타임존을 확인하고 변경하는 방법 MySQL(MariaDB) 서버의 타임존을 확인하고 변경하는 방법타임존 확인현재 MySQL 또는 MariaDB 서버의 타임존 설정을 확인합니다.전역 타임존 설정을 확인할 수 있습니다. 이를 통해 현재 타임존 설정을 확인할 수 있습니다.SELECT @@global.time_zone;MySQL(MariaDB) 서버의 타임존과 관련된 변수들을 확인SHOW VARIABLES WHERE Variable_name LIKE '%time_zone%';MySQL(MariaDB) 서버의 글로벌(time_zone) 및 세션(session_time_zone) 타임존 설정을 확인SELECT @@global.time_zone, @@session.time_zone;@@global.time_zone : 이 변수는 MySQL(Mari.. 더보기
MySQL에서 caching_sha2_password 인증 플러그인을 비활성화하고 mysql_native_password를 대신 사용하는 방법 MySQL에서 caching_sha2_password 인증 플러그인을 비활성화하고 mysql_native_password를 대신 사용하는 방법 이러한 변경은 보안 문제에 영향을 미칠 수 있으므로 신중하게 진행해야 합니다. 1. MySQL 서버를 정지합니다. MySQL 서버를 종료합니다. 종료 명령은 MySQL 서비스에 따라 다를 수 있습니다. 예를 들어, systemctl을 사용하는 경우 sudo systemctl stop mysql 2. my.cnf 또는 my.ini 설정 파일을 편집합니다. MySQL 설정 파일 (my.cnf 또는 my.ini)을 엽니다. 이 파일은 일반적으로 /etc/mysql/my.cnf, /etc/my.cnf, 또는 Windows 시스템에서는 MySQL 설치 디렉터리에 있을 수 .. 더보기
웹 서버에서 CORS 설정하는 방법 웹 서버에서 CORS 설정하는 방법 웹 서버에서 CORS (Cross-Origin Resource Sharing) 설정은 다른 도메인에서의 HTTP 요청을 허용하도록 구성하는 중요한 단계입니다. 이 설정은 웹 애플리케이션에서 다른 도메인의 자원에 접근할 때 발생하는 보안 문제를 해결하기 위해 필요합니다. Apache에서 CORS 설정하기 1 Apache 웹 서버에서 CORS 설정을 하려면 httpd.conf 또는 .htaccess 파일을 수정해야 합니다. .htaccess 파일을 사용하려면 웹 서버 설정에서 AllowOverride가 All 또는 FileInfo로 설정되어 있어야 합니다. 2 .htaccess 파일을 열고 다음과 같이 CORS 헤더를 추가합니다. 모든 도메인에서의 액세스를 허용하려면 '*.. 더보기
Docker 이미지를 파일로 저장하고 불러오는 방법 Docker 이미지를 파일로 저장(save)하고 불러(load)오는 방법 Docker 이미지를 파일로 저장하고 불러오는 과정은 이미지를 배포하거나 다른 환경으로 이동할 때 유용합니다. 저장된 이미지 목록 확인(docker111 서버) 저장된 이미지 목록을 확인하려면 docker images 명령어를 사용합니다. 이 명령어는 현재 시스템에 로드된 이미지 목록을 표시합니다. docker images root@docker111:container$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE fluentd latest c585932afaee 6 weeks ago 52.3MB 이미지 저장 (Save) Docker 이미지를 파일로 저장하려면 docker save 명령어.. 더보기

728x90