+ admin 2020.08.10 php 7.3 mcrypt install 기본적으로 php 7.2 버전 이상부터는 mcypt 를 지원하지 않는다 편법으로 mcrypt를 설치해본자 기존에 웹서버(apache 2.4 ) / php 7.3 버전은 설치되어 있다 현재 php에 mcrypt가 설치되어 있는지 확인해보면 아무런 정보가 표시되지 않는다 즉 미설치 상태 [crayon-662b842f5b4b2403289359/] libmcrypt 다운로드 및 설치 ( 만약 설치되어 있다면 패스) [crayon-662b842f5b4be845263232/] 2. mcyrpt 1.0 파일 다운로드 및 phpize 이용 설치 [crayon-662b842f5b4c4368221176/] 3. 파일을 확인하고 파일을 php.ini에서 인식 [crayon-662b842f5b4c9461572252/] 4.... Read More..
+ admin 2020.07.28 APM 최신버전 설치 ( apache 2.4.43 / php 7.4.8 / mysql 8.0.21 ) tls 1.3 http/2 지원 OS : Centos 7.x MYSQL VERSION : 8.0.21 Apache Version : 2.4.43 Php Version : 7.4.8 mysql 8.0.21 설치를 진행하는데 간단하게 yum 으로 진행해보자 repo rpm file down 및 설치 [crayon-662b842f5c619773005887/] yum install [crayon-662b842f5c622200176249/] /etc/my.cnf 파일 설정 (기본 innodb) —> 만약 기본 engine을 myisam으로 설정하고 싶다면 젤 하단 myisam my.cnf파일 내용 참고 [crayon-662b842f5c627480458904/] 4. 서비스 시작 및 서비스 확인 [crayon-662b842f5c62c49474557... Read More..
admin 2020.07.27 No package ‘oniguruma’ found Error [crayon-662b842f5e1c0012162445/] 해결방법 [crayon-662b842f5e1cb796001408/] Read More..
admin 2020.07.27 PHP 7.4 No package ‘sqlite3’ found Error [crayon-662b842f5e871689161569/] 해결방법 [crayon-662b842f5e879110356676/] Read More..
+ admin 2020.02.17 awstats nginx centos ( geoip ) OS : Cenots 7.x NGINX : 1.17.8 Awstats : 7.8 nginx 1.17.8 install -> https://xinet.kr/?p=2765 1. 다운로드 ( 다운로드는 공식 홈페이지에서 다운로드 가능 https://awstats.sourceforge.io/ ) 및 폴더 변경 [crayon-662b842f5efc4340747422/] 2. 사용자 환경 config 파일 생성 [crayon-662b842f5efcc194050859/] 3. awstats 환경설정 파일 수정 ( geoip 설치되어 있어야함 없으면 Geoip 부분 주석처리) / 설치 yum -y install Geo-* [crayon-662b842f5efd2295845728/] 4. 이제 모든 설정이 완료되었으므... Read More..
+ admin 2020.02.14 nginx ssl 설정 ( tls 1.2 1.3 설정) nginx : 1.17.8 ( 1.13.0 이상부터 지원) openssl : 1.1.1d (l 1.1.1 이상이어야 ( tls 1.3 지원한다) nginx 1.17.8 install 및 openssl install -> https://xinet.kr/?p=2765 (페이지 참고) nginx 환경설정 파일 경로 : /usr/local/nginx/conf 1. openssl 을 이용하여 key 파일과 csr 파일을 생성한다 [crayon-662b842f986f2777288703/] 2. 인증업체에 csr 파일을 보내 인증서 파일을 받는다 3. 인증서를 받게 되면 기본 도메인에 대한 인증서 그리고 chain 인증서 / root 인증서 3가지가 존재하게 된다 apache의 경우 chain 및 root 인증... Read More..
+ admin 2020.02.14 nginx tls 1.3 enable / php-fpm ( nginx 1.17.8 / php 7.3.14) OS : Centos 7 nginx : 1.17.8 php : 7.3.14 mariadb : mariadb 10.4.7 oepnssl : 1.1.1d tls 1.3 enable , log geoip , php-fpm 구동 1. mariadb 설치 yum repo에 추가 후 설치 진행 [crayon-662b842f9a0a7002943200/] 2. yum으로 mariadb 10.4.7 install [crayon-662b842f9a0b4145960843/] 3. mariadb는 설치가 완료되었으며 이제 시작만 하면 되지만 사용자마다 mysql 을 설치하는 디렉토리가 모두 다르므로 해당 경로를 지정해서 설치해주자 기본 바로 시작을 하게 되면 경로는 /var/lib/mysql 이 기본경로이다 설치는 우리는 /fr... Read More..
+ admin 2020.02.04 maxminddb apache module install and how to GeoLite2-Country.mmdb ( mod_maxminddb ) O/S : Centos 7.x Apache : 2.4.x maxminddb module requires Apache 2.2 or 2.4 to be installed mod_maxminddb : https://dev.maxmind.com/geoip/geoip2/downloadable/ –> Apache ( mod_maxminddb) 기존 apache에서 mod_geoip 대신 mod_maxminddb 를 사용하여 access 로그에 국가코드 및 가상호스트에 국가별 접속 설정 1. 사전에 bootstrap을 정상적으로 진행하기 위해서 autoconf automake libtool 설치 libmaxminddb install ( maxminddb 를 설치하기 위해서 사전에 libmaxminddb 를 ... Read More..
+ admin 2020.02.03 how to install go on sample page ( go 언어 설치하기 및 샘플 페이지 ) how to install go on sample page ( go 언어 설치하기 및 샘플 페이지 ) OS: Centos 7.X 1. go file wget down load ( wget 이용하여 파일 다운로드 ) go website : https://golang.org/ [crayon-662b843137ffe049880872/] 2. tar.gz extract ( 압축 해제 /usr/local/go 폴더에 해제) [crayon-662b84313800d603379387/] 3. setup go environment ( /root/.bash_profile ) / go를 어디에서는 실행할 수 있게 /root/.bash_profile 등록하고 source 등록해준다 [crayon-662b84313801... Read More..
+ admin 2020.02.03 geoipupdate 4.1.5 install ( Centos 7 ) / GeoLite2-ASN.mmdb GeoLite2-City.mmdb GeoLite2-Country.mmdb geoipupdate 4.1.5 install ( Centos 7 ) / GeoLite2-ASN.mmdb GeoLite2-City.mmdb GeoLite2-Country.mmdb geoipupdate 가 기본 설치된 버전은 2.5 버전이다 최근 maxmind에서 제공하는 geolite2가 무료 버전이 아닌 회원 가입 후 라이센스 발급을 받아야 하기 때문에 버전이 4.1 버전 이상을 요구한다. maxmind에서 회원 가입 후 라이센스 발급 절차 안내 maxmind에서 기존에 Geolite2를 무료로 제공을 했는데 2019년 12월 30일부로 정책이 변경되어 아무나 다운로드 받는 방식이 아닌 회원 가입 후 라이센스를 발급 받아 다운로드 하는 방식으로 변경되었다. 아래 내용처럼 변경되었다는 것을 공시하고 있다.... Read More..