본문 바로가기

LEARN190

[DOCKER] 도커 워드프레스 설치 Error establishing a database connection 지옥 인프런 실습 中 인프런에서 를 실습하다가, 도커로 워드프레스를 올리게 되는데? 정말 엄청난 에러를 만나게 되었다. 두둥... Error establishing a database connection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 정말 많은 블로그들을 참고했지만, 해결이 되지는 않았다. 아니 심지어 인프런 해당 학습 질문방도 확인하고 또 확인했는데... 답은 해당 강의 커뮤니티 게시판의 고민있어요 에 있었다. 아니 왜 에러 해결이 고민에... '고민있어요'에 있어서, 질문에 검색해도 검색이 되질 않으니 한참을 구글링과 네이버에 검색하며 헤매다가! 저분이 적어주신 'Wordpress db Err.. 2024. 2. 26.
[UBUNTU] 윈도우 wsl 우분투 비밀번호 분실 시 초기화 몇 개월 동안 계속 클라우드에 올린 우분투로만 뭔가를 하다 보니? 컴퓨터에 설치한 우분투는 정말 오랜만에 열었다. 아니 근데 비밀번호가 생각이 안 나는 거다. (두둥) 어쩔 수 없이 비밀번호를 초기화하기로 한다. 윈도우에서 [Windows PowerShell]을 '관리자 권한으로 실행'을 클릭하여 실행한다. 1. wsl 재시작 wsl --shutdown 2. wsl 설정 초기화 wsl --unregister DistributionName에는 WSl 에서 사용중인 배포판을 입력하면 된다. 예를 들면 이렇게! wsl --unresister Ubuntu 나는 Ubuntu를 사용하고 있었기 때문에, Ubuntu를 입력했다. 만약 배포판이 ubuntu-22.04.3 이런식으로 되어 있다면, 그대로 입력하면 된다... 2024. 2. 26.
[MySQL] 유저 계정 생성 및 권한 추가 1. mysql 사용 use mysql; 유저 계정 생성과 권한 추가를 위해 우선 위 명령어를 입력한다. 2. 유저 계정 생성 -- local 허용 create user 'username'@'localhost' identified by 'password'; -- 외부접속 허용 create user 'username'@'%' identified by 'password'; 로컬에서만 허용할 것이라면 'localhost'로, 외부접속도 허용해야 한다면 '%'로 하면 된다. create user 'test'@'localhost' identified by 'pass1234'; 위와 같이 입력하면 된다. 3. 권한 추가 grant all privileges on {db}.* to 'username'@'localho.. 2024. 2. 25.
[Git] 윈도우에 깃 설치 os: windows 10 pro git 다운로드 https://git-scm.com/ 위 사이트에서 git을 다운로드할 수 있다. windows를 사용하고 있기 때문에, [64-bit Git for Windows Setup]을 클릭한다. 다운로드 디렉터리에 [Git-2.44.0-64-bit.exe]가 다운로드 된다. 설치 과정 설치 완료 👏👏👏 git 디렉터리에서 Git Bash를 클릭한다. 이런 화면이 정상적으로 보인다면, 설치 성공! 여기서 끝이 아니라, 사용자 이름이랑 이메일을 등록해준다. 1. 사용자 이름 설정 git config --global user.name "name" 2. 이메일 주소 설정 git config --global user.email "eamil" 3. 설정 확인 git co.. 2024. 2. 25.
[클라우드] 시큐리티 그룹 인바운드/아웃바운드 정책 시큐리티 그룹에서 인바운드와 아웃바운드 정책은 네트워크 트랙피을 제어하는 데 사용됨 각각의 정책은 특정 유형의 트래픽이 허용되거나 차단되는 방식을 지정함 1. 인바운드 정책 (Inbound Policy) 인바운드 정책은 외부에서 내부로 들어오는 트래픽을 제어함 보통 웹 서버, 데이터베이스 서버 등과 같이 외부 사용자가 접근하는 서버에 적용됨 인바운드 정책을 통해 특정 포트나 프로토콜로 들어오는 트래픽을 허용하거나 거부할 수 있음 2. 아웃바운드 정책 (Outbound Policy) 아웃바운드 정책은 내부에서 외부로 나가는 트래픽을 제어함 주로 내부 서버가 외부 서버나 인터넷에 접근할 때 적용됨 아웃바운드 정책을 통해 특정 포트나 프로토콜로 나가는 트래픽을 허용하거나 거부할 수 있음 2024. 2. 19.
[MySQL] drop table 안 될 때 해결 MySQL에서 테이블이 삭제되지 않는 현상이 발생했다. drop table test; 테이블이 많지는 않았는데, 참조 관계가 없는 테이블들은 삭제가 되었으나! 참조 관계로 엮여 있는 것들은, 우선 삭제해야 할 테이블을 삭제해도 삭제가 되질 않았다. 'delete from test;' 데이터 삭제 또한 되질 않았다. 처음에 사용했던 방법 -- 참조키 비활성화 SET foreign_key_checks = 0; -- 테이블 삭제 delete table test; -- 참조키 활성화 SET foreign_key_checks = 1; 참조 관계 때문에 생긴 거라면, 우선은 테이블 삭제가 필요해서! 참조키 비활성화 후, 테이블을 삭제를 진행하려고 했다. 하지만 이것도 전혀 먹히질 않았다. ctrl + enter를 .. 2024. 2. 15.