일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- mysql 재설치 명령어
- 리눅스
- mysql
- next.js css framework
- Android
- Docker ubuntu
- next.js tailwind css
- react tailwind css
- react 기초
- react tailwindcss
- 리액트
- 리액트 tailwindcss
- react
- Docker
- mysql error
- 도커
- 리액트 문법
- Python
- mysql broken install
- mysql fix install
- mysql 삭제
- react typescript
- PHP
- mysql purge
- mysql 재설치
- mysql uninstall
- 리액트 tailwind css
- javascript
- 안드로이드
- next.js tailwindcss
- Today
- Total
목록분류 전체보기 (43)
Developer_hong
리눅스를 설치하게 되면 서버시간이 현재시간과 같지 않는 경우가 있다. 원인은 서버 시간 기준이 태평양 시간인 PST로 설정되어있기 때문이다. 해결방법은 한국 표준시 KST 로 변경해주면 된다. ( 참고로 명령어 date를 입력하게 되면 현재 서버시간 확인이 가능하다 ) [ 코드 ] $ date -> Tue May 11 06:01:14 UTC 2021 $ sudo su $ cat /etc/localtime $rm /etc/localtime $ ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
서버세팅을 진행하는 도중 별 생각없이 사용하던 CGI,CGI, FastCGI, PHP-FPM의 의미를 이젠 알고 쓰고 싶어서 남긴다. 1. CGI(Common Gateway Interface) CGI(Common Gateway Interface)는 웹서버와 외부 프로그램을 연결해주는 표준화된 프로토콜이다. 웹이 처음 등장했을 때는 HTML과 이미지를 전달해주는 웹서버 밖에 없었다. 하지만 웹에 대한 수요가 증가하면서 정적인 HTML만을 가지고 정보를 제공하는 것에 대한 한계를 극복하기 위해 등장한 기술이 CGI이다. 웹서버가 처리할 수 없는 정보가 웹서버로 요청되었을 때, 그 정보를 처리할 수 있는 외부 프로그램을 호출함으로써 외부 프로그램이 처리한 결과를 웹서버가 받아서 웹브라우저로 전송하는 것이다. ..
//preg_match_all : 정규표현식에 맞으면 배열로 추출 // 정규식 // (...) 그룹화 시작 끝 // [a-zA-Z0-9_-]허용하는 문자열 a부터 z까지, A부터 Z까지 0부터 9까지 그리고 언더스코어와 하이픈 // [a-zA-Z0-9_-]+ 허용하는 문자열 a부터 z까지, A부터 Z까지 0부터 9까지 그리고 언더스코어와 하이픈이 1개 이상 있어야함 // [a-zA-Z0-9_-]{3,8} 허용하는 문자열 a부터 z까지, A부터 Z까지 0부터 9까지 그리고 언더스코어와 하이픈이 3글자 이상, 8글자 이하 // + == {1} 해당 문자열 1번 // * == {0} 해당 문자열 0번 // ? 해당 문자 패턴이 0 또는 1번 등장 ex) /a?b/ = b, ab // . 줄 바꿈 문자 (\n)..
$date=time(); //현재 시간 $date=strtotime('-3day'); //지금으로부터 3일전 시간 $starttime=strtotime(date('Y/n/d',strtotime('-7day')).' 00:00:00'); //7일전 년월일 지정 $endtime=$starttime+(86400*1); //starttime으로부터 60*60*24 = 1일 후
OWASP(The Open Web Application Security Project)는 오픈소스 웹 애플리케이션 보안 프로젝트이다. 주로 웹에 관한 정보노출, 악성 파일 및 스크립트, 보안 취약점 등을 연구하며, 10대 웹 애플리케이션의 취약점 (OWASP TOP 10)을 발표했다. OWASP TOP 10은 웹 애플리케이션 취약점 중에서 빈도가 많이 발생하고, 보안상 영향을 크게 줄 수 있는 것들 10가지를 선정하여 2004년, 2007년, 2010년, 2013년, 2017년을 기준으로 발표되었고, 문서가 공개되었다. - 출처 : https://ko.wikipedia.org/wiki/OWASP 01. Injection. 02. Broken Authentication. 03. Sensitive Data ..
hongdroid.tistory.com/34 (1. 도커 Linux OS (ubuntu) + MYSQL DB 설치) Docker Linux ubuntu install + Mysql Docker가 설치된 환경에서 리눅스 우분투 OS + MYSQL 설치 방법 [1] 우분투 도커 이미지 다운로드 $ docker pull ubuntu:latest [2] 우분투 도커 이미지로 컨테이너 생성 $ docker run -d -it --name hong_ubuntu.. hongdroid.tistory.com Linux OS (ubuntu) + MYSQL DB가 설치된 도커 컨테이너를 도커 이미지로 저장하고 싶다면 도커가 설치된 터미널에서 다음과 같이 진행 1. 도커 컨테이너 목록 출력 $ docker ps -aa [출력..
Docker가 설치된 환경에서 리눅스 우분투 OS + MYSQL 설치 방법 [1] 우분투 도커 이미지 다운로드 $ docker pull ubuntu:latest [2] 우분투 도커 이미지로 컨테이너 생성 $ docker run -d -it --name hong_ubuntu ubuntu [3] 우분투 도커 컨테이너 bash 셸 실행 $ docker exec -u root -t -i hong_ubuntu /bin/bash (아래부터는 도커 컨테이너의 bash 셸에서 명령어 실행) [4] 설치된 컨테이너의 ubuntu 정보 출력 $ cat /etc/*-release --------------------- 출력 결과 최신 2021년 기준 최신 버전 Ubuntu 20.04.2 LTS 설치 DISTRIB_ID=Ub..