여기서는 간단하게 Let's Encrypt 를 이용하여 무료로 HTTPS 를 제공하는 튜토리얼을 진행해보겠습니다. - 무료로 Let's Encrypt 를 이용한 인증서를 만들고 적용 우선 이 문서는 영문 버전을 참고하여 작성한 문서이며 원본은 How To Secure Nginx with Let's Encrypt on Ubuntu 14.04 입니다. 기본적으로 원본 문서보다 설명이 적습니다. 자세한 사항은 원문을 찾아 보시기 바랍니다. 서버 셋팅환경은 Ubuntu NginX 입니다. 1. Let's Encrypt 설치하기 우선 필요한 것들을 설치 하도록 합니다. 이미 설치되어 있다면 굳이 설치 하지 않으셔도 됩니다. $sudo apt-get update $sudo apt-get install git bc ..
여기서는 NginX 에서 웹페이지에 비밀 번호 설정 및 페이지에 들어오는 ip 를 제한하는 방법을 알아 보겠습니다. 우선 IP 를 통해서 제한하는 방법 입니다. location / { allow 192.168.1.1/24; allow 127.0.0.1; deny 192.168.1.2; deny all; } 위의 설정대해 간단히 설명하자면 allow 192.168.1.1/24; - 192.168.1.1 ~ 24 까지 허용allow 127.0.0.1; - 127.0.0.1 허용deny 192.168.1.2; - 192.168.1.2 거부deny all; - 전체 거부 ip를 통한 접속 허용 및 거부는 꽤 단순합니다. 필요하실때 참고하시기 바랍니다. 두번째 방법은 Password 파일을 이용하여 비밀번호를 설..
Ubuntu 서버를 이용하여 NginX 와 PHP 를 연동하여 웹 서버를 구성하는 방법입니다. *예제는 쉽게 설치하기 위해 apt-get 을 이용합니다. 1. Ubuntu 패키지 저장소 업데이트 하기 우선 Ubuntu 의 패키지저장소를 최신으로 업데이트 하기 위해서 아래의 명령어로 python-software-properties 과 software-properties-common ( Ubuntu server 12.10 일 경우만 software-properties-common 을 설치 합니다. ) 을 설치해 주도록 합니다. sudo apt-get install python-software-properties sudo apt-get install software-properties-common ( 버전에 ..
Ubuntu 에서 Apache, Mysql, PHP 를 간단하게 셋팅하는 방법입니다. 1. Apache2 설치하기 $ apt-get update $ apt-get install apache2 이제 ip를 학인 후 주소창에 ip를 써주시고 아래와 같은 창을 볼수 있으시면 정상적으로 설치 된것을 의미 합니다. 2. Mysql 설치 및 셋팅하기 $ sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql 혹시 Mysql 관련 보안 설정이 필요 하신분은 아래의 스크립트를 실행하여 보시기 바랍니다. 알아 두셔야 할 점은 기본설치시 아래의 보안 사항들은 거의 기본적으로 적용되어 있습니다. $ sudo mysql_install_db $ sudo /..
Ubuntu 14.04 에 Jetty 9 ( jetty 9.2.1) 을 설치하는 간단한 방법입니다. 기본적으로 root 로 진행하겠습니다. 1. apt 를 이용하여 JAVA 를 설치 합니다. $apt-get install openjdk-7-jdk 2. jetty 를 위해서 java 를 symlink 를 만들어 줍니다. $mkdir /usr/java $ln -s /usr/lib/jvm/java-7-openjdk-amd64 /usr/java/default 3. /opt 로 이동후 jetty 최신버전을 받아 주도록 합니다. $wget "http://eclipse.org/downloads/download.php?file=/jetty/9.2.1.v20140609/dist/jetty-distribution-9.2...
Ubuntu 에서 간단하게 apt를 이용하여 nginx 와 php를 설치하는 방법입니다.apt 를 이용함으로 기본적으로 root 사용자를 이용합니다. 1. nginx 설치 $apt-get install nginx 설치하셨다면 IP로 http 접속시 아래와 같은 화면을 보실수 있으실것입니다. nginx 의 버전 체크는 $nginx -v 로 확인하실수 있습니다. 2. php-fpm 설치하기 php 역시 빠르게 설치하기위해 apt-get install 을 이용하여 설치해 주도록합니다. $apt-get install php5-fpm 3. nginx 설정 및 php 연동하기 nginx 를 설정하여 php를 연결할 차례 입니다. 아래와 같이 /etc/nginx/sites-available/default 를 열어 수..
- Total
- Today
- Yesterday
- 웹 개발
- php
- 웹 서버
- Laravel
- 게임 개발
- 웹
- cocos2d-x
- SNS
- mac
- 설치
- Tutorialbook
- 개발자
- 서버
- html
- 튜토리얼북
- 우분투
- Database
- 인터넷
- Developer
- JavaScript
- 웹 개발자
- 서버 개발
- 에러
- it
- ubuntu
- Nodejs
- 개발
- 게임
- 맥
- 데이터베이스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |