본문 바로가기

Back-end

[라라벨] Laradock 처음시작하기 [라라벨] Laradock 처음시작하기 아래 내용은 Composer 설치와 Git , Docker 설치에 대해서는 다루지 않습니다. composer create-project laravel/laravel 프로젝트명 먼저 위 명령어로 프로젝트를 만들어줍니다. 시간이 다소 걸리며 잠시 기다려줍니다. 위 과정을 통해 라라벨을 설치하게됩니다. 이제 라라벨을 구동시키기 위한 도커 서버를 올려보겠습니다. git clone https://github.com/laradock/laradock.git laradock 프로젝트를 다운 받은 이후 laradock 폴더로 이동후 cp env-example .env 설정 파일을 복사해줍니다. env 파일에는 포트나 라라독 설정에 관련된 대부분의 내용이 있습니다. docker-co.. 더보기
[리눅스] 키파일을 통한 비밀번호 없는 ssh접속과 디버그 [리눅스] 키파일을 통한 비밀번호 없는 ssh접속과 디버그 설정방법 우선 로컬와 원격서버 통신을 위해ssh key를 만들어줍니다. 패스워드를 입력해도 되지만 그렇게 되면 패스워드를 너무 자주 입력하게 됩니다. ssh-keygen -t rsa 이후 3번의 질문을 하는데 각각 키파일명을 어떻게할지와 키파일에 비밀번호를 만들지 비밀번호를 만드는 경우 패스워드 컨펌입니다. 패스워드나 따로 이름을 입력하지 않는다면 엔터를 3번 따닥! 눌러주세요.디폴트인 id_rsa이름으로 된경우 ssh-copy-id -i ~/.ssh/id_rsa.pub userName@ip주소 서버의 접속 아이디와 ip주소를 입력하여 접속한 후 패스워드를 입력하게되면 정상적으로 키파일을 옮기게 됩니다.그 후 원격서버에 접속하여 ~/.ssh/au.. 더보기
Let’s Encrypt nodejs 적용기 Let’s Encrypt nodejs 적용기 let’s encrypt는 설치하기 위해선 python 2.7 버전을 설치합니다. 아래는 파이썬과 certboot을 다운로드하는 과정(Git이 설치되지 않은경우 미리 설치를 진행해주셔야합니다.) cd /usr/local yum install epel-release rpm -ivh https://rhel6.iuscommunity.org/ius-release.rpm yum install git python27 python27-devel python27-pip python27-setuptools python27-virtualenv python27-libs git clone https://github.com/certbot/certbot certbot을 설치하여봅시다... 더보기