전체 3725

[그린IDC]CentOS txt 환경에서 GUI환경을 위한 GNOME 설치

1. root 권한 획득 su root 암호 : 2. yum으로 GNOME Environtment 설치 yum groupinstall "X Window System" "GNOME Desktop Environment" 위 상태에서는 한글이 깨어져 나옴으로 아래와 같이 언어 설치 네트워크를 통해 centos를 설치하면 한글 언어가 깔리지 않는 경우가 있다.그러면 ㅁㅁㅁ 같이 보인다. 1. yum install kde-i18n-Korean(대문자 K) 2. yum install fonts-korean (폰트를 깐다) 3. vi /etc/sysconfig/i18n 4. LANG="ko_KR.eucKR" 5. source /etc/sysconfig/i18n 또는 로그아웃->언어설정 www.greenidc.co.kr

리눅스 HDD 속도 테스트를 해보자

# df (df 명령으로 사용가능한 device list를 확인 합니다) Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 8064304 367780 7286868 5% / /dev/sda1 101086 30658 65209 32% /boot none 517236 0 517236 0% /dev/shm /dev/sda8 46316040 153696 43809628 1% /home /dev/sda7 909136 17564 845388 3% /tmp /dev/sda6 6048320 1294028 4447052 23% /usr /dev/sda5 7052464 297912 6396308 5% /var 이때 /dev/sda2 가 HDD이고 나머지는 모두 ..

mysql slow query 저장하기

서버 관리하다보면 쿼리문 중에 시간을 많이 차지하는 쿼리문만 저장해서 확인해 보고싶을때가있다. 그럴 경우 간단하게 slow query 만 저장 할 수 있다. my.cnf 파일을 열어서 다음을 추가한다. log-slow-queries=mysql_slow 해당 부분을 설정하게 되면 기본적으로 쿼리 실행에 5초 이상 걸리게 되면 해당 쿼리가 저장이 된다. www.greenidc.co.kr

데몬 자동실행 스크립트

서버 운영중에 아파치나 mysql 및 기타 데몬들이 알 수 없이 죽는 경우가 있습니다. 새벽에 죽을 경우 곤란한 상황에 빠지게 됩니다. 근본적인 원인 파악후 문제점을 해결 해야 겠지만 그 이전에 먼저 서비스를 살려야 되는게 급선무 입니다. 이럴때 데몬이 죽었나 살았나 체크 후 데몬이 죽었을 경우 자동으로 데몬을 실행 해주는 스크립트 입니다. vi daemon_check.sh #!/bin/bash http="`pgrep http | wc -l`" if [ "$http" -eq "0" ] ; then /usr/local/apache/bin/apachectl start fi 체크 주기는 크론에 등록 시켜 체크할 시간을 설정 하시면 됩니다. vi /etc/crontab * * * * /script/daemon_..

mysql 기본명령어

데이터 베이스 목록 보기 - 쿼리는 ;로 끝을 알리며, 대소문자를 가리지 않는다. mysql> show databases ; mysql> show tables; 데이터 베이스 만들기/삭제하기 mysql> create database database명; mysql> drop database database명; 테이블 만들기/삭제하기/구조 확인 mysql> use database명; mysql> create table table명( name varchar(10), math int ); mysql> drop table table명; mysql> desc table명; 테이블의 컬럼 추가/삭제/변경 추가: alter table 테이블 이름 add 컬럼이름과 데이터 타입 삭제 : alter table 테이블 이름..

KDE란?

KDE가 무엇인지를 알아보고, 관련 글을 기술한 글. 처음 리눅스를 접하던 사용하던 사람들이 가장 힘들었던 것은 아마도 명령행 인터페이스 환경이였을 것입니다. 꺼먼 바탕에 커서만이 깜빡이고 있는 모니터를 바라보면서, 리눅스를 사용하는 초보 사용자의 경우 특히 미리 겁을 먹었을 것입니다. 하지만 X-window가 나타나면서 인터페이스에 많은 변화가 일어났습니다. KDE나 GNOME은 리눅스 사용자들이 윈도나 맥킨토시와 같은 편한 GUI(Graphic User Interface)환경에서 리눅스를 사용할 수 있도록 한 대표적인 데스크탑 환경입니다. 먼저, KDE에 관해 알아보도록 하겠습니다. KDE는 'K desktop Environment'의 약자로서 현재 3.0 버전까지 나와 있고, 한컴리눅스 OS에서 채..

GNOME이란?(www.gnome.org)

GNOME이 무엇인지 설명한 글. QPL의 입장으로 인해 GNU(http://www.gnome.org)가 독자적으로 지원하게 된 그래픽 환경으로 KDE와 달리 Qt 프로그래밍 도구로 작성되지 않고, 'Gtk '라는 도구로 만들어집니다. 또한 라이센스 방식도 GNU의 GPL을 따릅니다. QPL2.0의 제안이나 GNOME의 정체성으로 인해 KDE 만큼 사용자용 응용 프로그램과 환경을 제안해 주고 있지는 않지만 독특한 GUI 환경으로서 위치를 갖고 있습니다. 또한 Gtk 라는 프로그래밍 도구도 많은 리눅스 개발자들에게 호응을 받고 있는 상황을 본다면 GNOME이 KDE를 대체하거나 경쟁하기 보다는 확장성 높은 GUI로서 리눅스 사용자들에게 사랑을 받을 것이라 기대됩니다. GNOME은 독자적인 윈도우 관리자를 ..

GNU란?(http://www.gnu.org)

리눅스와 함께 많이 거론이 되는 GNU의 설명과 정신을 기술한 글. GNU는 'Gnu is Not Unix'의 약자입니다. 프로젝트의 내용을 GNU(http://www.gnu.org)의 공식 홈페이지에서 표현한 것에 따라 설명한다면 다음과 같습니다. GNU 프로젝트는 GNU 시스템이라고 불리는 유닉스 형태의 완벽한 자유 운영체제를 개발하기 위해서 1984년부터 시작되었습니다. 즉, 리누스 토발즈에 의해서 최초에 만들어졌고, 이후 GNU 프로젝트의 중심으로 부상한 Linux를 만든 프로젝트 이름인 것입니다. GNU 프로젝트는 '자유 소프트웨어 재단'을 통해서 만들어진 기금과 자원봉사자들의 노력으로 수행되어 졌고, 지금의 리눅스의 모습을 성공적으로 만들어 낸 프로젝트 중 하나입니다. GNU 프로젝트와 '자유..

MySQL 전체 덤프 파일로 특정 DB 뽑아서 복구 하기.

cat 덤프파일 | grep 데이터 베이스 명 > aaa.txt -> 이 부분은 복구 하고자 하는 데이터 베이스 다음에 어떤 데이터 베이스가 있는지 검색 하기 위한 단계 왜 해야 되는지는 아래에서 계속...^_________^ vi aaa.txt -> 복구 하고자 하는 데이터 베이스 (USE `데이터 베이스`)찾고 그 다음 어떤 데이터 베이스가 오는지 확인 한다. -> 전체 덤프 파일에서 내가 복구 하고자 하는 DB 이름은 aaa고 aaa 라는 DB 다음에 bbb라는 디비가 있다고 가정하고 aaa라는 DB 복구 하는 방법을 설명 하겠다. grep -n 'USE `aaa`' 덤프파일.sql 20592:USE `aaa`; -> 해당 덤프파일에서 내가 복구 하고자 하는 데이터 베이스는 20592번째 줄에서 시..

이호스트IDC, 국내 공개 웹 게시판(익스프레스엔진) 보안 업데이트 권고

보안권고 : 국내 공개 웹 게시판(익스프레스엔진) 보안 업데이트 권고 위험 Level : 침해사고 Severity 2,3을 유발할 수 있는 취약점, 웜, 바이러스 경보 등의 보안정보 - 보안권고 사항으로 해당 시스템에 반영 개요 - 국내 PHP기반의 공개 웹 게시판인 익스프레스엔진에서 SQL Injection 취약점이 발견됨 - 취약한 버전을 사용하고 있을 경우, 홈페이지 해킹에 의한 관리자 계정 및 DB계정 탈취 등의 피해를 입을 수 있으므로 웹 관리자의 적극적인 조치 필요 영향 시스템 - 익스프레스 엔진1.4.5.5 및 이전 버전 권고사항 o 기존 익스프레스 엔진 사용자는 업데이트가 적용된 상위 버전으로 업그레이드 [2] ※ 패치 작업 이전에 원본 파일은 백업 필요 o 익스프레스 엔진을 새로 설치하는..