본문 바로가기
반응형

전체 글376

윈도우즈 mysql 백업 스크립트 윈도우즈 mysql 백업 스크립트 입니다. @echo off setlocal ;오늘 날짜로 파일명지정하기 위해 설정 @set YEAR=%date:~0,4% @set MONTH=%date:~5,2% @set DAY=%date:~8,2% ;date1변수에 오늘날짜넣기 @set date1=%YEAR%%MONTH% ;날짜 확인 echo %date1% echo %YEAR% ;MySQL Server 5.5\bin으로 이동해서 mysqldump사용하기 cd C:\Program Files\MySQL\MySQL Server 5.5\bin ;mysqldump를 써서 db 백업 mysqldump -u admin -padmin DBNAME > D:\DBbackup\DBbackup_%date%.sql ;2중 백업을 위해 네트워.. 2020. 6. 29.
Zendguard loader 버전별 설치파일 Zend Guard 7.0 Linux http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-linux.gtk.x86.tar.gz http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-linux.gtk.x86_64.tar.gz Mac OS http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-macosx.cocoa.x86_64.dmg Windows http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-win32.win32.x86.msi http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-win.. 2020. 6. 19.
php 윈도우버전 다운로드 php 윈도우즈 버전 다운로드 링크 입니다. https://windows.php.net/downloads/releases/archives/ windows.php.net - /downloads/releases/archives/ windows.php.net 2020. 5. 26.
보안인증서 SSL 패스워드 제거 하기 Apache 웹서버 구동시에 SSL 인증서 패스워드를 넣어주어야 하는 불편함이 있습니다. SSLPassPhraseDialog의 쉘스크립트를 작성하여 입력하는 방법도 있지만, SSL 패스워드를 제거할 수 있습니다. 원본키 백업 cp server-ssl.key server-ssl.key.org SSL 패스워드 제거 openssl rsa -in server-ssl.key -out server-ssl_no_pass.key * 패스워드 입력 패스워드를 다시 입력하고자 하는경우는 openssl rsa -in server-ssl-no_pass.key -passout pass:'password12345' -out server-ssl_password.key -des3 2020. 5. 22.
Apache SSL 패스워드 자동입력 Apache SSL 에 매번 입력해야 하는 패스워드를 자동으로 입력하는 방법입니다. ssl.conf 파일의 내용을 수정합니다. SSLPassPhraseDialog builtin SSLPassPhraseDialog exec:/usr/local/apache/conf/ssl_passwd.sh ssl_passwd.sh 스크립트 파일 #!/bin/sh PASS1=”password1″ PASS2=”password2″ case $1 in www.test.com:443) echo $PASS1;; www.test.com:444) echo $PASS2;; esac exit 0 권한 설정 chmod 700 ssl_passwd.sh 2020. 5. 22.
원격 데스크톱 3389 포트 변경하기 원격데스크톱 3389 포트는 기본포트로 해킹에 노출될 수 있습니다. 원격데스크톱 포트를 변경하길 추천합니다. 원격데스크톱 포트 변경은 레지스트리를 변경하여야 합니다. 레지스트리 편집기에서 2가지를 수정 해야 합니다. 레지스트리를 실행하여 아래의 항목을 선택합니다. 1. 첫번째 레지스트리 편집 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp PortNumber를 찾아서 마우스 오른쪽 버튼을 클릭해서 수정(M) 메뉴를 선택합니다. 단위를 10진수(D)를 선택하여, 왼쪽 값 데이터(V) 항목에 변경하고자 하는 포트를 입력합니다. 2. 두번째 레지스트리 편집 컴퓨터\HKEY_LOCAL_MACHINE\SYS.. 2020. 5. 16.
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.
반응형