System/Server7 Oracle, php 연동 Apache 웹 서버 구축 일반적인 웹 서비스는 DB 서버와 연동해서 동작한다. 이 포스트에서 Oracle Database와 연동 가능한 Apache 웹 서버를 구축해본다. 설정이 약간 다르다. 다운받는 소스 파일의 버전에 따라 명령어를 조금씩 수정해야한다. (상식) 대략적인 순서는 다음과 같다. 1. 오라클 인스턴스 클라이언트 설치 2. Apache 설치 3. php 설치 1. 오라클 인스턴스 클라이언트 설치 Oracle 홈페이지에서 oracle instant client basic, oracle instant client devel을 rpm으로 다운받는다. 파일은 /usr/local 에 다운받는다. https://www.oracle.com/database/technologies/instant-client/linux-x86-64.. 2023. 5. 2. 웹 서버 IP기반 VirtualHost 설정 (Linux) 지난 포스트에 이어 웹 서버에 IP기반 VirtualHost를 설정해본다. VitrualHost란 한 대의 서버에 여러 웹 서비스를 호스팅하는 기법을 말한다. IP기반 VirtualHost는 이를 IP기반으로 구현하는 것으로, 한 대의 서버에 여러 IP를 부여(IP aliases)하고 각 IP에 서로 다른 웹 서비스를 호스팅하는 기법이다. 서버 환경은 다음과 같이 구성한다. 웹 서버 IP주소 : 192.168.10.172/24 도메인 : www.st07.sec IP주소 : 192.168.10.173/24 도메인 : www.st07.itc 네임 서버 IP 주소 : 192.168.10.171/24 모든 실습은 VMware에서 진행하였다. IP기반 VirtualHost 설정은 다음 순서로 진행한다. 1. 서버.. 2023. 2. 28. Apache 웹 서버 구축 실습(Linux) 지난 DNS 서버 구축 실습 포스트에서는 너무 많은 내용을 담으려다 되려 글이 길어지고 내용도 충실히 담지 못했다. 이번 포스트부터는 쉽게 보고 따라할 수 있도록 과정만 간략히 정리하고, 이론이나 설정 상세 등의 내용은 별도의 포스트에 따로 정리하려 한다. 이 블로그를 운영하는 가장 큰 목적은 내가 공부한 내용을 내가 나중에 볼 수 있도록 정리하는 것이기 때문이다. 이 포스트에서는 다음과 같은 구성으로 웹 서버를 구축한다. 웹 서버 도메인 이름: www.st07.sec IP주소 : 192.168.10.176/24 로컬 네임 서버 IP주소 : 192.168.10.175/24 Apache 웹 서버를 구축하는 과정은 크게 프로그램 설치 및 컴파일 과정과 설정 및 실행 과정으로 나뉜다. 특별히 정해진 매뉴얼은 .. 2023. 2. 21. DNS 서버 구축 실습 (리눅스 환경, bind) 목표 - 리눅스 환경으로 DNS 서버 구축하기 모든 실습은 다음 구성을 따라 VMware 가상 환경에서 진행되었다. 또한 모든 작업은 root 계정으로 진행한다. DNS 서버 (사용 프로그램 : bind) IP주소 : 192.168.10.175/24 Web 서버 1 IP주소 : 192.168.10.176/24 도메인 : www.st07.sec 여기서는 웹 서버를 실제 구축까지 하지는 않고, 구축한 네임서버가 [www.st07.sec]에 대한 질의에 192.168.10.176 주소로 잘 응답하는지만 확인한다. DNS 서버 설치 과정은 다음과 같다. 1. bind 확인 및 설치 2. named.ca 파일 확인 3. 프로그램 설치 디렉터리 권한 할당 4. 설정 파일(named.conf) 편집 5. zone 파.. 2023. 2. 20. 이전 1 2 다음