Apache 로컬 네트워크 내에서 IP로 액세스할 수 있도록 하기
목적
구현 환경
품목
정보
OS
macOS Catalina(10.15.5)
하드웨어
MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports)
프로세서
2GHz 쿼드 코어Intel Core i5
메모리
32GB 3733MHz LPDDR4
그래픽
Intel Iris Plus Graphics 1536 MB
품목
정보
OS
CentOS 7 (7.8.2003)
하드웨어
Dell Studio 1537
프로세서
Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz
메모리
4GB DDR3
그래픽
알 수 없음
품목
정보
Apache 버전
2.4.6 (CentOS)
전제 조건
전제 정보
독후감
http://サーバPCのIP:ポート/index.html
로 표시 가능하게 된다. 개요
상세
서버 머신의 IP 확인
다음 명령을 실행하여 네트워크 시스템의 정보를 확인합니다.
$ ifconfig
아래의 출력 예의 화살표 부분을 확인하여 서버 PC의 IP 주소를 확인합니다. (inet 옆은 IP 주소입니다.)
Apache 설정 변경
아래 명령을 실행하여 Apache 설정 파일을 엽니다.
$ sudo vi /etc/httpd/conf/httpd.conf
다음과 같이 편집한다.
/etc/httpd/conf/httpd.conf
#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
# 下記をコメントアウト
#Listen 80
# 下記を追記
Listen 先に確認したサーバPCのIPアドレス:80
포트 해제
아래 명령을 실행하여 http 통신의 디폴트 포트인 80번을 해제한다.
$ sudo firewall-cmd --zone=public --add-service=http --permanent
나중을 예측하여 아래 명령을 실행하여 https 통신의 기본 포트인 443번을 해제한다.
$ sudo firewall-cmd --zone=public --add-service=https --permanent
다음 명령을 실행하여 설정을 반영합니다.
$ sudo firewall-cmd --reload
다음 명령을 실행하여 설정을 확인합니다.
$ sudo firewall-cmd --list-all
다음 명령을 실행하여 httpd를 다시 시작합니다.
$ sudo service httpd restart
Reference
이 문제에 관하여(Apache 로컬 네트워크 내에서 IP로 액세스할 수 있도록 하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/miriwo/items/4308ddfaab8d34ad052e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)