본문 바로가기
반응형

개발15

docker php 에서 설치 가능한 모듈들 알아보기 소개 Dockerfile로 php 설치시 필요한 모듈이 있는데 이름을 잘 모르겠다면? 해당 컨테이너로 접속해서 docker-php-ext-install 명령어를 입력하면 설치할 수 있는 모듈들의 이름이 출력이 된다 모듈 목록 bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo filter ftp gd gettext gmp hash iconv imap interbase intl json ldap mbstring mysqli oci8 odbc opcache pcntl pdo pdo_dblib pdo_firebird pdo_mysql pdo_oci pdo_odbc pdo_pgsql pdo_sqlite pgsql phar posix pspell readl.. 2022. 4. 8.
docker-php-ext-install intl 모듈 설치 에러 해결방법 이슈 composer 설치 중에 intl 모듈이 필요하다고 해서 모듈 설치 도중에 에러가 발생 docker-php-ext-install intl configure: error: Unable to detect ICU prefix or no failed. Please verify ICU install prefix and make sure icu-config works. 해결방법 libicu-dev 패키지를 설치하면 해결 apt-get install libicu-dev 2022. 4. 8.
docker-php-ext-install zip 모듈 설치시 libzip 에러 해결 방법 이슈 도커로 php 작업 중 zip 모듈이 필요해서 설치하려고 하는데 다음 에러가 발생. docker-php-ext-install zip checking for libzip... configure: error: Please reinstall the libzip distribution 해결방법 libzip-dev 패키지를 설치해주면 해결이 된다 apt-get install libzip-dev 2022. 4. 7.
[WSL] 리눅스 다른 드라이브 경로에 설치방법 소개 기본적으로 WSL Ubuntu를 Microsoft Store에서 설치하면 C 드라이브 경로에 설치하게 되는데 프로젝트 파일들이 쌓이기 시작하면서 드라이브에 용량을 잡아먹는데 특히 docker 이미지들이 쌓이면 생각보다 용량을 많이 차지하는 것을 볼 수 있습니다 개인적으로 관리하기 편하기 위해서 (포맷할 때 편하려고) 파티션을 나누는데 C드라이브엔 윈도우랑 프로그램들만 설치를 하고 나머지 다른 파일들은 다른 드라이브에 넣는 스타일인데 용량이 많은 드라이브에 WSL를 설치한다면 문제를 해결할 수 있습니다 설치 전 준비사항 WSL2 설정 반디집 또는 압축해제 프로그램 파워쉘 Windows 10 Ubuntu 20.04 기준으로 설명하겠습니다 설치 wsl ubuntu를 수동으로 설치를 하기 위해서 배포판을 .. 2022. 2. 24.
laravel docker에서 mysql db 포트 변경하는 방법 소개 windows에서 laravel 개발 시 docker를 이용해서 개발환경을 쉽게 구현할 수 있는데 mysql db의 기본 진입포트(FORWARD)인 3306 포트를 다른 포트로 변경할 때 방법을 소개합니다 변경하는 방법 docker-compose.yml 파일을 살펴보면 mysql의 ports쪽에 FORWARD_DB_PORT라는 변수명이 있는데 이걸로 포트가 설정이 됩니다 docker-compose.yml 파일에서 포트를 변경하기보다 .env 라는 파일에서 FORWARD_DB_PORT 변수를 생성해서 포트 값을 지정해주면 됩니다. FORWARD_DB_PORT=8306 #원하는 포트 포트가 변경된 것을 확인할 수 있습니다 2022. 1. 5.
jupyter notebook 시작 폴더 경로 변경 방법 소개 처음 설치하고 jupyter notebook을 실행하게 되면 윈도우의 경우 C 드라이브가 기본적으로 설정이 되어 있는데 다른 드라이브인 D 또는 E 드라이브에서 작업을 하고 싶다고 한다면 jupyter notebook --generate-config 터미널에서 해당 커맨드를 입력하면 jupyter notebook의 설정 파일 경로가 나오게 되는데 그 설정 파일을 편집기로 열어줍니다 # 원하는 경로 D:/ E:/ c.NotebookApp.notebook_dir = 'D:/' 원하는 경로를 값으로 넣어주고 설정파일을 저장하고 jupyter notebook을 다시 실행하면 경로가 변경 된 것을 확인할 수 있습니다 2021. 9. 16.
반응형