일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Search Api
- Drulal
- Drupal
- Server
- docker
- Bin Log
- NFT Image Maker
- Drupal 7.x
- Klaythn
- php
- nft
- 메일서버
- Laravel
- 인프라
- MYSQL
- #Apache solr
- NFT 이미지 메이커
- DMARC
- mariadb
- 개발환경
- Infra
- 인ㄴ공지능
- Apache Solr
- Arcylic DNS Proxy
- 서버
- 바안
- 데이터베이스
- Mail Server
- vite
- Solitity
- Today
- Total
목록웹 개발관련/개발환경 (5)
J-한솔넷
오늘 정말 황당한 일이 있어 글을 남김니다. 최근 집에서 작업하는 경우가 많았는데, 어재까지만 하더라도 문제가 개발환경 데이터베이스 문제가 생겼습니다. 개발환경의 데이터는 대부분 더미 데이터라 데이터에 대한 위험성은 크지 않으나 로컬 개발환경의 보안을 어떻게 해야 할 것인가에 대해 깊은 고민을 하게 되었습니다. 앞으로도 고민을 더 해야겠지만 급한데로 개발환경에서 사용하는 서비스 포트를 차단하는 것으로 마무리했습니다. 이 글은 그 기억을 남겨두는 목적으로 기록해둡니다. 데이터베이스 상태 위 그림과 같이 MySQL 시스템 데이터베이스를 제외한 모든 데이터베이스의 테이블이 삭제되고 "README" 테이블이 생성되어 있고 해당 테이블을 클릭해서 내용을 확인해보니 아래 그림과 같은 메시지가 적혀 있습니다. 내용을..
일전에 커뮤니티에서 WSL과 Arcylic DNS Prox 충동 물제 해결 후 WSL2를 이용하여 Docker를 실행하고 있습니다. 그런데, 얼마전에도 "아! 너무 느리다."라는 생각이 들었었는데, 지금 작업에서는 느린 정도가 아니네요. 무엇이 문제인지 인터넷을 검색해보니 WSL2 + Docker 조합이 매우 느리다는 이야기가 있습니다. 다들 WSL 의 I/O 문제로 이야기들을 하고 있습니다. 검색을 해보니 bind mount로 인해 속도 저하가 생기다는 이야기가 가장 신빙성이 있는 것 같습니다. 이것을 해결하기 위해 docker-sync를 사용하라고 되어 있는데, 문제가 되는 환경이 Windows이고, Windows용은 아직 베타고 버그가 많다고 합니다. 하나의 방편으로 WSL을 이용한 방법이 있기는 ..
Docker 개발환경으로 변경하면서 Vite의 HMR 기능이 오류가 발생해서 매우 불편했습다. 이 문제는 WSL2의 문제만이 아니라 Docker 개발환경에서도 문제가 되었습다. Laravel 공식 문서 Asset Bundling 문서의 Running The Development Server In Sail On WSL2 부분의 내용을 적용해도 해결되지 안습다. 최근에야 이 문제를 해결할 수 있었다. 문제의 원인은 요청을 수신하는 IP 주소가 지정되지 안아 생기(?)는 문제로 보입니다. 이 문제를 해결하기 위해 아래와 같이 vite.config.js 파일에 아래의 내용을 추가했습니다. server: { https: false, // HTTPS 비활성화 host: true, // 요청 수신 IP 설정 hmr:..
웹개발을 본격적으로 시작한 것이 2000년 7월부터입니다. APM과 FTP를 이용한 원격 개발로 시작하여 특정 프레임워크 개발환경(정확히는 Drupal 개발 도구인 Acquia Dev Desktop)을 이용하다, 특정 프레임워크가 아닌 범용 개발환경을 구성하고 싶어 Vagrant와 VirtualBox를 이용해 개발환경을 구성해서 사용하다 마지막에는 Docker를 이용해서 개발환겨을 구축하여 사용하고 있습니다. 앞의 두 형태의 개발환경은 오래되고, 현 시점에서는 사용하지 않는(?) 관계로 생략하고, 후자의 두 개발환경은 도구의 차이가 조금 있을 뿐이고, 기본 개발환경 골력은 매우 유사합니다. 다만 최근 Docker를 이용한 환경은 전자보다 점도 개선하고 보완했지만 기본적인 골력은 비슷합니다. 이기서는 Do..
이 내용은 제가 참여 중인 커뮤니티에서 저의 개발환경을 소개하는 발표를 한 후 질문으로 나왔던 문제를 해결하기위한 것입니다. 질문은 예전에 아크릴dns랑 wsl2랑 충돌 났던것 같은데 요즘은 안그런가요? 이었습니다. 주로 Mac을 이용하여 개발을 하지만 집에서도 가끔 작업을 하는 탓에 개인용 Windows PC에 Docker를 이용하여 개발하도록 셋팅을 했으나 환경 구성화는 중에 WSL과의 잦은 오류로 WSL을 사용하지 않도록 하였습니다.위 질문이 나와 나름 자극을 받아 인터넷을 해매다 답을 찾았습니다. 문제의 원인 문제의 원인은 WSL의 Linux 이미지가 설치되거나 시작될 때 DNS 서비스 포트인 53번을 이하는데, DNS Proxy가 먼저 이용하고 있어 WSL이 이용할 수 없어 아래와 같은 애러를 ..