CentOS에서 웹 서버 설정 문제

bev

내 컴퓨터 (Dell Desktop) 중 하나에 웹 서버를 설정하고 CentOS를 OS로 결정했습니다. Apache가 제대로 설치되어 있습니다 (내 생각에 pgrep httpd는 실행중인 프로세스를 반환합니다). 또한 내 httpd.conf 파일이 괜찮다고 생각합니다 (아파치 설정에 대한 4 개의 튜토리얼을 읽었습니다). 내 ISP는 comcast입니다. 포트 80과 8080 모두에서 수신 대기하는 httpd가 있습니다.

그러나 작동하지 않고 이유를 알 수 없습니다. 친구가 내 test.html 페이지 (/ var / www / html /-있어야하는 위치에 있음)를 보려고했는데 프록시 나 방화벽과 관련된 것으로 보이는 http 오류 504가 발생했습니다. 내가 가지고있는.

몇 가지 질문이 있습니다. 1) 외부 친구가 내 웹 페이지를 보려고하지 않고 내 설정을 테스트 할 수있는 방법이 있습니까? 서버의 내 브라우저는 URL에 로컬 주소 (192.168.1.5)를 사용할 때 페이지가 정상적으로 표시되지만 네트워크의 다른 컴퓨터 (192.168.1.3)에있는 브라우저는 페이지를 볼 수 없습니다. 2) 웹 서버를 실행하려면 구체적으로 무엇이 필요합니까? 제대로 구성된 아파치입니까? PHP 또는 SQL 기능이 필요하지 않다고 가정합니다. 3) comcast가 어떻게 든 시스템을 망칠 가능성이 있습니까? 4) 내 라우터가 어떻게 든 시스템을 망칠 가능성이 있습니까 (그렇다면 볼 수 없습니다)?

httpd.conf 파일을 첨부 할 수없는 것 같습니다. 너무 길기 때문에 (댓글이 삭제 된 경우에도) 여기에 잘라내어 붙여넣고 싶지 않습니다.

tacotuesday

기본적으로 CentOS에는 포트 80에서 들어오는 트래픽을 허용하지 않도록 방화벽 (iptables) 설정이 있습니다.

포트 80에서 들어오는 트래픽을 허용하려면 다음을 실행하십시오.

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

그런 다음이를 실행하여 구성을 저장하십시오.

/sbin/service iptables save

이러한 명령은 루트로 실행해야합니다. 변경 사항을 적용하기 위해 서비스를 다시 시작할 필요가 없습니다.

CentOS 용 iptables에 대한 자세한 정보는 방법 섹션 CentOS.org에있는 위키에서 찾을 수 있습니다 .


친구가 연결할 수없는 경우 :

라우터가 그를 막을 가능성이 높습니다. Comcast 케이블 모뎀도 그를 막을 수 있습니다.

대부분의 라우터는 기본적으로 DHCP 및 라우팅을 사용하도록 설정되어 있습니다. 이는 라우터가 자체 IP 범위, 서브넷 마스크 및 게이트웨이에 따라 컴퓨터에 내부 IP 주소를 할당했음을 의미합니다. ISP 할당 IP 주소의 모든 트래픽은 라우터를 통해 DHCP를 통해 컴퓨터에 할당 된 IP 주소로 라우팅됩니다.

포트 8080의 외부 소스에서 라우터를 통해 트래픽을 허용하려면 지정된 포트의 외부 소스에서 라우터 할당 IP 주소로의 포트 전달을 설정해야합니다. 이것은 라우터 구성에서 수행됩니다.

이에 대한 대안은 컴퓨터를 DMZ (비무장 지대)에 두는 것입니다. 그러면 들어오고 나가는 모든 트래픽이 해당 컴퓨터로 필터링되지 않습니다. 이는 엄청난 보안 위험이며 권장되지 않습니다. 그러나 그렇게하도록 선택하면이 설정은 라우터 구성에서도 흔히 볼 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

웹 서버 설정시 문제

분류에서Dev

Gitolite 서버 설정 문제

분류에서Dev

보안 웹 서버 설정

분류에서Dev

보안 웹 서버 설정

분류에서Dev

Apache 웹 서버 설정

분류에서Dev

동적 웹 서버 설정

분류에서Dev

Android 대 웹 서버 문제

분류에서Dev

전용 서버에 여러 웹 서버 설치. CentOS

분류에서Dev

다른 웹 서버에서 설정 한 memcached 키를 삭제하는 방법

분류에서Dev

다른 웹 서버에서 설정 한 memcached 키를 삭제하는 방법

분류에서Dev

다른 웹 서버에서 설정 한 memcached 키를 삭제하는 방법

분류에서Dev

CentOS 6.4 웹 서버의 DocumentRoot에서 기본 PHP 페이지 설정

분류에서Dev

Nodejs 웹 소켓 서버 버퍼 문제

분류에서Dev

OpenVPN 설정과 동일한 서버에서 웹 서버 실행

분류에서Dev

자체 Stanford CoreNLP 서버 설정 문제 :

분류에서Dev

Fabric-Ca 서버 설정 문제

분류에서Dev

Amazon EC2 Centos의 ESSL Epush 서버 설정 문제

분류에서Dev

FTP 서버 설정 (수동) vsFTPd CENTOS7 문제

분류에서Dev

웹 서버에 Jenkins 설치

분류에서Dev

웹앱에서 iBeacon 설정

분류에서Dev

Centos 6에서 Jetty 문제로 Solr 설정

분류에서Dev

가상 사설 서버에 웹 사이트 설정

분류에서Dev

동일한 웹 서버의 교차 응용 프로그램에서 인증 / 로그인 문제 | IIS 7.5 설치

분류에서Dev

ISPConfig로 웹 서버 설정 : 메일 설정

분류에서Dev

ISPConfig로 웹 서버 설정 : 메일 설정

분류에서Dev

AWS EC2 t1 Micro에서 LAMP 웹 서버 설정

분류에서Dev

웹 서버에 대한 사용자 계정 설정

분류에서Dev

웹 서버 설정에 관계없이 HTTPS를 통해 모든 콘텐츠 제공

분류에서Dev

.NET 코어 웹 API Ubuntu 서버에 대한 감독자 설정

Related 관련 기사

뜨겁다태그

보관