이번 포스트 에서는 간단히 Nginx 를 docker 로 올려보겠습니다. * MariaDB 와 PHP 를 따로 올릴 수도 있지만 하나의 컨테이너를 자체적으로 생성하여 올릴수도 있기 때문에 Nginx + MariaDB (Mysql) + PHP7-fpm 은 후에 포스팅 하도록 하겠습니다. 우선 이미 Docker 가 설치되어 있다는 전제하에 docker pull nginx:latest 로 최신 nginx 이미지를 가지고 오도록 합니다. docker pull nginx:latest 그리고 아래의 명령어로 서비스를 간단히 올려 보도록 합니다. docker run --name [container-name] -v [content-path]:/usr/share/nginx/html:ro -d -p 80:80 -p 443..
PHP 기본 문법 PHP 는 기본적으로 *.php 의 확장자를 가지며 스크립트는 사이에 작성 됩니다. PHP 파일에는 HTML 코드가 같이 포함될 수 있습니다. 아래의 예제를 한번 보시겠습니다. echo 는 PHP 내부의 스크립트로 텍스트를 출력해주는 역할을 합니다. 또한 echo 의 끝에 세미콜론 ( ; ) 으로 마무리 된 것을 확인하실수 있으실 것 입니다. 프로그램 문단의 끝은 항상 세미콜론 으로 끝을 내주셔야 합니다. * 아직 초반이라 PHP 에 관해서 HTML 과 함께 쓰도록 배우지만 굳이 HTML 을 포함하는 프로그래밍 언어로서만 사용하지는 않습니다. 물론 대부분의 경우가 HTML 표현을 위해서 사용되지만 서버의 뒷단에서 Perl, Python 과 같이 서비스 운영을 처리하는 역할을 하기도 한다..
Ubuntu 에서 vsftp 를 이용하여 ftp 를 만드는 방법입니다. ssh 설치시 vsftp 를 설치하지 않더라도 sftp 를 사용 할수 있지만 간단하게 사용자를 특정 폴더에 가둔다거나 하는 기능은 vsftp 의 기능이 편리 하기에 저는 간단하게 사용할때 사용합니다. 1. 설치 하기 apt-get install vsftp 를 이용하여 편리하게 설치가 가능합니다. $ apt-get install vsftpd 2. 설정하기 이제 설정할 차례 입니다. 설정파일은 /etc/vsftpd.conf 에 있으니 참고하시기 바라빈다. vim 혹은 자주 사용하시는 텍스트 에디터로 파일을 열어 줍니다. $ vim /etc/vsftpd.conf 파일을 열으신 후 아래와 같이 필수 업션을 몇가지 설정해 주시기 바랍니다. a..
Coda 2 에도 자동 백업 플러그인이 ( Save and Backup ) 있듯이 ( 링크 ) Sublime Text 에도 파일을 열때나 특정 때마다 저장되는 AutoBackups 가 있습니다. 우선 패키지 관리 프로그램이 설치되어 있어야 하니 아래의 포스팅에서 Package Controller 부분을 보시고 설치하여 보시기 바랍니다. 링크 : Sublime Text 에서 FTP/SFTP 를 이용한 프로젝트 개발하기 이제 SFTP 를 설치하듯이 Preferences > Package Control > Install Package >AutoBackups 를 선택하여 설치하도록 합니다. 그리고 아래와 같이 들어가서 설정파일을 열도록 합니다. 셋팅 파일을 보시면 아래와 같이 저장되는 경로와 백업이 될때 등을 ..
Phonegap 의 경우 NodeJS 를 기반으로한 페키지로 변한뒤로 OS에 대한 의존성이 사라졌습니다. 대신 NodeJS 를 설치해주셔야 되는대요. 이것은 NodeJS 윈도우에 설치하기 링크를 참고하시기 바랍니다. 또 패키지를 받기위해서 Git 을 설치해 주셔야 되는대요. Git 의 설치는 Windows 에 Git 설치하기 를 참고하시기 바랍니다. 혹은 버전별로 찾아 보시기 바랍니다. 1. Phonegap 설치하기 $npm install -g phonegap 위와 같이 phonegap 이 설치 가 완료 됩니다. 2. Phonegap 버전 체크하기 $phonegap -version 버전이 체크된 모습입니다.
- Total
- Today
- Yesterday
- 튜토리얼북
- Developer
- 인터넷
- 개발자
- Laravel
- 게임 개발
- 웹 서버
- 맥
- 웹
- 서버
- 웹 개발자
- cocos2d-x
- it
- SNS
- JavaScript
- 웹 개발
- 에러
- 개발
- php
- ubuntu
- Database
- html
- Tutorialbook
- 우분투
- 게임
- Nodejs
- 설치
- 데이터베이스
- mac
- 서버 개발
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |