728x90 Develop158 [Linux - CentOS] 맥북에 VirtualBox + CentOS 7 설치 및 네트워크, SSH 설정 파일 다운로드 1. VirtualBox-5.1.8-111374-OSX.dmg (https://www.virtualbox.org/wiki/Downloads) 2. CentOS-7-x86_64-DVD-1511.iso (http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso) 1. VirtualBox 설치 2. CentOS 7 설치 위 두 과정은 맨 아래에 참고를 확인하여 설치하면 어렵지 않기 때문에 다음에 업데이트를 하도록 하겠습니다. 3. 네트워크 설정 [root@localhost /]# vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 위 경로로 등러가면 ONBOOT 기본값이 no 로.. 2016. 11. 13. 버전 확인 방법 MacOSX 기준입니다. Mysql, Mariadb$mysql --version Apache$httpd -versionor$httpd -v PHP$php --versionor$php -versionor$php -v GIT$git --version 2016. 10. 28. 와치/supervisor node.js를 매번 재실행하는 번거로움을 해결할 수 있는 방법으로 supervisor라는 것이 있다. 이러한 기능을 와치라고 하며 아래와 같이 npm으로 설치하면 된다. >npm install supervisor -g g는 global의 약자로 컴퓨터의 전역으로 사용할 수 있게 해준다. 다음과 같이 실행할 수 있다. >supervisor app.js 2016. 10. 17. [Node.js]get, post GET방식 - 쿼리스트링http://localhost:3000/form_receiver?id=1&description=nodejs app.get('/form_receiver', function(req, res) { //res.send('Hello, GET!'); var title = req.query.title; var description = req.query.description; res.send(title + ', ' + description); }); - 시멘틱 urlhttp://localhost:3000/form_receiver/1/nodejs app.get('/topic3/:id/:description', function(req, res) { res.send(req.params.id + ', .. 2016. 10. 17. [Node.js]Jade 템플릿 엔진 설치 >npm install jade --save 사용법 app.js 파일 app.set('views', './views'); // 템플릿이 있는 디렉터리(Default 값이 views이기 때문에 생략 가능) app.set('view engine', 'jade'); // jade 템플릿 엔진 설정 app.get('/template', function(req, res) { // template이란 경로로 들어올 경우 res.render('temp', {time:Date(), _title:'Jade'}); // 템플릿을 render 해준다. }); temp.jade 파일 (탭의 사용 주의) html head title= _title body h1 Hello Jade ul -for(var i=0; i 2016. 10. 17. [Node.js]Express 설치 express를 설치할 경로로 이동 후 >npm install express --save >npm install express var express = require('express'); var app = express(); app.locals.pretty = true; // 코드를 정렬해준다. app.listen(3000, function() { console.log('Connected 3000 port!'); }); 2016. 10. 17. 이전 1 ··· 16 17 18 19 20 21 22 ··· 27 다음 728x90