본문 바로가기
반응형

분류 전체보기370

VMware 에서 설치한 CentOS6 네트워크 오류 해결 VMware 에서 설치한 CentOS 6.x 를 복제한 뒤 에 네트워크 설정에 오류가 발생한다. #service network restart Bring up interface eth0: Device eth0 does not seem to be present, delaying initalization. 가상화 VM를 복제할 때 MAC 주소가 바뀌기 때문에 발생한 문제이다. * 복제된 VM의 설정에서 네트워크 MAC 주소를 확인하고 적어둔다. 네트워크가 없으면 추가해준다. 리눅스 CentOS 6 VM을 시작한후 /etc/udev/rules.d/70-persistent-net.rules 파일을 수정합니다. /etc/udev/rules.d/70-persistent-net.rules # This file was .. 2020. 3. 3.
PostgreSQL설치 # CentOS 6에 yum postgresql을 설치 $ yum install postgresql postgresql-client postgresql-server $ yum install php-pgsql 설치가 끝나면 자동적으로 [postgres]라는 유저가 생성된다. # 비밀번호를 설정하자.(설정하기 전에는 비밀번호는 없다. 단, root에서 로그인할때만) $ passwd postgres $ password: 비밀번호 설정 su - postgres 로그인 성공하면 끝이다. # postgresql 초기화 $ sudo service postgresql initdb # 서버기동시 자동으로 서비스 시작설정 $ sudo chkconfig postgresql on # 서버기동 $ sudo service pos.. 2020. 1. 22.
Mysql 전체백업, 복원 mysql 전체백업 $ mysqldump -u root -p --all-databases > mysql_all_backup.sql * -- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.에러가 발생했을때 --all-databases --events 옵션을 주면 해결된다. $ mysqldump -u root -p --all-databases --events > mysql_all_backup.sql 복원 # mysql -u root -p < mysql_all_backup.sql 2020. 1. 22.
Mysql5.1에서 5.6으로 업데이트하기 yum 으로 설치된 mysql 5.1을 5.6으로 업데이트 하자 $ rpm -qa | grep mysql mysql-utilities-1.3.6-1.el6.noarch mysql-server-5.1.71-1.el6.x86_64 mysql-libs-5.1.71-1.el6.x86_64 mysql-5.1.71-1.el6.x86_64 mysql-connector-python-1.1.4-1.el6.noarch mysql-devel-5.1.71-1.el6.x86_64 Mysql을 삭제 $ yum remove mysql* rpm을 재설치 준비 $ yum install http://dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm yum로 mysql을 설치 $ y.. 2020. 1. 22.
문자의 charset(캐릭터셋) 확인하기 mb_convert_encoding mb_detect_encoding //charset 확인 //mb_detect_encoding 체크 함수 //charset의 경우의 수를 미리 입력 $ary[] = "ASCII"; $ary[] = "JIS"; $ary[] = "EUC-JP"; $ary[] = "SJIS-WIN"; ... //Charset 체크 $CharCheck = mb_detect_encoding($str, $ary); //만약에 UTF-8이면 그냥 보내고 아니면 인코딩한다. if($CharCheck == "UTF-8){ return $str; } else { return mb_convert_encoding($str, "UTF-8", $CharCheck); } //mb_convert_encoding .. 2020. 1. 22.
phpmyadmin session 에러 phpmyadmin 에러 phpMyAdmin - Error Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly. Also ensure that cookies are enabled in your browser. * php session 저장 디렉토리의 권한이 없어 생긴 문제이다. 소유권과 권한을 변경해보자 chmod 770 /var/lib/php/session chown root.apache /var/lib/php/session 간단히 777 권한만 주어도 되겠다. * php.ini 파일에 추가 [S.. 2019. 12. 6.
HP 스위치 랙이어 HP Switch Rack Ears HP 스위치 랙이어 ProCurve / Aruba / HP Compatible 17.3" wide Rack Part Numbers: 5064-2085 5069-6535 호환 Models: J3288A (Hub 12M) J3289A (Hub 24M) J3294A (Hub 12) J3295A (Hub 24) J3298A (212M) J3299A (224M) J3300A (10BT Hub 12) J3301A (10BT Hub 12M) J3302A (10BT Hub 24) J3303A (10BT Hub 24M) J4093A (2424M) J4095A (2224) J4107A (JET-4000-PS) J4120A (1600M) J4122A (2400M) J4812A (2512) J4813A (2524) J4817.. 2019. 11. 15.
hpacucli 명령어 Array Configuration Utility (이하 ACU) CLI 1. hpacucli 패키지 설치 방법 ​1) OS에 해당하는 ACU CLI RPM 파일을 hp.com에서 download하여 서버에 UPLOAD합니다. hpacucli 다운로드 wget http://downloads.hpe.com/pub/softlib2/software1/pubsw-linux/p1257348637/v76502/hpacucli-9.20-9.0.x86_64.rpm [root]# ls hpacucli-8.61-1.0.noarch.rpm ​ 2) RPM 설치를 합니다. [root]# rpm -ivh hpacucli-8.61-1.0.noarch.rpm 준비 중... ################################.. 2019. 11. 5.
PHP 5.3 이상 Zend Guard Loader 설치 PHP 5.3 이상에서는 Zend Optimizer 가 아닌 Zend Guard Loader 라는 이름으로 배포됨 PHP 버전에 맞게 다운로드 - Zend Guard Loader (Runtime for PHP 5.4) 64-bit: http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz - Zend Guard Loader (Runtime for PHP 5.4) 32-bit: http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-i386.tar.gz - Zend Guard Loader (Runtime.. 2019. 11. 2.
하드디스크 재할당된 섹터수 주의 CrystalDiskinfo 하드디스크 상태체크 프로그램 Crystal DiskInfo를 사용합니다. 하드디스크 건강상태가 좋음, 주의 나쁨 으로 분류되는데, 노란색 표시되는 항목이 재할된 섹터수는 하드드스크에 배드섹터가 발생 했다고 볼수 있습니다. 특정 섹터에 저장이 안되어 다른 곳에 할당이 된 것입니다. 이러한 배드 섹터는 로우레벨 포맷을 사용해도 없어지지 않는 물리적인 베드섹터 입니다. 이런 불량섹터는 물리적인 불량으로 복구가 되지 않습니다. 하드디스크의 특성상 물리적인 베드섹터가 발생한 경우 사용을 하면 계속해서 베드섹터가 증가 하게되며, 결국 하드디스크가 망가지게 되어 사용할 수 없으며 데이타복구를 못할 수도 있습니다. 미리미리 체크하여 새로운 하드디스크로 교체하시길 바랍니다. 2019. 10. 30.
KCP 연동모듈 호출 오류 KCP 전자 결제 연동모듈 호출 오류는 KCP 연동 모듈 pp_cli 파일이 32비트 프로그램으로 호환이 안되거나, 실행권한이 없을 때 오류가 발생합니다. FTP 업로드시 바이너리 방식으로 업로드 해야하며, 권한은 755 으로 주어야 합니다. 서버가 64bit 파일인경우는 pp_cli를 64bit 파일로 교체를 해야합니다. 간단한 테스트 [root@server bin]# ./pp_cli -bash: ./pp_cli: /lib/ld-linux.so.2: bad ELF interpreter: 그런 파일이나 디렉터리가 없습니다 이런 오류는 64bit 서버에서 프로그램이 32bit 용일때 발생합니다. 2019. 10. 21.
일반적인 Htaccess 301 리디렉션 규칙 단일 페이지를 어떻게 리디렉션합니까? Redirect 301 /pagename.php http://www.domain.com/pagename.html 전체 사이트 또는 도메인을 새 사이트로 리디렉션하는 방법은 무엇입니까? Redirect 301 / http://www.domain.com/ 전체 사이트를 하위 폴더로 어떻게 리디렉션합니까? Redirect 301 / http://www.domain.com/subfolder/ 하위 폴더를 다른 웹 사이트로 어떻게 리디렉션합니까? Redirect 301 /subfolder http://www.domain.com/ 파일 확장자를 리디렉션하지만 페이지 이름은 어떻게 유지합니까? 예 : .html 확장자가 동일한 파일 이름을 사용하지만 .php 확장자를 사용하려는 .. 2019. 10. 15.
반응형