개발이야기 썸네일형 리스트형 [Linux][Server] 리눅스 서버 세팅 2 _ CentOS 설치 USB 만들기 일단 centOS iOS 파일을 다운로드 받아야 해요 http://mirror.oasis.onnetcorp.com/centos/6.7/isos/i386/ 여기에서 centOS 32bit iOS 파일을 다운로드 받는데 저는 CentOS-6.7-i386-LiveCD.iso 로 받았습니다.서버용으로 쓰실거라면 CentOS-6.7-i386-minimal.iso 로 받아도 좋아요. 그리고 이제 centOS 설치 USB를 만들기 위해 프로그램을 다운받습니다. 위에 인스톨러를 다운받아 실행을 해요 USB를 넣고 다운로드 받은 centOS iOS 파일을 찾아 설치 USB를 만듭니다. 그리고 설치할 컴퓨터에 위에서 만든 설치USB를 넣고 실행시킵니다. 물론 컴퓨터의 boot menu 에서 USB 부팅을 해줘야겠죠?? ㅎ.. 더보기 [Linux][Server] 리눅스 서버 세팅 1 _ 목표 주말마다 무의미하게 시간을 보내는 것보다 좀더 생산적인 일을 해보기 위해 리눅스 서버 세팅하는 과정들을 다시한번 정리하려고 합니다. 일단 목표는... centOS 6.7 32bitServer version: Apache/2.2.15 (Unix)mysql Ver 14.14 Distrib 5.5.44, for Linux (x86_64) using readline 5.1PHP 5.5.29 (cli) (built: Sep 3 2015 11:00:33)phpMyAdmin 4.5.0 이렇게 예상을 하고 만들어진 서버를 이미지로 구워서 보관해 보려구요 일단 centOS부터 깔아야겠죠?? 더보기 [Ajax] javascript에서 만든 json 객체를 PHP에 POST로 보내서 사용하기 내가 삽질을 했다면 누군가 한 명 정도는 나랑 같은 곳에서 열심히 삽질을 하고 있을 거라는 생각에웹 작업을 하다가 이렇게 포스팅을 합니다.제가 고생한 부분은웹에서 액션이 취해졌을 때 javascript 함수를 통해서 php페이지로 ajax 방식으로 데이터를 전송하는 부분 !!일단이런 javascript 함수 가 있습니다.로그인을 할 때 중복된 이메일 또는 닉네임이 있는지 ajax로 확인하는 함수죠먼저 json 형태의 데이터를 만듬니다. var jObj = new Object(); jObj.email = "email@gmail.com"; jObj.nickname = "ChickenMayo"; var jsonInfo = JSON.stringify(jObj);jsonInfo 라는 데이터를 regist-.. 더보기 [PHP] pdo 간단 사용하기 (연결, 쿼리) 무료 호스팅 서비스 hostinger를 사용하면서 예상치 않았던 난관이 있었어요 바로 서버에 php 5 가 설치되있었던건데요 이전 버전만 사용해 왔던 저는 php 5버전에서 사용되는 PDO를 이번에 익히게 되었습니다. PDO(PHP Data Objects)란 여러가지 데이터베이스를 제어하는 방법을 표준화시킨 것으로 PDO를 사용하면 다양한 데이터베이스를 동일한 방법으로 제어할 수 있다고 합니다. 그래서 간단한 쿼리 사용 방법을 소개해보아요 1. 연결 먼저 database를 연결해야죠기존에 해왔던 방식이에요 $db_host= "127.0.0.1";$db_user= "유저아이디";$db_password= "비밀번호";$db_dbname = "DB이름"; $db_conn = mysql_connect($db_h.. 더보기 [Server] 무료 호스팅 호스팅거 웹페이지가 돌아가기 위해서는 서버가 있어야 하죠 무료 호스팅 사이트를 찾던 중에 좋은 곳을 발견해서 블로깅 무료 호스팅의 대명사는 아마존 입니다 다양한 서비스와 기능 때문에 인지도가 놓은데요 하지만 아마존은 1년밖에 무료로 사용할 수 없다는 단점이 있어요 그래서 다른 사이트를 찾았습니다. 바로 호스팅거 1. 먼저 계정을 만드세요 등록 양식이 간단해서 금방 만들 수 있어요 2. 하늘색 호스팅 버튼을 눌러 주세요 3. 호스팅거의 좋은 점은 한글이 지원된다는 거에요쉽게 순서대로 따라가면서 새로운 호스팅을 만들어 주시면 됩니다. 호스팅거의 단점은 서버의 위치가 아닐까 생각해요 호스팅거에서 기본으로 계정을 생성할 경우 서버의 선택권이 미국과 유럽 두군데 밖에 없어요...프리미엄은 가장 가까운 곳이 싱가포르비지니스.. 더보기 [port] 원격 데스크톱 연결 _ 포트 바꾸기 학교 랩실에서 하던 작업을 집에서 하고 싶어요그런데 학교내에서 다른 컴퓨터로는 걸리던 원격이 집에가서는 학교 랩실안에 있는 내 컴퓨터로 원격이 안걸리는 경우가 있죠막아놓은 방화벽 때문인데요그래서 준비했습니다.집에서 학교안에 있는 컴퓨터로 원격 접속하기!!해결책은 바로 원격 포트를 바꾸는 거에요인터넷 포트로 들어오는거죠1. cmd + r실행창을 열고regedit 를 실행 시켜서 레지스트리 편집기를 열어주세요2. 아래 순서대로 폴더를 찾아가서 포트 번호를 바꿔주세요- HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Wds\Repwd\Tds\Tcp\PortNumber- HKEY_LOCAL_MACHINE\System\CurrentContro.. 더보기 [Cloud] Google realtime API Google drive Realtime API 를 써보자 !! 블로그에 글을 남기는 이유는 사실 내가 조금 헤매서... 누군가 똑같이 시간을 낭비할까봐 이렇게 작은 팁을 남김요 https://developers.google.com/drive/realtime/일단 API 설명이 있는 주소 Quickstart -> Realtime API(JavaScript) 쉬운 영어로 누구나 해볼 수 있도록 잘 소개해 주었죠 저도 그냥 따라하면 될줄 알았습니다.... 1. Google Developers Console 에서 Project를 생성 https://console.developers.google.com/project 동영상 보고 따라하면 별 무리 없이 잘 될거다 2. 왼쪽 사이드 메뉴 APIs & auth -> .. 더보기 [RMySQL] RMySQL Windows Install, 윈도우에서 R 이랑 XAMPP 로 설치된 MySQL 연동하기 R 에 MySQL을 연결시켜 보자 여기저기 찾아보니까 Linux 버젼이랑 그냥 개별적으로 R 툴에 MySQL 이랑 Apache 설치해서 서로 연결하는건 설명이 많은데 XAMPP 자체에 설정을 도와주는 글은 찾기가 힘들어서 이렇게 남겨 봄 무튼 내가 헤맸던 부분이 바로 환경변수 부분 !! 일단 XAMPP를 잘 설치하고 Apache가 제대로 돌아간다면 http://localhost/phpmyadmin/여기에 뭔가 뜰것이다. 만약 Apache 에러가 떠서 실행이 안 된다면 다른 글을 보고 해결해 보자 예를 들면 여기=> http://gold9ine.tistory.com/9 자 그럼 일단RTools 를 설치하고 시작 버튼 눌러서 시스템 환경변수를 검색해서 환경변수 까지 찾아와 보자 저 환경변수 !! 참 많이 헤.. 더보기 [Apache] XAMPP Apache port error XAMPP 설치하고 아파치를 시작시켰는데 에러가 딱! Error: Tomcat shutdown unexpectedly.This may be due to a blocked port, missing dependencies, improper privileges, a crash, or a shutdown by another method.Press the Logs button to view error logs and checkthe Windows Event Viewer for more cluesIf you need more help, copy and post thisentire log window on the forumsTomcat Started/Stopped with errors, return code: -10.. 더보기 [Jenkins] 젠킨스 설치 http://jenkins-ci.org/ Jenkins _ 통합 빌드 시스템 1. 정의 오픈소스로서 지속통합관리 툴 지속통합관리란 여러 프로젝트의 소스 및 빌드, 배포, 이슈를 통체적으로 관리할 수 있게 하는 것 개발자는 개발만 하고 소스 커밋 하면 관리자는 jenkins로 빌드하고 배포 담등을 함 일본 개발자가 썬에 있을 때 허드슨을 만들었는데 썬이 오라클로 넘어가면서 Jenkins란 이름으로 바꾸고 오픈소스로 배포됨 Jenkins는 오픈소스 지속적 통합 ci(continuous intergration) 툴로 JAVA로 만들어 졌음 젠킨스는 OS 자체에 설치 하거나 톰캣에 올릴 수 있음 csv, svn, git 등의 소스 툴을 지원하고 ant와 maven등의 빌드 툴을 지원함 배포 파일은 Java We.. 더보기 이전 1 2 3 다음