본문 바로가기

분류 전체보기34

nginx phpmyadmin 502 에러 처리 하는 경우 정말 이 에러 처리 하느랴 힘들었습니다. 삽질을 얼마나 했는지 .... nginx phpmyadmin 처리해서 쉽게 되는 분들도 있지만 환경설에 따라서 에러가 쳐질 경우가 있습니다. 만약 저 처럼 nginx을 사용하시면서 phpmyadmin 을 사용하고 싶은데 502 에러가 나신분들을 따라하시면 되세요. 첫번 쨰로 /etc/nginx/sites-available/로 이동 해줍니다. 1. 해당 파일을 열어주세요 ~! sudo vim 해당 파일을 열어 줍니다. 2. 해당 코드를 입력해주세요 location /phpmyadmin { root /usr/share/; index index.php index.html index.htm; location ~ ^/phpmyadmin/(.+\.php)$ { try_fil.. 2021. 3. 25.
nignx + node + phpmyadmin 설정 하기 nignx 환경이 기본적으로 세팅 되어 있는 상태에서 실행해야 하는 상황입니다. phpmyadmin install 되신분들과 mysql 설치가 기본적으로 되어있어야 합니다. node 서버도 pm2나 forever로 실행이 되고 있는 기본적인 상황입니다. 모든 환경은 root 권한에서 부터 시작합니다. sudo -i 1. 첫번 째로 nignx에 해당 파일로 이동을 해줍니다. /etc/nginx/sites-available/폴더 이름 2. 해당 폴더를 들어갑니다. sudo vim 해당 폴더 3. 기본 80포트에 설정에서 도메인 이름과 노드 포트의 서버를 설정해줍니다. server_name 해당 주소 ; location /phpmyadmin { index index.php index.html index.htm.. 2021. 3. 20.
AWS Elastic IP 연결 후 로그인 에러 해결하는법!!!~!~! aws ec2에서 새로운 instance를 생성후 elastic ip를 연결 하고 난뒤 갑자기 이러한 에러가 발생합니다... 참 어이가 없죠??? 기존 elastic ip 연결 하기 전에 잘되는 login이 elastic ip를 연결 하면 갑자기 이러한 에러 메세지가 나옵니다. 그럴땐 정말 간단하게 ssh-keygen -R [hostname-or-IP] 이 한줄 치시면 됩니다. 그리고 다시 로그인 하시면 끝!~~! 2021. 3. 16.
aws ubuntu Xampp 설치 방법 안녕하세요 개발 마스터입니다. aws서버에서 ec2를 사용해서 새로운 서버를 사용하신다음 xampp를 사용해서 mysql,apache2 를 사용하고 싶은들이 아마 제일 많이 이 방법을 쓸것이라고 생각합니다. Xampp 최대 장점은 아마 apache를 굳이 설치 안해도 된다는 점하고 phpmyadmin을 쓸 수 있다는 장점이 있습니다( mysql DB를 웹화면에서 볼 수 있는 장점있죠) 본론으로 돌아가 설치 방법을 알아보겠습니다. 1. 만약 apt-get udpate안하셨으면 먼저 해주시고 xampp 파일을 다운 받아주세요 wget https://www.apachefriends.org/xampp-files/7.0.23/xampp-linux-x64-7.0.23-0-installer.run 2. 해당 파일에 .. 2021. 3. 15.
apache2 + node 연동 포트 번호 없애기~!!! aws ubuntu 서버에서 apache2서버를 키시고 node로 포트를 열으신다음 deafult 를 node로 서버로 돌린 포트를 만들고 싶으신분들 !! 따라 하시면 되세요!! 전제 조건은 node가 돌아가고 있는 상황입니다. 전 forever로 노드를 돌려놨습니다. 모르시는 분들은 forever 설치 해주시면 됩니다 . npm install -g forever 그리고 해당 파일로 가서 sudo forever start 파일.js 1. 기본 전제는 apache2 가 설치 뒤어있는 경우 입니다. 만약 안되있으면 설치 해주세요 sudo apt-get install apache2 2. apache2 모델을 중지 시켜주세요 sudo a2enmod proxy_http 3. apache2 사이트 화면 이로 이동해.. 2021. 3. 12.
aws mysql 설치 방법 (ubuntu 환경) aws 서버에서 mysql 설치하는 방법입니다. 그대로 따라하시면 되세요! 리눅스(ubuntu) 환경입니다 참고 해주세요 . 1. 첫번째로 환경 업데이트를 해줍니다. sudo apt-get update 2. mysql 설치 중간에 Y를 눌러 주세요. sudo apt-get install mysql-server mysql-client 3. mysql를 접속해줍니다. 참고로 비밀번호가 없으니 enter를 쳐주시면 됩니다. sudo mysql -u root -p 4. 비밀 번호 초기화를 해줍니다. 5. 나가 주세요 6. 다시 보안 설치를 통해서 비밀번호를 다시 설정합니다. 여기 중요한점은 특수문자,숫자 가 비밀번호에 포함되어있어야해요. 7.모두 Y를 눌러주세요 2021. 3. 10.
Gatsby 란? 개념 잡기 gatsby develop 배경: SSR는 구글 SEO와 update가 쉬운 점이 있었습니다. 하지만 단점으로는 서버에서 데이터를 가져오는데 시간이 오래걸릴 수 있고 매 page마다 request 요청을 해줘야하는 단점이 있었습니다. 그래서 나온것이 Gatsby !!! SEO + Speed + update가 콤보 조합이라고 보시면 됩니다. 개념: React로 만들어진 frame work + 사이트 생성기 + 웹 개발 툴 Gastsby 설치 해보자!! npm install -g gatsby-cli yarn global add gatsby-cli 디렉토리 구조 public 정적 파일이 담겨 있는 폴더 입니다. src 실제 소스코드가 있는 폴더이며, 기본 구조는 components, images, pages .. 2021. 3. 9.
AWS 서버 복구 하는법!!!!! AWS EC2 서버를 사용하다보면 서버가 터지는 경우가 있습니다. (뭐 이런 개같은 경우가... ) 이러한 경우 제일 중요한것이 데이터 베이스인데 다행이도 AWS에서 서버 자체를 복구 하는 방법이 있습니다. 저의 경우는 상태 검사 상태가 1/2로 빨간불이 들어와서 서버 자체에 접근이 안되었습니다. 그럼 어떻게 하면 서버를 복구 하는지 알아볼까요? 0) 서버를 멈추신 상태로 시작해야합니다!!!!! 그리고 새로운 서버를 생성해주세요. 1) 스냅샷을 생성합니다. (모든 데이터를 카피 하는것을 의미합니다 ) 복구 하고 싶은 서버의 이름을 기억하신다음 스냅샷을 클릭하신후 2) 스냅샷을 생성합니다 . 3) 스냅샷 생성 후 불륨 생성 클릭 !! 4) 불륨을 생성할 크기와 가용 영역을 설정 하신다음 불륨을 생성해주세요.. 2021. 3. 8.
자바스크립트 Switch 조건문! 자바스크립트 대표적인 조건문으로 if else 가 있습니다. 하지만 또 다른 하나가 바로 switch case 조건문 입니다. Example 기본 코드입니다. switch (params) { case value1: statement1; break; case value2: statement2; break; ... default: statement3; } 만약 function에 switch를 넣어서 condition에 값이 들어왔을때 function examlpe (val) { var answer = ""; if (val === "bob") { answer = "Marley"; } else if (val === 42) { answer = "The Answer"; } else if (val === 1) { a.. 2021. 3. 6.
마이 데이터란? 개념 정리 1. 배경: 2020년 8월부터 신용정보법 개정안을 비롯한 데이터 3법이 시행되면서 "내가 사용한 데이터의 주인은 나" 라고 주장할 수 있는 근거가 마련되었습니다. 데이터 3법이란: 2. 종류: 3.결론: 새로운 마이데이터 사업이 연계 기업들이 마이테이를 통해서 새로운 비지니스의 기회를 얻을 수 있어요. 특히 결제 API, 해외 사업등 다양한 방면으로 비지니스를 창출 할 수 있는 기회를 얻는거죠. 2021. 3. 2.