본문 바로가기
반응형

전체 글356

좀비 프로세스 죽이기 defunct process 프로그램 오류 또는 잘못된 종료로 인한, 비정상적인, 종료되지 않는 프로세스가 존재하는데 좀비 프로세스라 합니다. 좀비프로세스는 시스템 자원을 이용하고 있어 삭제를 해주어야 합니다. 아래의 명령으로 간단하게 삭제를 할 수 있습니다. ps -ef | grep defunct | awk '{print $3}' | xargs kill -9 2020. 9. 15.
CSS 익스플로러 IE만 적용 익스플로러 IE만 CSS적용하기 첫번째 방법 /* IE10+ */ @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { selector { property:value; } } /* IE6,7,9,10 */ @media screen and (min-width: 640px), screen\9 { selector { property:value; } } /* IE6,7 */ @media screen\9 { selector { property:value; } } /* IE8 */ @media \0screen { selector { property:value; } } /* IE6,7,8 */ @media \0screen\,screen\.. 2020. 9. 4.
ereg(), eregi(), ereg_replace(), eregi_replace(), split() 대체 PHP로 만들어진 오래된 홈페이지에 PHP 버전을 올릴 경우 여러가지 문제가 발생할 수 있습니다. 파라미터를 변수에 자동으로 할당하는 register_globals 옵션 문제, 2020. 8. 29.
Windows MySQL root 패스워드 초기화 Windows MySQL root 패스워드 초기화 1. MySQL 프로세스 종료 [시작] - [실행] - 'services.msc' 입력 후 엔터 > mysql 관련 프로그램을 종료합니다. 2.인증제외한 MySQL 데몬 실행 # cd "C:Program FilesMySQLMySQL Server 5.5bin" 3. 비번없이 접속후 mysql DB의 user 테이블에서 root 패스워드 변경 # mysqld --skip-grant 이후 아무런 키가 먹지 않으며 창이 멈춘것처럼 보입니다. 다른 명령프롬프트 창을 띄워 mysql에 로그인합니다. # mysql -u root -p mysql> use mysql; mysql> update user set password=password('new password') .. 2020. 6. 29.
윈도우즈 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.
반응형