1. MySQL 서버 설치 2. MySQL 콘솔 접근 3. DB, 유저 생성 및 권한 할당 4. php 및 웹서버(apache, nginx 등) 설치 / php 는 fpm 으로 설치해도 됨 5. WordPress...
Continue reading...mingsayz blog
[linux] 계정 생성 / bash 할당 / sudo 권한 부여
두 가지 방법 이 있다. 📌 useradd 📌 adduser 로그를 보면 알겠지만 특별한 옵션 없이도 home directory를 자동으로 생성해주고,비밀 번호 또한 생성 도중에 같이 만들도록 유도한다.번거롭게 몇가지를 더 작성해야지만, 그래도 더 많은...
Continue reading...리액트 – useEffect 라이프사이클
useEffect 란 ? useEffect() 함수는 React component가 렌더링 될 때마다 특정 작업(Sied effect)을 실행할 수 있도록 하는 리액트 Hook이다. 여기서 Side effect는 component가 렌더링 된 이후에 비동기로 처리되어야 하는 부수적인 효과들을 뜻한다. 이러한...
Continue reading...리액트 – useState 유의할 점
콜백함수 형태로 state 업데이트 버튼을 한번 클릭했을때 state의 count가 5씩 증가하는 콜백함수를 만들어보자. 위와 같이 처리하면 콜백함수 실행시 5씩 증가할까 ? 아니다. 자바스크립트 클로저와 관련이 있는데, 콜백함수가 전달될때 현재상태를 스냅샷을 한다....
Continue reading...ALB 뒤에 있는 EC2 인스턴스로의 curl 불가 이슈
페이스북 웹훅 도메인 등록 과정에서 앱의 도메인을 인증코드와 함께 입력하면 facebook 서버에서 해당 인증코드와 함께 curl 로 요청 > response를 200으로 응답 해줘야하는데… 이 과정에서 페이스북 서버 > 앱서버간 curl 에러가...
Continue reading...리액트 – 이벤트 핸들링
버튼 클릭이벤트 핸들링 자바스크립트와 동일하게 button 등에 클릭이벤트를 발생시킬수 있다. 인라인 코드로 js를 바로 실행할 수 있으며, 미리 정의해두고 쓸 수도 있다. 이벤트 – state 변경 핸들링 리액트 컴포넌트는 변경 가능한...
Continue reading...리액트 – 컴포넌트 스니펫 👍
미리 스니펫을 등록해두자! command + p >Snippets : configure user snippets 클릭 react 선택 아래 json 저장 위와 같이 등록해두면, rfc 입력시 파일명과 동일한 function이 자동 export default 된다 🙂
Continue reading...CSR (Client Side Rendering)
처음 yarn create react-app 이후, yarn start 로 열어보면 아래와 같이 index.html와 bundle.js 등등이 로드되는것을 확인 할 수 있다. index.html 을 살펴보면, <head>에는 seo를 위한 메타 태그들이 있고, body에는 id가 root라는...
Continue reading...php 메일 보내기 기능 gmail 수신 불가 이슈 처리
google smtp 서버를 사용해서 gmail 이메일 계정도 정상적으로 수신이 가능하도록 조치하자. 구글 기본 SMTP 서버 SMTP 서버 : smtp.gmail.com SMTP 이메일 : 사용할 이메일 주소 (본인 gmail 주소) SMTP 비밀번호 :...
Continue reading...Laravel & ELB 환경에서 HTTPS 정상 인식시키기
ELB 에서 https > http 로 변환해서 EC2 인스턴스로 넘겨줄경우, trusted proxy 처리를 해줘야한다. app/Http/Middleware/TrustProxies.php
Continue reading...