일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 맛집
- 업비트
- 코드이그나이터
- Laravel
- 우분투
- FMS
- ubuntu
- 제주도
- php
- codeigniter
- 옵티머스 g
- upbit
- 맥
- 옵G
- TiL
- Ubuntu 20.04
- Selenium
- 라즈비안
- 우분투 20.04
- 회고
- 20.04
- 옵티머스g
- 셀레니움
- 라즈베리파이
- MySQL
- Raspberry Pi
- 라라벨
- 옵지
- 프레임워크
- C
- Today
- Total
목록평범한 개발 이야기 (151)
평범한 이야기들

brew를 이용해 사용할 수 있는 버전 확인하기 ~ brew search php 아래와 같이 나옵니다. brew를 이용해 설치하기 ~ brew install php@7.4 기본 버전으로 설정하기 ~ brew link --overwrite --force php@7.4 실행하면 아래와 같은 안내가 출력됩니다. 화면에서 설명하듯 path를 설정해주어야 한다고 합니다. 저는 zshell을 사용하고 있어서 위와 같이 그대로 명령어를 복사해서 사용했습니다.
http의 보안 프로토콜인 https는 이제 대부분의 사이트에서 적용을 해야 합니다. 그리고 https를 이용하기 위해서는 SSL 인증서를 필요로 하는데 대부분 유료로 판매하며 해당 제품을 구입하고 사용을 해야 합니다. 하지만 https의 사용을 많이 늘리기 위해 무료 SSL 인증서를 배포해주는 곳도 있습니다. ISRG (Internet Security Research Group)에서 제공하는 https://letsencrypt.org 사이트입니다. 무료 SSL 단점 무료인 만큼 단점들이 있습니다. 단점 1. 인증서 유효기간이 90일로 짧습니다. 즉 3개월에 한 번씩 인증서 갱신을 해주어야 하지만, 자동갱신을 설정해두면 어느 정도 커버가 가능하기 때문에 꽤나 괜찮은 단점입니다. 단점 2. 서브도메인 지원..
개인 토이 프로젝트 서버에 ftp가 필요로 해서 설치를 하는 과정을 정리하는 글입니다. ftp 서버는 vsftpd를 사용했습니다. vsftpd는 리눅스에서 동작하는 FTP 서버 프로그램으로, 안전성과, 빠른 속도 그리고 보안성이 우수해서 많은 분들이 사용하고 계시는 프로그램입니다. vsftpd 설치 1. vsftpd설치 우분투를 이용하고 있기 때문에 apt 명령어를 이용해서 설치를 해줍니다. sudo apt-get install vsftpd 2. vsftpd 수정 vim /etc/vsftpd.conf vsftpd.conf 설정 파일에서 중요한 부분은 아래와 같습니다. chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list allow_writeab..
2021.03.18 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #1 계좌정보 가져오기 2021.03.22 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #2 분, 일 캔들 정보 가져오기 2021.03.29 - [평범한 개발 이야기/PHP] - [PHP] PHP를 이용해 업비트(upbit) API 통신하기 #3 매수, 매도 하기 지난 3월에 만들었던 업비트(upbit)에서 제공하는 API를 이용해서 실시간으로 통신하는 프로그램을 만들었습니다. 그 후 잠시 손을 놓고 있었는데 최근에 다시 확인해 볼 일이 있어서 프로그램을 열어보았고 좀 더 쉽게 사용할 수 있도록 변경을 해보았습니다. 필요 패키지 업..
PHP에서 로그 남기기 PHP에서 로그를 남길 때 보통 파일을 열어서 var_dump, print_r, echo, sys_log, error_log 등을 이용하는 경우가 많이 있습니다. 좀 더 쉽게 로그를 작성하기 위해서 monolog 란 로깅 프레임워크를 설치해서 사용하려고 합니다. Monolog란? PSR-3을 준수하고 있는 로깅 프레임워크입니다. 대부분의 로깅 플랫폼과 연결할 수 있는 핸들러를 제공해주며 RFC 5424(Syslog Protocol)에 정의된 로그 레벨을 모두 지원하고 있습니다. DEBUG(100) INFO(200) NOTICE(250) WARNING(300) ERROR(400) CRITICAL(500) ALERT(550) EMERGENCY(600) 설치 방법 PHP Composer..