| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자바스크립트
- Ajax
- virsualhost
- SSL
- 글자 수 제한
- selinux
- JavaScript
- Vanilla JS
- 보안인증서
- 배열
- 날짜변환
- php
- 리사이즈
- 301 리다이렉트
- 우분투
- 글자수제한
- MariaDB
- nginx
- MySQL
- 정규식
- 애니메이트
- 보안헤더
- 비동기호출
- iframe
- 페이지전환효과
- 우분투 npm 설치
- 날짜비교
- post_type
- .htaccess
- JS
- Today
- Total
목록php (2)
더 나은 프로그래머가 되자
환경: Rocky Linux 9.6스택: Nginx (Mainline) + PHP 8.4 (Remi) + MariaDB 11.4 (LTS)주요 기능: SSL 최적화, 보안 헤더 적용, SFTP Chroot 격리, IP 접속 차단1. 시스템 초기 설정 및 리포지토리 설치최신 버전의 패키지를 설치하기 위해 공식 리포지토리를 등록합니다.# 시스템 업데이트 및 필수 도구 설치sudo dnf update -ysudo dnf install epel-release vim curl wget unzip dnf-utils policycoreutils-python-utils -y# 1. Nginx Mainline (최신) 리포지토리 설정sudo vim /etc/yum.repos.d/nginx.repo# [아래 내용 붙여넣기..
✅ 1. 시스템 업데이트sudo apt update && sudo apt upgrade -y업데이트중 문답이 나올 수 있는데 보안설정이나 SSH 설정을 손댄 적 있다면 keep the local version currently installed 선택(sshd_config 등 현재 설정 유지) ✅ 2. Nginx 설치sudo apt install nginx -y 서비스 시작 및 부팅 시 자동 시작 설정:sudo systemctl enable --now nginx Nginx 서버 버전 숨기기sudo vi /etc/nginx/nginx.conf#server_tokens off; 추가http { include mime.types; default_type application/octet-s..