본문 바로가기

개발노트

(111)
[OS X, 맥 OS X] 맥에서 maria DB 설치하기 1. Homebrew를 이용하여 MariaDB 설치하기 1-1. 마리아DB 설치 $ brew install mariadb 1-2. 마리아DB 기본 명령어$ mysql.server status : 상태확인$ mysql.server start : 마리아DB 서비스 시작$ mysql.server stop : 마리아DB 서비스 종료 1-3. 마리아DB 접속$ mysql -u root 아직 비밀번호 입력을 하지 않아도 접속이 된다. 이러면 안 되므로 비밀번호를 설정하기로 함 1-4. 마리아DB root 계정 비밀번호 설정$ mysql_secure_installation 위 명령어를 입력하면 기존 비밀번호를 누르라고 하는데 한번도 설정한 적 없으므로 그냥 엔터 입력Set root password? 라고 하면 Y 입..
[OS X, 맥 OS X] 맥에서 nginx - php 연동하기 : PHP-FPM 설치하기 조금전에 homebrew와 homebrew를 이용하여 nginx를 설치했다. php모듈을 포함한 상태로 실행되는 아파치와는 다르게,nginx에서 php를 구동하기 위해서는 웹서버(nginx)와 php를 연동시켜주는 모듈인 PHP-FPM(PHP-FastCGI Process Manager)를 설치해야 한다. NginX는 php관련 처리할 일이 생기면 독립적인 FastCGI 프로세스로 전달하게 되는데 PHP-FPM 옵션이 켜진 상태로 컴파일 된 php가 필요하다. 따라서 OS X에 기본적으로 설치되어있는 php가 있지만, NginX와 연동이 되도록 새롭게 php를 받아서 컴파일하는 과정이 필요한 것이다. 홈브루에는 PHP-FPM의 설치정보가 기본적으로 포함되어 있지 않기 때문에 아래와 같이 명령어를 실행하여 ..
[OS X, 맥 OS X] 맥에서 nginx 웹서버 설치하기 나에게는 2009년 Late macbook 이 있다. 유니바디 맥북이라 알려져 있던 맥북인데, 심지어 2013년에 중고로 구매했던 아이다.맥을 한번도 써보지 않았던 나에게 맥북은 허세와 자랑용처럼 보였는데, 그 허세를 부리고 자랑을 하기 위함이 구매한 주된 이유이긴 했다.2013년에도 너무 느려서 사용하기에 적절하지 않은 상태였으나 SSD와 RAM 3GB에서 8GB로 업그레이드를 해주니 지금은 아주 쓸만해졌다. 각설하고, 맥에는 기본적으로 아파치(Apache)웹서버와 php가 설치되어 있다. 만약 apache를 쓰려고 한다면 굳이 아래의 홈브루, nginx를 설치하지 않아도 될 것이다. 내가 다니는 회사에서는 nginx(엔진엑스)를 웹서버로 쓰고 있고, 아파치보다 퍼포먼스가 더 좋고 CMS로는 워드프레스..
나의 WOL(Wake On Lan : 웨이크 온 랜) 성공기 날씨가 추워짐에 따라 원격지에 있는 컴퓨터에 가는 것이 매우 힘든 일이 되어버린 요즘. 네트워크 기초가 없지만 WOL에 성공한 과정을 여기에 기록해두고, 나중에 포맷에 대한 대비와 혹여 통신사에서 기본으로 제공하는 장비만으로 WOL 및 RD 기능을 사용하고자 하는 사람이 이 글을 보고 도움이 되었으면 하는 바람으로 정리해봅니다. 0.목표- 사무실에 있는 데스크톱 1대를 WOL(Wake On Lan)과 RD(Remote Desktop) 기능이 가능하도록 설정하고 이용하는 것.- 추가 장비 구매 없이 해결하는 것. (가장 쉬운 방법은 WOL기능이 지원되는 iptime 공유기를 구매하는 것인 것 같다.)1. 환경- 운영체제 : MS windows 10 (레드스톤)- CPU : - 메인보드 : - 랜카드 :이름..
이클립스에서 SVN 비밀번호 저장 안 될 때 이클립스에서 SVN 플러그인을 재설치하거나 삭제했다가 설치하는 경우, 업그레이드 하는 경우 등 변동이 있을 때 비밀번호 저장을 체크해도 자꾸 물어보는 경우가 생길 수 있다. SVN 플러그인을 삭제할 때 비밀번호 저장 정보 파일은 삭제되지 않았기 때문인데, 이 파일을 찾아 삭제해주고 다시 이클립스에서 SVN 비밀번호를 저장하면 새롭게 비밀번호 저장 정보 파일이 생성되고 이후엔 다시 물어보지 않는다. 해당 파일 경로는 다음과 같다. %AppData%\Subversion\auth\svn.simple (%AppData% 는 윈도우 환경변수로 설정되어 있는 변수이름인데 C:\{userGroup}\{userName}\AppData\Roaming과 같다.)
[SVN] 커넥터 클라이언트 버전 SVN 클라이언트 버전 때문에 지금 애먹고 있다. 이제 해결했다. 기존에 사용하던건 1.6.x 버전인데 꽤 오래전부터 컴파일된 플래시 파일(swf)도 commit 하고 싶었는데 이상하게 다른 사람 컴퓨터에선 되고 내 컴퓨터에선 안 되었다.( 그 파일의 properties를 보면 svn status : non-svn 이라고 표시되면서... ) (그렇다, 난 회사에서 플렉스(FLEX) 개발도 하고 있다.) 그 문제를 해결하려고 이렇게 저렇게 해보았다. 1. eclipse 3.2.2 안에 플러그인으로 설치된 javaHL 1.6.17 버전2. tortoise SVN 1.9.4 버전 cmd 에서 svn 명령어 사용이 가능했다. 이건 아마 tortoise SVN 설치할 때 같이 깔린 것이리라. 그렇게 cmd 에서 ..
가상머신에 올린 리눅스(guest) CUI 환경에서 화면 스크롤하기 CUI 환경에서 화면 스크롤하기 여러가지 방법이 있겠지만 shift + pageUp shift + pageDown 을 누르면 페이지 단위로 스크롤하여 볼 수 있다. 페이지 단위인 것을 변경하거나 마우스로 스크롤 가능하게 하는 프로그램들이 있는 것 같긴 한데 필요할 때 찾아서 써보면 될 것 같고, 아직까지는 이 정도로 충분함.
SQL % 퍼센트기호? LIKE '%' SQL에도 당연히 와일드 카드가 있다. '_' 와 '%' 인데 '_' 는 하나의 캐릭터(문자), '%' 는 스트링(문자열)을 의미한다. 주로 LIKE 키워드와 함께 쓰이는데 와일드카드 없이 LIKE문을 쓴다면 '='(등호) 와 결과가 같다. SELECT COL_NAME1, COL_NAME2 WHERE COL_NAME1 LIKE '%' 의 형태로 사용하게 된다. 이 예시문은 WHERE절이 있으나 마나 전체를 검색하는 쿼리문이다. WHERE절이 들어가는 모든 쿼리문에 들어갈 수 있는 것으로 알고 있다.

반응형