Front-End78 [mongoDB] 맥북 빅서(big sur)에서 mongoDB 설치, 설정하기. 맥은 무슨 프로그램 하나 깔아서 실행할 때 마다 이렇게 고생을 하냐!!!! 제목에 빅서(big sur)라고 적은 이유는 Mac OS가 계속 계속 업데이트가 되어가면서 권한 설정이 변화가 되면서 맥 카탈리나(Catalina 10.15이상)은 적용이 안되기 때문이다. 지금부터 시작해보자. 1. mongoDB 다운받기 www.mongodb.com/ The most popular database for modern apps We're the creators of MongoDB, the most popular database for modern apps, and MongoDB Atlas, the global cloud database on AWS, Azure, and GCP. Easily organize, use.. 2021. 3. 1. [MySQL] 맥북(bigsur)에서 닷홈에 DB올리기, 연동하기. 맥북 사용자가 mysql이 닷홈에서 연결이 안될 때 이 포스팅도 나처럼 고생하신 분들에게 큰 도움이 되었으면 좋겠다. 정말 많이 찾아봤고, 정말 많은 시도를 했다. 허나 맥북 (mac os)에서 따라하는게 이렇게 힘들거라곤 생각도 못했다. 친구한테 정말 똑같은 소리를 많이 들었다. 개발 할려면 맥북 팔고 윈도우 노트북이나 데스크탑 사라고... 허나 이 예쁜걸 어떻게 포기를 해... 나는 맥북 안에서 해결방안을 찾고 나의 개발 커리어를 이어나갈 것이다. 이 글은 php, 아파치, phpmyadmin, mysql, mysql workbench 등이 다 설치되어 있고, 연결도 되어 있으며, 어느 정도 사용했던 사람을 위해 포스팅 되어있다. 이것들을 사용하다가 닷홈(dothome)에 올려서 다른 사용자들도 사용.. 2021. 2. 4. [PHP] 맥북 빅서(big sur)에서 php, 아파치, mysql 설정하는 법 - 1 정말... 개고생했다.. 배움은 윈도우로하는데 나는 맥북으로 하다보니 정말... 이건 뭐 말이 안된다. 운영체제가 다르고 강사님께서도 맥북을 쓰지 않아서 하시는 법을 모르니 혼자서 끙끙 거려가며 해결책을 찾아냈다. 이것은 나처럼 맥북을 사용하면서 고생하고 있을 다른분, 그리고 나중에 되서 내가 또 사용하기 위해 기록하는 글이다. 많은 도움이 되었으면 좋겠습니다. 이 글은 homebrew 혹은 MAMP를 사용하지 않고 실행하는 방법이다. 먼저 php와 아파치는 깔려 있다. 맥북이라면 당연히 깔려져있다. 그러나 설치가 잘 되어 있는지 확인해보자. 1. php 버전 확인 터미널 실행 후 php -v 을 입력하고 엔터를 치면 설치되어 있는 버전이 나온다. 2. apache 버전 확인 터미널 실행 후 httpd .. 2021. 2. 2. [JavaScript] 자바스크립트 정규식 자바스크립트 정규식 표현 ^x : 문자열이 x로 시작한다 x$ : 문자열이 x로 끝난다. .x : 임의의 한 문자를 표현한다. x+ : x가 1번 이상 반복한다. x? : x가 존재하거나 존재하지 않는다. x* : x가 0번 이상 반복한다 x|y : x 또는 y를 찾는다 (x), (x)(y), (x)(?:y) :^x : 문자열이 x로 시작한다 x$ : 문자열이 x로 끝난다 .x : 임의의 한 문자를 표현한다 x+ : x가 1번이상 반복한다 x? : x가 존재하거나 존재하지 않는다 x* : x가 0번이상 반복한다 x|y : x또는 y를 찾는다 (x), (x)(y), (x)(?:y) : ()안의 내용을 캡쳐하며, 그룹화 한다 x{n} : x를 n번 반복한 문자를 찾는다 x{n,} : x를 n번 이상 반복한 .. 2021. 1. 29. [PHP] PHP란? HTML, CSS, JavaScript, jQuery -> 브라우저에서 해석되는 언어 (client language) php / node.js ->서버측에서 해석되는 언어(server side language) 서버 측에서 한번 해석기를 돌려서 클라이언트가 읽을 수 있는 파일로 만들어 돌려준다. 웹 서버 프로그램이 있어야 할 수 있다.(필수) php - 아파치(웹서버 프로그램) 무료, 제우스, 엔진 ... 아파치 다운로드 www.apachelounge.com/ 1. 압축을 풀고 cemfkdlqm - Apache24 폴더로 저장 2. Apache24 -> conf - > httpd.conf을 수정 3.제어판 -> 시스템 및 보안 - > 시스템 -> 고급 시스템 설정 -> 환경 변수 버튼 클릭 -> 시스템 .. 2021. 1. 27. [PHP] PHP에서 utf-8 설정하기 크롬에서는 php에 utf를 설정안해주어도 한글로 잘 나오지만, 우연찮게 사파리에서 켜보았는데 ??? 무슨 말이야 저게... 깜짝놀랐다. php에도 html처럼 utf를 설정해보자. php를 작성하는 가장 위에 저 코드를 삽입해주면 어느 웹 브라우저에서도 한글을 볼 수 있다. 세종대왕님 사랑해요 2021. 1. 26. [JavaScript] 이벤트 객체 이벤트 객체 (Event Object) 특정 타입의 이벤트와 관련이 있는 객체입니다. 이벤트 객체는 해당 타입의 이벤트에 대한 상세 정보를 저장하고 있습니다. 모든 이벤트 객체는 이벤트의 타입을 나타내는 type 프로퍼티와 이벤트 대상을 나타내는 target 프로퍼티를 가집니다. 이벤트 객체는 이벤트 리스너가 호출될 때 인수로 전달됩니다. function sendit(e){ // e : 이벤트 객체 console.log(e.target);// 이벤트 타겟 console.log(e.type);// 이벤트 타입 } 이벤트 전파 이벤트 전파란 이벤트가 발생했을 때 브라우저가 이벤트 리스너를 실행시킬 대상 요소를 결정하는 과정을 의미합니다. 이벤트의 대상이 window 객체와 같은 단일 객체라면 이벤트의 전파는.. 2021. 1. 25. [JavaScript] DOM 문서 객체 모델 문서 객체 모델(Document Object Model) Html문서나 XML문서 등을 접근하기 위한 일종의 인터페이스입니다. 이 객체 모델은 문서내의 모든 요소를 정의하고, 각각의 요소에 접근하는 방법을 제공합니다. 간단한 HTML 예를 들어보면 초 간단 HTML 제목 위 HTML의 트리구조를 살펴보자 document 객체 - lang 초 간단한 HTML문서 초 간단 HTML 제목 트리구조를 접근하는 방법을 제공하는 것을 DOM이라고 한다. document 객체 웹 페이지 그 자체를 의미하는 객체입니다. 웹 페이지에 존재하는 HTML 요소에 접근하고자 할 때 반드시 document 객체로부터 시작해야합니다. 메소드 getElementsByTagName() : 해당 태그 이름의 요소를 모두 선택합니다. .. 2021. 1. 19. [JavaScript] 내장 객체 내장 객체 Math 객체 : Math 객체는 수학에서 자주 사용하는 상수와 함수들을 미리 구현해 놓은 자바스크립트 표준 내장 객체입니다. min() : 인수로 전달 받은 값 중에서 가장 작은 수를 리턴합니다. 인수가 전달되지 않으면 Infinity를 리턴합니다. 또한 비교할 수 없는 값이 포함되어 있으면 NaN을 리턴합니다. max() : 인수로 전달 받은 값 중에서 가장 큰 수를 리턴합니다. 인수가 전달되지 않으면 -Infinity를 리턴합니다. 또한 비교할 수 없는 값이 포함되어 있으면 NaN을 리턴합니다. round() : 인수로 전달 받은 값을 소수점 첫번째 자리에서 반올림하여 그 결과를 리턴합니다. floor() : 인수로 전달받은 값과 같거나 작은 수 중에서 가장 큰 정수를 리턴합니다.(내림).. 2021. 1. 17. 이전 1 2 3 4 5 6 7 8 9 다음