본문 바로가기

반응형

전체보기

(305)
[데비안] make할 때 g++ 등의 에러나는 경우 빌드에 필요한 것을 받으면 된다. 아래는 필수적인 것들만 모은 듯하다. $ apt-get install build-essential
[데비안] 블로그를 쉽게 만들게 해주는 XE 설치하기 리눅스를 배워 볼까하는 목적에서 시작한 서버구축을 통해 기록을 남기고, 또한 다른 사람들에게 유익하도록 여러 글을 썼다. 여기서는 홈페이지, 블로그, 카페 등을 쉽게 만들수 있도록 조립식으로 제공하는 XE를 설치하는 방법에 대해 다루도록 한다. 아래와 같은 시스템 환경이 아닌 경우에는 아래의 글들을 통해 셋팅하도록 하자. 2013/03/17 - [컴퓨터/Debian] - [Debian] 데비안 웹서버 구축 1부 (Apache+PHP+MySQL) 설치 및 설정 2013/05/08 - [컴퓨터/Debian] - [Debian] 데비안 리눅스에 MySQL 5.6 설치 및 5.7 업그레이드 하기 - 1부 시스템 환경OS : Debian 7 - 64Bit S/W : Apache2.2.22 / MySQL 5.6.1..
[MySQL] MySQL 설치하기 1부 - MySQL 5.6 설치 및 5.7 업그레이드 하기 소개데비안 7에서 제공하는 MySQL 버전은 5.5 버전이다. 안정성이 확보된 것만 제공하므로 5.5버전을 사용하는 것이 서버에 좋겠지만 MySQL 5.5에서는 InnoDB에 Fulltext를 지원하지 않기때문에 InnoDB에서 혹시 Fulltext 지원이 필요하다면 MySQL 5.6을 설치해야 한다. 이제 MySQL 5.6을 설치해 보자. 여기서는 5.6을 처음 설치할 때와 5.5에서 5.6으로 변경하는 것 2가지를 다루겠다. 설치 환경 OS : Debian 7 - 64Bit S/W : Apache2.2.22 / MySQL 5.5.31 설치할 S/W : MySQL 5.6 MySQL 5.6 설치 (처음 설치) MySQL 홈페이지에서 최신의 5.6을 받는다. 데비안 리눅스지만 아래의 Generic버전용으로..
[MySQL] MySQL 함수 모음 SUBSTRING(필드, 시작위치)SUBSTRING(필드, 시작위치, 길이)시작위치는 프로그래밍 언어처럼 0이 아니다. 1이다. 길이값이 없는 경우 시작위치부터 시작해서 나머지 값을 돌려준다.길이값을 넣을 경우 시작위치부터 X값 길이 만큼을 돌려준다. 예) SUBSTRING('2000', 1, 2)결과) 20 CONCAT(필드, '값')2개의 인자 값을 붙여준다. 예) CONCAT('000', '111')결과) 000111 IF(조건문, 'True값', 'False값')2개의 인자 값을 붙여준다. 예) IF(name=='홍길동', '남', '여') as sex결과) 남 NOW()현재 날짜, 시간값을 가져온다. 예) NOW()결과) 2032-02-08 18:19:42 CURTIME()현재 시간값을 가져온다..
[데비안] 부팅시 script 및 서비스 시작하도록 등록하기 리눅스는 시작시 /etc/init.d디렉토리 내부의 스크립트를 실행하도록 되어 있다. 따라서 이 디렉토리 내부에 실행하기 위한 코드를 삽입해 주면 부팅시 코드가 실행된다. 부팅시 디렉토리를 만드는 예제 $ cd /etc/init.d $ vi ex_script ex_script라는 파일에 mkdir 명령어를 통해 test라는 디렉토리를 생성하도록 명령어를 넣는다. #!/bin/bash mkidr /home/test 이제 이 명령어는 부팅시 /home디렉토리에 test라는 디렉토리를 생성 할 것이다. 부팅시 실행이 가능하도록 755로 권한을 변경한다. $ chmod 755 ex_script 이제 부팅시 만들어진 스크립트가 실행되도록 등록한다. $ update-rc.d ex_script defaults 경고 ..
[APM] 데비안 웹서버 구축 3부 - SVN (Subversion) 설치 및 설정 소개이제 웹서비스를 하기 위해 HTML, PHP, JAVASCRIPT, J-QUERY, J-QUERY UI 등등... 열심히 코드를 짜서 /home/server/web에 넣어두면 Apache2가 열심히 접속하는 유저에게 페이지를 전달하여 브라우저를 통해 보여줄 것이다. 이제 열심히 코드를 짜는 것은 당신의 몫이지만 코드 관리를 좀더 편하게 하기 위해 SVN을 설치하도록 한다. SVN 설치 1. SVN을 설치한다. apt-get install subversion 2. 디렉토리를 만든다. HTML, PHP등 코드 작업을 한 파일을 저장하기 위한 디렉토리를 만들어야 한다. cd /home/server mkdir -p svn/repository svn의 디렉토리는 어떤 역할을 하는 디렉토리인지 알기위해 만든 것..
[MySQL] 최근 값들만 가져오기 날짜별로 쌓아놓은 여러 값들이 저장되어 있다고 가정하자. 여기서 항상 가장 최근의 데이터들만 가져오고 싶은데 기준은 날이다. 즉, 최근의 데이터가 저장된 것이 5일날 저장된 값이라서 5일날에 저장된 값들만 가져오는 것이다. TABLE : wheatherFIELDS : status(varchar 형식), reg_date(datetime 형식) SELECT * FROM weather WHERE DATE_FORMAT(reg_date,'%Y-%m-%d')=( SELECT DATE_FORMAT(MAX(reg_date), '%Y-%m-%d') FROM weather)
[Android] ProgressDialog XML 건드릴 필요 없이 바로 소스상에서 구현 가능한 프로그레스다.소스도 매우 짧다. private ProgressDialog dialog; // 프로레스 선언 dialog = ProgressDialog.show(this, "타이틀", "메시지", true); //프로그레스 띄우기 dialog.dismiss(); // 프로그레스 닫기

반응형