Back-end/Server (6) 썸네일형 리스트형 [Oracle/PHP] PHP와 oci8 설치 및 연동 방법 *오라클 연동 3탄* 🟡 PHP와 oci8 설치하고 OracleDB와 연동해보기 ❤️ OS : Rocky Linux ❤️ DB : Oracle https://ye5ni.tistory.com/164 ↑↑↑ 위 과정을 이미 완료하고 따라하시면 더욱 좋습니다 :) ↑↑↑ 1. Oracle instant client 패키지 설치 https://ye5ni.tistory.com/154 or https://requireme.tistory.com/entry/linux-php-%ED%99%98%EA%B2%BD%EC%97%90%EC%84%9C-%EC%99%B8%EB%B6%80-oracle-%EC%97%B0%EA%B2%B0-%EC%84%A4%EC%A0%95 => 위 내용 참고 2. 설치를 위한 필수 개발도구 다운로드 (php 설치) yum in.. [Linux] Apache Web Server 설치하는 방법 *오라클 연동 2탄* 🟡 Linux에 Apache Web Server 설치하기 ✅ Apache Web Server 란? 아파치 소프트웨어 재단에서 관리하는 오픈소스 웹 서버로서, 리눅스를 OS로 하여 가장 많이 사용되고 있다. 웹 서버 구동을 위한 APM 중 A 부분에 해당하는 것이다. ✅ Apache Web Server 설치하기 아래 명령어로 다운로드 yum install -y httpd => 위 방법으로 잘 되지 않는다면, https://ansan-survivor.tistory.com/120 참고하기!!! 패키지 설치 확인 rpm -qa | grep httpd httpd -v => 제대로 설치가 되어있는지 확인 완료 서비스 재시작 systemctl start httpd# 서비스 시작 systemctl enable http.. [Apache] 아파치 설치 후 localhost or host IP address로 접속이 안될 때 - NAT를 이용한 사설 IP(Port Forwarding) 🟡 Apache 실행 후 localhost로 접속이 안될 때 해결하는 방법 - NAT를 이용한 가상 서버 사용시 포트 포워딩 규칙 추가 ❤️ OS : Rocky Linux ❤️ Tool : VirtualBox ✅ 상황 Apache Web Server 설치 후, 모든 설정을 완벽하게 해주었음에도 불구하고 IP 주소로 접속이 되지 않았다. localhost 와 host IP 주소 모두 응답할 수 없다고 나왔다. 한참을 고민한 결과, 내가 NAT 서비스를 이용한 사설 IP를 사용하고 있다는 사실을 깨달았다. 따라서 포트 포워딩 규칙에 80 포트를 추가해주었어야 한다. NAT 란? Network Address Translation의 약자로 사설 IP를 공인 IP로 변경할 때 필요한 주소 변환 서비스이다. 라우터.. [Apache] AH00558 : Could not reliable determine the server’s fully qualified domain name 해결하는 방법 🟡 아파치(Apache) 웹 서버(Web Server) 'AH00558 : Could not reliable determine the server’s fully qualified domain name' 해결하기 ❤️ OS : Rocky Linux ✅ 상황 아파치 웹 서버를 다운 받아서 실행했는데 정상적으로 웹 페이지가 동작하지 않아서 log 파일을 살펴보았다. cd /etc/httpd/logs => 위 경로로 이동하기 vi error_log => 위 파일로 접속 ✅ 해결방법 httpd.conf 파일 설정 변경 cd /etc/httpd/conf => 위 경로로 이동하기 vi httpd.conf => 위 파일 중 ServerName 부분을 주석 해제하기 or 직접 입력 => 설정을 저장하고 재실행한다면 정상.. [Server] 포트포워딩(Port-Forwarding) 실습 🤍 직접 정리한 포트 포워딩 시퀀스 🤍 외부 접속 기기(아이패드, 친구집 데스크탑)에서 내 PC의 내부 IP 주소로 접속을 시도하려고 한다. 내 컴퓨터의 내부 IP 주소를 알려줄 수는 없기 때문에 81번 포트로 웹 서버를 열고 공유기를 통해 접근할 수 있도록 한다. 따라서, 외부 접속 기기는 공유기가 보유한 외부 IP 주소로 접속을 한다. → IP 주소, 포트 번호, 프로토콜의 정보 등이 담긴 패킷을 통해 서로 통신한다. 12번으로 설정해 둔 외부 포트로 들어오는 연결은 공유기에 도달하면 끝나버리기 때문에 외부 IP로 들어온 12번 포트의 연결을 공유기에서 내 컴퓨터로 보낸다. 외부 IP로 들어오는 들어오는 12번 포트의 연결을 내 컴퓨터의 81번 포트(미리 설정해 둔 내부 포트)로 연결하는 포트 포워딩.. [Server] 비트나미를 통해 나의 컴퓨터에 서버(APM) 구축해보기 1) Bitnami를 이용해서 아파치 웹서버 설치 2) index.html 파일을 수정해서 나만의 웹 페이지 만들어보기 3) ip주소를 이용해서 웹 페이지 열기 VS 파일 열기를 통해서 웹 페이지 열기 4) 웹 서버를 끈 후, ip 주소를 이용해서 웹 페이지를 열어보기 5) 내 컴퓨터의 ip 주소를 이용해 웹 페이지 열어보기 6) 스마트폰을 이용해서 웹 서버 열어보기 이전 1 다음