본문 바로가기

728x90

리눅스

[apache][ERROR] apache Warning: DocumentRoot [/home/www/****] does not exist Apache 구동 시 error [root@scbyun-ns1 named]# service httpd restart httpd 를 정지 중: [ OK ] httpd (을)를 시작 중: Warning: DocumentRoot [/home/www/docs/www.scbyun.com] does not exist [ OK ] messages 로그 error [root@scbyun-ns1 named]# Oct 9 14:02:19 scbyun-ns1 setroubleshoot: SELinux is preventing the httpd from using potentially mislabeled files (./docs). For complete SELinux messages. run sealert -l f5fd0e.. 더보기
MySQL 데이터베이스 서버에서 로그를 설정하는 방법 MySQL 데이터베이스 서버에서 로그를 설정하는 방법 MySQL 데이터베이스 서버의 로깅은 서버 환경을 모니터링하고 문제 해결을 위해 중요한 역할을 합니다. 1. log-error log-error 옵션은 MySQL 서버 오류 로그를 설정합니다. 오류 로그는 MySQL 서버의 중요한 오류와 경고 메시지를 기록합니다. 이 로그는 MySQL 서버의 안정성과 문제 해결을 위해 필요합니다. 설정 방법 (my.cnf 파일에 추가) log-error=/var/log/mysql/error.log 2. log log 옵션은 MySQL 서버의 일반 쿼리 로그를 설정합니다. 이 로그는 MySQL 서버에 수행되는 모든 SQL 쿼리를 기록합니다. 주로 디버깅 및 성능 최적화에 사용됩니다. 설정 방법 (my.cnf 파일에 추가.. 더보기
PHP configure PHP configure(php-5.2.8)PHP 5.2.8 Release Announcementhttps://www.php.netPHP 5 ChangeLogPHP 5 ChangeLog : https://www.php.net/releases$ ./configure --helpUsage: configure [options] [host]Options: [defaults in brackets after descriptions]Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output file.. 더보기
mysqldump 명령어를 사용하여 MySQL 데이터베이스를 백업하고 복원하는 방법 mysqldump 명령어를 사용하여 MySQL 데이터베이스를 백업하고 복원하는 방법 mysqldump 명령어를 사용하여 MySQL 데이터베이스를 백업하고 복원하는 방법은 다음과 같습니다. 1. 데이터베이스 백업(backup) 터미널에서 다음 명령어를 사용하여 데이터베이스를 백업합니다. mysqldump -u [username] -p [database_name] > [backup_file.sql] 위 명령어에서 [username]은 MySQL 사용자 이름, [database_name]은 백업할 데이터베이스 이름, [backup_file.sql]은 백업 파일의 경로와 이름을 나타냅니다. 실행 시 암호를 입력하라는 메시지가 나타날 것입니다. 2. 데이터베이스 복원(restore) 터미널에서 다음 명령어를 사용.. 더보기
httpd 서버의 정규화된 도메인 이름을 인식하지 못해서 발생하는 경고 메시지 httpd(Apache) 서버의 정규화된 도메인 이름을 인식하지 못해서 발생하는 경고 메시지경고 메시지$ apachectl starthttpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName해결 방법Apache 설정 파일에 ServerName을 명시적으로 지정하면 해결됩니다.CentOSServerName 설정 추가echo "ServerName $(hostname -f)" >> /etc/httpd/conf/httpd.conf(또는) 직접 설정vim /etc/httpd/conf/httpd.conf...(원본) #ServerName www.example.com:80(수정) S.. 더보기
MySQL에서 root 계정의 패스워드를 잊어버렸을 때 복구하는 방법 MySQL에서 root 계정의 패스워드를 잊어버렸을 때 복구하는 방법 MySQL에서 root 계정의 패스워드를 분실한 경우, 다음 절차를 따라 재설정할 수 있습니다. 1. MySQL 서버를 중지합니다. sudo service mysql stop 2. MySQL 서버를 재시작하고 임시 비밀번호 부여 옵션을 추가합니다. 다음 명령어를 사용합니다. sudo mysqld_safe --skip-grant-tables --skip-networking & 3. MySQL 서버에 임시로 연결합니다. 새로운 터미널 또는 명령 프롬프트를 열고 다음 명령어를 실행합니다. mysql -u root 4. MySQL 쉘에 접속한 후, 다음 명령어를 사용하여 패스워드를 재설정합니다. SET PASSWORD FOR 'root'@'l.. 더보기
MySQL의 일반 로그(general log)를 삭제하는 방법 MySQL의 일반 로그(general log)를 삭제하는 방법 MySQL의 일반 로그(general log) 확인 vim my.cnf #general log general-log = 1 general-log-file = /usr/local/mysql/data/general.log binlog_format = mixed log_bin = mysql-bin 1. MySQL 서버에 관리자 권한으로 접속합니다. 일반적으로 mysql 명령을 사용하여 접속할 수 있습니다. 2. 다음 명령을 실행하여 현재 general log 설정을 확인합니다. SHOW VARIABLES LIKE 'general_log'; 3. general log가 활성화되어 있다면, 로그 파일의 경로를 확인합니다. 다음 명령을 실행하여 로그 파.. 더보기
[리눅스] 2TB 이상의 디스크를 사용하기 위한 방법(GPT 파티션 설정) 2TB 이상의 디스크를 사용하기 위한 방법(GPT 파티션 설정) 2TB 이상의 디스크를 사용하기 위해서는 GPT (GUID Partition Table) 파티션 스키마를 사용해야 합니다. MBR (Master Boot Record) 파티션 스키마는 2TB 이상의 디스크를 지원하지 않습니다. 디스크 확인 fdisk -l $ fdisk -l ... Disk /dev/sdb: 6.55 TiB, 7201213407232 bytes, 14064869936 sectors Disk model: LOGICAL VOLUME Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/o.. 더보기

반응형