오랜만에 서버에 들어가서 사이트 추가하려는데, /etc/apache2/sites-available 에 설정파일 추가하고 # systemctl reload apache2 명령어 입력하니까 Job for apache2.service failed because the control process exited with error code. 오류가 뜹니다.. # systemctl status apache2 명령어로 확인해보니 아래와 같은 이유가 나타납니다; Invalid command 'AssignUserID', perhaps misspelled or defined by a module not included in the server configuration 찾아보니 mpm-itk 뭐시기라 하더라구요. 그래서 잉..
이하의 작업은 root권한 취득 후 했습니다. $ sudo su 먼저 rdate가 설치되어 있지 않다면 rdate를 설치해줍니다. 설치되어 있는지 확실하지 않아도 그냥 설치 명령어를 입력하면 간단합니다 ㅋ # apt install rdate crontab에 등록하여 지속적으로 인터넷 시간을 가져와서 서버 시간에 동기화 해줍니다. crontab의 역할은 반복적으로 동일한 작업을 자동으로 실행하는 것입니다. crontab에 대한 자세한 설명은 생략하겠습니다. crontab에 등록하려면 먼저 rdate 실행파일이 어디에 있는지 파악해야합니다. * 서버마다 설치되는 위치가 다를 수 있습니다. * apt로 설치했을 경우 dpkg -L rdate 명령어로 설치 위치를 확인할 수 있는데 결과 값이 쓸데없이 많이 나오..
우분투에서 기존 저장소 정보를 지우고 https://mirror.kakao.com/ubuntu/ 만 추가 했다가 php8.2 관련 모듈 설치가 안되는 경우가 있습니다. deb https://mirror.kakao.com/ubuntu/ jammy main deb-src https://mirror.kakao.com/ubuntu/ jammy main 저도 이거 때문에 별 생각없이 apt update 랑 apt upgrade 를 실행했는데 난데없이 잘 돌아가던 사이트가 안돌아가서 php8.2를 지우고 다시 설치했는데 모듈이 안깔리는거예요.. -,,- 기본 저장소를 찾아봤는데 찾기 힘들더라구요. 결국 찾아서 모듈까지 잘 설치했습니다. 아래는 기본 저장소 정보입니다. 주석은 지워버렸어요.. ▽ default rep..
* 이 해결법은 저도 구글링을 통해 알게된 것으로, 이 방법을 사용하여 해결했기 때문에 포스팅 합니다. 자세한 것은 저도 몰라요..ㅋㅋ OpenWrt 사용중 FailSafe Mode가 활성화 되는 경우가 있다. # firstboot This will erase all settings and remove any installed packages. Are you sure? [N/y] y /dev/mtdblock3 is not mounted /dev/mtdblock3 will be erased on next mount 이런 경우 "mtd -r erase rootfs_data" 실행 # mtd -r erase rootfs_data 해당 명령어를 실행하면 기기에 따라 시간이 오래 걸릴 수 있으며, 'Reboot ..
얼마 전부터 구글 로그인하는 곳에서 아래와 같은 오류가 나기 시작했다. Fatal error: Uncaught Firebase\JWT\BeforeValidException: Cannot handle token prior to 2023-05-09T02:23:35+0000 in .../vendor/firebase/php-jwt/src/JWT.php:156 Stack trace: #0 .../vendor/google/apiclient/src/AccessToken/Verify.php(116): Firebase\JWT\JWT::decode() #1 .../vendor/google/apiclient/src/Client.php(813): Google\AccessToken\Verify->verifyIdToken() #..
0. 관리자 권한 $ sudo su # 1. 서버 업데이트 apt update ... apt upgrade -y 2. 시간 설정 dpkg-reconfigure tzdata 3. Apache2 설치 apt install apache2 ... apache2 -v 4. certbot 설치 apt install certbot 5. PHP 설치 5-1. 패키지 저장소 추가 add-apt-repository ppa:ondrej/php 5-2. PHP8.2 설치 (작성일 기준 최신버전) apt install php8.2 5-3. 추가 라이브러리 설치 apt install php8.2-{curl,dev,gd,imagick,imap,mbstring,mysql,oauth,zip} 6. MariaDB 설치 6-1. Mari..
간단 SSL 적용 방법을 알아봅시다. 1. certbot 설치 2. python3-certbot-apache 설치 3. libapache2-mpm-itk 설치 4. 아파치 도메인 연결 설정 5. 사이트 파일 등록 6. 아파치 리로드 7. SSL 자동갱신 SSL 적용 전 준비 certbot 설치 # sudo apt install certbot python3-certbot-apache 설치 # sudo apt install python3-certbot-apache libapache2-mpm-itk 설치 # sudo apt install libapache2-mpm-itk 아파치 도메인 연결 설정 먼저 설정 디렉토리로 이동 # cd /etc/apache2/sites-available 다음은 설정 파일 생성 # ..
https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. If you're looking for the latest VirtualBox 6.0 packages, see Virt www.virtualbox.org 개인적으로 윈도우 서버에서 PHP를 구동시키는 것을 별로 좋아하지 않습니다. IIS에..
로컬에 개발환경을 세팅하기 기록. 개인적인 기록이며, 비효율적이거나 잘못된 부분이 있을 수 있습니다. 부족하거나 추가해야하는 부분이 있다면 조언 부탁드립니다. 개인적으로 윈도우에서 IIS로 PHP를 돌렸을 때 발생하던 자잘한 버그와 비트나미에서 고생한 경험으로 IIS 및 XAMPP 사용을 하지 않기 위해 Virtual Box + Samba를 사용했습니다. 이러한 선택이 어떤 치명적인 이슈가 있는지는 잘 모르겠습니다. 프로그램 및 버전 이 포스팅에서 사용된 프로그램과 버전입니다. Windows 10 PHP Storm 2021.3 Virtual Box 6.1 Ubuntu 20.04 LTS Apache 2.4.41 PHP 8.1.0 MariaDB 10.3.32 Composer 2.1.14 Laravel Ins..
요즘 뭐만 하면 컴포저(Composer)로 설치해야하는데 컴포저를 모르면 여러가지로 불편한 것 같습니다. 이번에는 우분투(Ubuntu) 서버에 컴포저를 설치해보겠습니다. Composer 설치에 앞서 가상서버는 iwinv.kr에서 생성했습니다. 작성속도를 높이기 위해 모든 문장에 높임법을 사용하지 않겠습니다. (여기부터 시작) 본인도 초보라 문제 해결 능력은 떨어지지만 앞으로 자주하게 될 것 같아 여기에 기록한다. 먼저 서버는 저번에 작성한 포스팅을 토대로 iwinv에서 서버 생성 후 APMariaDB로 설치했다. 최근 iwinv에서 뭔가 큰 사고가 있었다는데 (잘 모름) 그래도 iwinv가 가성비가 좋은 것은 어쩔 수 없다 (고 한다..) https://heavening.tistory.com/88 우분투..
- Total
- Today
- Yesterday
- php
- 배열
- 날짜
- AssignUserID
- 오류
- 다운로드
- php8
- PhpStorm
- jquery
- javascript
- 함수
- ubuntu
- 우분투
- 컨트롤
- MariaDB
- rgb to hex
- mssql
- 환경변수
- 자바스크립트
- iframe
- mpm-itk
- default repository
- 막기
- MySQL
- 색코드변환
- 아이프레임
- SQL Server
- 인터넷시간동기화
- 중복
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |