본문 바로가기

반응형

전체보기

(305)
[데비안] Debian 리눅스 시스템 관리 온도 체크 $ acpi -t 없다면 다운 받고 명령어 실행해 체크 $ apt-get install lm-sensors $ sensors CPU 작업 상태 체크 $ top 메모리 사용량 체크 $ free -m $ free -g -m : 메가단위 -g : 기가단위 디스크 사용량 체크 $ df -h $ df -H -h : 1024단위 -H : 1000단위 변환 $ du -k $ du -m -k : 킬로단위 -m : 메가단위 -h : 사람이 읽기 편한 크기 -d : 디렉토리 내부의 깊이로 1값이면 최상위의 값만 합계를 출력 -s : 요약된 정보 -S : 디렉토리별 용량 출력 (파일 제외) 모든 로그인 사용자에게 메세지 보내기 $ wall 1. wall 명령어 사용하고 보낼 메세지 입력 2. 엔터 한번 넣어준다...
[PHP] PHP로 URL의 결과 값 가져오기 file_get_contents() 함수를 이용하면 URL의 내용을 가져 올 수 있다. file_get_contents("http://localhost/search?word=감자"); 이처럼 URL에 인자를 넣어서 보낼 수도 있으며, 결과값 또한 가져 올 수 있다. 문제1 : 인자에 스페이스가 들어간 경우! 해결 : 인자값을 urlencode해서 보내버린다. $word = encode($word) $url="http://rkawk.co.kr/search?=".$word; // 완성된 url
[MySQL] MySQL 유저 관리 mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' -> WITH GRANT OPTION; mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass'; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' -> WITH GRANT OPTION; mysql> CREATE USER 'admin'@'localhost'; mysql> GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost'; mysql> CREATE USER 'dum..
[MySQL] PHP로 MySQL 접속 및 쿼리 결과 출력 ";}mysql_close($connect);?>
[Sphinx] 검색 엔진 Sphinx 1부 - Sphinx 설치 소개MySQL에서 데이터 검색시 데이터가 많은 경우 자료를 검색하는데 소모되는 시간이 크다. MySQL의 데이터를 별도의 검색엔진이 인덱싱하여 인덱싱을 검색함으로서 시간 소모를 줄일 수 있다. 여기서는 오픈소스 프로그램인 Sphinx 검색 엔진을 도입해보고, Sphinx 검색엔진과 MySQL, 그리고 PHP와 함께 사용해도록 한다. 설치 환경OS : Debian 7 64Bit S/W : MySQL : 5.6.11 / PHP 5.4.4-14 설치할 S/W : Sphinx 2.0.8 Sphinx 설치1. 파일 받기 Sphinx 파일은 Sphinx 홈페이지를 통해서 받도록 한다. Sphinx 압축 파일이 아래 경로에 있다는 설정 하에 설치를 진행하며, sphinx-2.0.8-release파일을 앞으로 sphi..
[데비안] 삼바 설치 및 사용 Samba 설치 Samba 설치 apt-get install samba Samba 기초 설정 Samba 설정 파일은 /etc/samba/smb.conf 파일에 있다. 파일을 열어서 smaba의 기초적인 환경을 설정하도록 하자. 우선 설정 환경 파일을 연다. vi /etc/samba/smb.conf ... ... ####### Authentication ####### # "security = user" is always a good idea. This will require a Unix account # in this server for every user accessing the server. See # /usr/share/doc/samba-doc/htmldocs/Samba3-HOWTO/ServerTyp..
[데비안] postgresql 설치하기 MySQL도 훌륭하지만, 개인적으로 POSTGRESQL을 사용하고 싶어서, 웹서버를 MySQL 대신 POSTGRESQL(이하PG)로 운영해 보려고 한다. MySQL은 리눅스의 패키지 시스템으로 관리하기에는 힘들다고 생각했는데 PG는 자체적으로 패키지 이용자를 위해 자체적인 Repository를 운영하고 있다. 따라서 데비안 Repository에서보다 직접적으로 PG에서 제공하는 Repository를 이용하려 한다. http://www.postgresql.org/download/linux/debian/ 이곳을 참조하여 데비안 패키지 소스 리스트를 추가하도록 한다. (아래의 명령어를 똑같이 쓰기보단 복사해서 넣는 것이 확실하다!!) 추가가 완료되면 아래처럼 여러 버전을 패키지 관리로 쉽게 설치 할 수 있게 ..
[MySQL] MySQL 설치하기 2부 - MySQL 5.6 설치 및 5.7 업그레이드 하기 소개1부에서는 MySQL 5.6을 직접 설치했다. 이제 MySQL을 업그레이드 하는 방법을 알아보고자, 아직 정식 릴리즈되지 않은 개발버전인 MySQL5.7을 테스트로 설치해 보도록 하자. 1. MySQL 업그레이드 하기 1. 압축 해제 우선 MySQL5.7을 받아서 1부에서 했던 과정대로, /usr/local디렉토리에 압축 해제까지 하도록 한다. (1, 2과정) 여기까지 진행했다면 아래와 같은 구조로 되어있을 것이다. 위 구조를 보는 것 같이 심볼릭 링크인 mysql은 /usr/local/mysql-5.6.11-linux-lgibc2.5-x86_64를 가리키고 있다. 그리고 압축을 해제한 진짜 디렉토리가 각각 버전별로 있다. 잠시 정리한 것을 보면 /etc/profile에 등록한 PATH 경로가 심볼릭..

반응형