본문 바로가기
반응형

전체 글376

Field 'ssl_cipher' doesn't have a default value mysql 에러 #1364 - Field 'ssl_cipher' doesn't have a default value ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value ERROR 1364 (HY000): Field 'authentication_string' doesn't have a default value mysql 버전이 높아지면서 사용자 추가시 ssl_cipher, x509_issuer, x509_subject, authentication_string 를 입력 해 주어야 합니다. 예) insert into user (Host, User, Password, ssl_cipher, x509_issuer, x509_subject, aut.. 2021. 4. 8.
fontawesome 아이콘 넣기 1. 자바스크립트 CDN을 이용하는 방법 head 태그에 추가 합니다. 5.x 버전 2. CSS CDN을 이용하는 방법 4.x 버전 5.x 버전 사용예 체크박스에 적용예 # CSS label.bb:before { content: "\f0c8"; font-family: "Font Awesome 5 Free"; margin-right: 10px; color: #cccccc; font-size: 24px; } input#aa:checked + label.bb:before { content: "\f14a"; color: #000000; } input#aa { display: none; } # HTML Lorem Ipsum Dolor 2021. 4. 6.
아파치 웹서버 속도향상 - HTTP 압축 및 캐싱 Apache 웹서버 속도를 향상시켜보자 HTTP 압축 및 캐싱 httpd.conf 또는 apache2.conf 하단에 추가 ExpiresActive On ExpiresByType image/x-icon "access plus 1 month" ExpiresByType image/gif "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType image/jpg "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType application/x-font-ttf "access plus 1 month" ExpiresByType appli.. 2021. 2. 25.
한글 구글웹폰트 구글웹폰트 정리 나눔바른고딕 Noto Sans KR @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap'); font-family: 'Noto Sans KR', sans-serif; 나눔고딕 Nanum Gothic @import url('https://fonts.googleapis.com/css2?family=Nanum+Gothic:wght@400;700;800&display=swap'); font-family: 'Nanum Gothic', sans-serif; 나눔명조 Nanum Myeongjo @import url('https://fonts.googleapis.. 2021. 2. 5.
종료된 플래시(Flash) 이용하기 플래시가 2020.12.31일 종료되었으며, Adobe.com 에서 지원을 하지 않습니다. 2021.1.12일 서비스를 차단하였습니다. 기존의 제작한 플래시 파일을 모두 바꾸어야 합니다. 기존의 플래시를 구동하는 방법이 있습니다. 1. 플래시를 사용하려면 기존의 플래시를 삭제하고, 2. 이전 버전인 Adobe.Flash.Player.30.0.0.154.firefox.exe 버전을 설치합니다. 3. 플래시를 지원하는 브라우저 Pale Moon를 다운로드 받아 설치합니다. https://www.palemoon.org/download.shtml Pale Moon 브라우저로 플래시를 이용할 수 있습니다. 2021. 1. 13.
Imagick 설치 (확장모듈) 이미지처리에 필요한 모듈 입니다. php 확장모듈로 설치하는 방법입니다. 먼저 필요 패키지를 설치해줍니다 1. ImageMagick 라이브러리 설치 yum install ImageMagick Imagemagick-devel 2. 최신버전 다운로드 설치 최신버전 다운로드 : pecl.php.net/package/imagick pecl.php.net/get/imagick-3.4.4.tgz tar xvfz imagick-3.4.4.tgz cd imaick-3.4.4 /usr/local/php/phpize ./configure -with-php-config=/usr/local/php/bin/php-config make && make install 3. php.ini 파일 수정 extension_dir="/usr.. 2021. 1. 5.
centos6 yum update 오류 해결 YumRepo Error yum error CentOS6 업데이트 지원 종료로 인해 yum update 오류가 발생한경우 이다 Loaded plugins: fastestmirror, security Setting up Install Process Determining fastest mirrors YumRepo Error: All mirror URLs are not using ftp, http[s] or file. Eg. Invalid release/repo/arch combination/removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/6/base/mirrorlist.txtError: Cannot find a valid baseurl for repo: base 64비트 CentOS.. 2021. 1. 4.
Linux 용 멀웨어(Malware) 스캐너 도구 Linux 용 맬웨어 스캐너 도구 우리 모두는 Linux가 우리 주변에서 가장 강력한 운영 체제라는 것을 알고 있지만 Linux에는 바이러스 백신 프로그램이 필요하지 않다는 오해가 있습니다. 최대 보호를 위해 이것은 필수적입니다. 웹 서버의 60 % 이상이 Linux 서버에서 실행되고 있으며 대부분은 일부 솔루션으로 보호됩니다. 개인적인 경험을 통해 제대로 구성된 방화벽이있는 서버를 구축하고 더 나은 보안을 위해 정기적 인 보안 업데이트를 수행했습니다. 그러나 여전히 어떻게 든 서버의 사이트가 감염되고 검사 도구를 사용하여 서버에서 바이러스, 악성 코드, 루트킷 및 악의적 인 동작을 식별 할 수 있으므로 서버를 제거하고 보호 할 수 있습니다. 여기에서는 감염 및 맬웨어로부터 벗어나기 위해 Linux 서버.. 2020. 9. 23.
좀비 프로세스 죽이기 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.
반응형