| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 시스템관리
- postfix
- 서버보안
- DNS
- oops-firwall
- https
- geoip
- 서버운영
- 국가IP차단
- Apache
- 파일질라
- 웹서버
- sftp
- centos7
- 티스토리챌린지
- ubuntu
- iptables
- 오블완
- 리눅스
- 서버방화벽
- linux
- ip차단
- FileZilla
- 리눅스서버
- FTP
- SMTP설정
- CentOS
- 리눅스명령어
- 서버관리
- SSL인증서
- Today
- Total
목록Apache (7)
운영중입니다
서버 사용시 가볍고 빠르게 커뮤니티 사이트를 구축해야 하는 경우가 많습니다.그누보드5(Gnuboard5)는 국내에서 가장 많이 사용하는 PHP 기반 게시판 솔루션 중 하나로,커뮤니티 / 기업 홈페이지 / 쇼핑몰 / 고객센터 형태까지 다양하게 활용 가능합니다.이번 글에서는 아래 환경 기준으로 실제 설치 과정을 정리합니다. 1. 테스트 환경항목내용OSUbuntu 24.04.3 LTSWeb ServerApache 2.4.58PHPPHP 8.29DBMariaDB 10.6.232. 설치 2.1 그누보드 파일 다운로드공식 홈페이지에서 다운로드: gnuboard5.6.24.tar.gz 다운로드 후 FTP 또는 SFTP로 서버에 업로드합니다. 2.2 wget으로 서버에서 직접 다운로드# 서버 접속 후wget h..
이전 내용https://https443.tistory.com/285. Apache mod_jk 설정#5.1. mod_jk.conf 생성#mod_jk.conf는 Apache와 Tomcat 사이의 연결 다리 역할을 수행하는 핵심 설정 파일입니다.vim /etc/httpd/conf.d/mod_jk.conf-----------------------포함 내용 -----------------------# mod_jk 모듈 로드LoadModule jk_module modules/mod_jk.so# 워커 파일 경로JkWorkersFile /etc/httpd/conf.d/workers.properties# mod_jk 로그 설정JkLogFile /var/log/httpd/mod_jk.logJkLogLevel info# ..
웹 서비스를 운영할 때 정적 컨텐츠는 Apache HTTPD가, 동적 Java 애플리케이션은 Tomcat이 분담하여 처리하게 하면 서버의 부하를 줄이고 처리 속도를 극대화할 수 있습니다.이번 포스팅에서는 mod_jk 모듈을 사용하여 Apache와 Tomcat을 연동하는 과정을 단계별로 상세히 살펴보겠습니다. 1. 필요한 패키지 설치먼저 연동 및 컴파일에 필요한 기본적인 도구와 자바 환경을 설치합니다.yum install -y httpd httpd-devel gcc make wget java-1.8.0-openjdk#httpd: Apache 웹 서버#httpd-devel: Apache 개발 모듈 (apxs 등)#gcc, make: mod_jk 컴파일 도구#java-1.8.0-openjdk: Tomcat 구..
✅4. Maxmind 가입 및 라이센스 키 발급* 기존에는 GeoIP 데이터가 자유롭게 배포되었지만, MaxMind는 2019년 12월부터 정책을 변경하여 GeoLite2 데이터 다운로드에 사용자 인증(계정+라이선스 키)이 필요 https://www.maxmind.com#회원 가입 및 로그인 후 Manage License Key 메뉴에서 키 발급#라이센스 키를 발급 후 저장 필수 (발급받은 라이센스 키는 다시 볼 수 없음. 저장 필요!) ✅5. xtables-addons 설치 (iptables에서 GeoIP match 기능 사용 가능)cd /usr/local/src/git clone https://github.com/mschmitt/GeoLite2xtablescd GeoLite2xtables/# 라이선스..
https://https443.tistory.com/13 geoip 설치 및 사용 방법 (CentOS5)https://https443.tistory.com/11 oops-firewall 설치 및 사용 방법✅ oops-firewall 이란? oops-firewall은 IPTABLES 기반의 리눅스 방화벽 설정을 손쉽게 구성할 수 있도록 도와주는 경량형 방화벽 관리 스크립트텍스https443.tistory.com 이전 내용에 다룬 CentOS5 버전과 약간의 차이가 있어 추가 작성.CentOS7, Apache 사용 기준✅ 1. 설치 방법#0. 시스템 초기 설정 - 필수 업데이트 및 저장소 추가yum update # 초기 서버에서는 사용, 실 사용 중인 서버에서는 사용x#1. EPEL 저장소 설치 (GeoIP..
https://https443.tistory.com/11 oops-firewall 설치 및 사용 방법✅ oops-firewall 이란? oops-firewall은 IPTABLES 기반의 리눅스 방화벽 설정을 손쉽게 구성할 수 있도록 도와주는 경량형 방화벽 관리 스크립트텍스트 기반의 설정 파일을 통해 방화벽 룰을 선언형으로https443.tistory.com * oops-firewall을 사용하여 접속 차단 설정을 할 경우 상황에 따라 다르나 국가 확인이 필요한 경우가 있음.이때 사용되는 서비스가 geoip이다. CentOS5, Apache 사용 기준✅ 1. GeoIP란?GeoIP는 IP 주소를 통해 사용자(접속자)의 지리적 위치를 추정하는 기술 또는 라이브러리 ✅ 2. 설치 방법yum install Ge..
인터넷 보안의 핵심인 SSL(Secure Sockets Layer)은 오늘날 웹사이트 운영에 있어 선택이 아닌 필수 요소입니다. 현재는 TLS(Transport Layer Security)라는 명칭으로 더 정교하게 발전했으나, 여전히 관용적으로 SSL이라 불립니다. 일반적인 웹사이트(http)는 80번 포트를 사용하지만, 보안 인증서가 설치된 웹사이트(https)는 443번 포트를 통해 안전한 암호화 통신을 수행합니다.1. HTTPS 설치, 이제는 법적 의무입니다.대한민국에서는 2012년 8월 18일부터 시행된 '정보통신망 이용촉진 및 정보보호 등에 관한 법률' 개정안에 따라 HTTPS 의무화가 시행되었습니다.개인정보를 수집하는 모든 웹사이트(회원가입, 로그인, 상담 폼 등)는 반드시 암호화 기술을 ..