+ admin 2017.03.02 무료 SSL ( Let’s Encrypt 설치 및 자동 갱신 ) Let’s Encrypt 무료로 SSL을 발급받아 사이트에 적용해보자 let encrypt 는 ssl 시장 점유을 0.1% 미만의 인증기관이지만 mozilla, cisco, 페이스북 등 여러 유명한 업체들이 스폰서로 참여하여 ssl을 보급하려고 한다 발급 절차가 간단하고 무료이기 때문에 사용이 편리하다 다만 인증서의 기간이 3개월밖에 안된다는 이슈가 있지만 이 이슈도 해결이 가능하다 자동으로 스크립트를 구동하게 되면 3개월마다 갱신하여 인증서를 지속적으로 사용이 가능하다 1. let’s encrypt 클라이언트 설치 [crayon-693e874883380337445391/] 2. 인증서 발급 [crayon-693e87488338a965944663/] –wertoot-path : 현재 사용하는 도메... Read More..
admin 2016.12.13 perl mysql DBD::mysql 모듈 설치하기 PERL에서 MYSQL 사용시 에러가 아래처럼 나오는 경우가 발생한다. [crayon-693e8748843cd432604790/] 소스파일을 이용하거나 CPAN을 이용하여 설치하는 방법이 존재하나 yum 패키지로 설치 할수 있다. 1. percona 패키지 YUM 설치 [crayon-693e8748843d5306745957/] 2. 이데 mysql-dbd 파일을 다운로드 후 설치 진행 ( 해당 버전은 centos 6.x 64bit 기준) 페이지 참고 http://rpm.pbone.net/index.php3/stat/4/idpl/16004839/dir/scientific_linux_6/com/perl-DBD-MySQL-4.013-3.el6.x86_64.rpm.html [crayon-693e8748... Read More..
admin 2016.10.04 configure: error: Your t1lib distribution is not installed correctly. Please reinstall it. configure: error: Your t1lib distribution is not installed correctly. Please reinstall it. [crayon-693e874885020627420203/] Read More..
admin 2016.09.29 Centos LibreOffice install ( libreoffice install) Centos LibreOffice install [crayon-693e87488542e508451980/] Read More..
admin 2016.09.02 mysql queries linux command line ( mysql 쿼리 리눅스 명령어상태에서 확인) 1. mysql 쿼리 리눅스 명령어에서 바로 확인 및 파일로 저장 [crayon-693e874885832998711919/] 2. 파일로 저장시에는 [crayon-693e87488583a166624104/] Read More..
admin 2016.08.01 php xmlwriter enable 1. PHP 설치시 xmlwriter 이 부분을 disable 시키고 설치하면 사용을 못한다 그래서 php를 재 설치하지 않고 xmlwriter만 enable 시켜보자 우선 php 설치 디렉토리로 ext폴더에 xmlwriter 폴더로 이동 [crayon-693e874887c48412651830/] 2. php.ini 폴더에서 해당 파일을 인식시켜주자 / 정상적으로 확인할수 있다 [crayon-693e874887c50326838297/] Read More..
admin 2016.08.01 zabbix_server libmysqlclient.so.18 cannot open shared object file zabbix server를 컴파일 후 시작을 진행하게 되면 에러가 발생된다 libmysqlclient.so.18 파일을 찾을수 없다고 그러면 실행파일에 라이브러리를 인식할수 있게 수정해 주면 된다. 1. 스크립트 파일 수정 [crayon-693e8748881f3906325942/] 2. 이제 해당 스크립트를 실행하면 정상적으로 동작이 된다. [crayon-693e874888205444546269/] Read More..
admin 2016.07.28 geoip update 자동으로 GeoIP.dat / GeoIPCity.dat / GeoIPASNum.dat 최신 파일로 업데이트 하기 / GeoLite2 이용 O/S : CentOS 7.x 만약 O/S 버전이 CentOS 6.x 버전이다면 아래 링크에서 확인 https://xinet.kr/?p=2471 서버에서는 여러가지 어플리케이션을 운용하면서 GeoIP를 이용하는 케이스 많다 예를들어 apache에 국가코드 iptables 를 운용한 국가코드를 이용해서 차단 기존 yum을 통해서 설치를 하게 되면 데이터가 최신 데이터가 아니다 / 업데이트를 통해 진행했지만 현재 2019년 12월인데 자료는 2019년 8월의 데이터이다 [crayon-693e8748886e8201891764/] 그럼 주로 사용하는 GeoIP.dat / GeoIP... Read More..
+ admin 2016.07.22 curl enable openssl PHP 서버를 운영하다 보면 curl에 openssl 기능이 있어야 하는 서비스가 필요하다 대부분 PG사 통신할때 CURL에 openssl을 이용하는데 기본으로 설치하게 된다면 curl에는 openssl 이 enable 되어 있지 않다 아래 화면을 보면 기본으로 설치된 php 5.2 버전 이제 CURL에 openssl 을 enable 해 보자 1. curl 파일을 다운로드 후 압축 해제 후 컴파일 진행 [crayon-693e874889374756467593/] 2. 이제 기본으로 설치된 curl 파일을 올드시키고 새로 생성된 curl 모듈 파일을 기존 디렉토리에 복사해서 사용하자 [crayon-693e87488937e831170873/] 3. 이제 웹서버를 재시작 하고 다시 PHP INFO 화면에서... Read More..
admin 2016.06.30 linux tcptraceroute 설치 및 사용 linux에서 tcptraceroute 사용 아래 파일을 다운로드 한다 http://xinet.kr/data/tcptraceroute-1.5-0.beta7.el6.rf.x86_64.rpm 또는 아래 링크에서 http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/ [crayon-693e874889e61551888351/] Read More..