본문 바로가기

반응형

리눅스

MySQL Cannot find MySQL headers 오류 MySQL Cannot find MySQL headers 오류 이 오류는 소프트웨어나 라이브러리를 컴파일하거나 설치하는 동안 MySQL 헤더 파일을 찾을 수 없을 때 발생합니다. 컴파일 시 오류 configure: error: Cannot find MySQL headers. Use --with-mysql= to specify non-default path. 1. MySQL 개발 패키지 설치 MySQL 헤더 파일은 보통 MySQL 개발 패키지에 포함되어 있습니다. 따라서 시스템에 MySQL 개발 패키지가 설치되어 있는지 확인하고 없다면 설치해야 합니다. Debian/Ubuntu 계열 sudo apt-get install libmysqlclient-dev Red Hat/Fedora 계열 sudo yum in.. 더보기
[cacti] cacti plugin realtime 설치 cacti plugin realtime 설치 [root@lamp01 plugins]# wget http://docs.cacti.net/_media/plugin:realtime-v0.5-2.tgz [root@lamp01 plugins]# mv plugin:realtime-v0.5-2.tgz realtime-v0.5-2.tgz [root@lamp01 realtime]# pwd /home/cacti/public_html/cacti/plugins/realtime [root@lamp01 realtime]# mkdir rcache [root@lamp01 realtime]# chown -R apache.apache rcache [root@lamp01 realtime]# chmod -R 777 rcache [root@.. 더보기
[리눅스] cp 명령어 cp 명령어 cp [OPTION]... [-T] SOURCE DEST -a, --archive : 가능한 한 원 파일의 구조와 속성을 그대로 복사한다. -b : 복사할 때 덮어쓰게 되는 파일은 백업을 만든다 -d : 심볼릭 링크는 심볼릭 링크로 복사한다. 그리고 원본 파일과의 하드 링크 관계를 유지한다. -f, --force : 복사 위치에 존재하는 파일을 제거하고 복사한다. -i, --interactive : 복사 시 같은 이름의 파일이 존재한다면 덮어쓸 것인가 확인한다. -I, --link : 하드 링크를 만든다. -P, --no-dereference : 원본 파일의 소유자, 그룹, 권한, 시간 기록을 그대로 복사한다. -R, -r, --recursive : 파일과 하위 디렉토리에 포함된 파일 모두를.. 더보기
[MySQL] mysql 캐릭터 셋 변경(utf8) MySQL 캐릭터 셋 변경(utf8) mysql> show variables like 'char%'; mysql> show table status from [데이터베이스명] like '테이블명'; vi /etc/my.cnf [client] default-character-set = utf8 [mysqld] init_connect = SET collation_connection = utf8_general_ci init_connect = SET NAMES utf8 default-character-set = utf8 character-set-server = utf8 collation-server = utf8_general_ci [mysqldump] default-character-set = utf8 [mysq.. 더보기
nslookup 명령어 nslookup 명령어 nslookup 사용법 nslookup /? Default server 네임서버 지정 server 168.126.63.1 $ nslookup > server 168.126.63.1 Default server: 168.126.63.1 Address: 168.126.63.1#53 > mx 레코드 확인 set type=mx (또는) set q=mx $ nslookup > set type=mx > google.com Server:8.8.8.8 Address:8.8.8.8#53 Non-authoritative answer: google.commail exchanger = 10 aspmx.l.google.com. google.commail exchanger = 50 alt4.aspmx.l.g.. 더보기
우분투에서 HAProxy-WI를 설치하고 설정하는 방법 우분투에서 HAProxy-WI를 설치하고 설정하는 방법 우분투에서 HAProxy-WI (HAProxy Web Interface)를 설치하고 설정하는 방법을 설명하겠습니다. HAProxy-WI는 HAProxy 서버를 웹 인터페이스를 통해 관리하고 모니터링하는 도구입니다. 1. 시스템 업데이트 시스템 업데이트를 수행합니다. sudo apt update 2. 의존성 패키지 설치 HAProxy-WI를 설치하는데 필요한 의존성 패키지를 설치합니다. sudo apt install apache2 php libapache2-mod-php php-cli php-mysql php-json php-gd php-curl php-mbstring php-xml php-bcmath git 3. Apache 웹 서버 설정 Apach.. 더보기
CentOS 7에서 VNSTAT을 설치하는 방법(트래픽 모니터링 툴) CentOS 7에서 VNSTAT 설치하는 방법(트래픽 모니터링 툴) VNSTAT 공식사이트 http://humdi.net/vnstat/ 1. 개발 도구 설치 sudo yum groupinstall "Development Tools" 2. 의존성 패키지 설치 sudo yum install sqlite-devel 3. VNSTAT 소스 다운로드 및 압축 해제 cd /usr/local/src wget https://humdi.net/vnstat/vnstat-2.11.tar.gz --no-check-certificate tar -xzvf vnstat-2.11.tar.gz cd vnstat-2.11 ./configure $ ./configure ... configure: configure: ============.. 더보기
Logwatch를 설치하고 구성하여 시스템 로그를 메일로 받는 방법 Logwatch를 설치하고 구성하여 시스템 로그를 메일로 받는 방법 Logwatch는 로그 파일을 분석하고 보안 및 시스템 활동과 관련된 주요 정보를 요약하여 이메일 보고서로 전송하는 도구입니다. 1. Logwatch 설치 우분투 시스템에서 Logwatch를 설치하려면 다음 명령어를 사용합니다. sudo apt-get update sudo apt-get install logwatch 2. Logwatch 설정 파일 수정 Logwatch의 설정 파일은 /usr/share/logwatch/default.conf/logwatch.conf에 있습니다. 이 설정 파일을 편집하여 이메일 주소 및 다른 옵션을 설정합니다. sudo vim /usr/share/logwatch/default.conf/logwatch.co.. 더보기

반응형