80이 아닌 포트에서 로컬로 간단한 http 서버 실행

80이 아닌 포트에서 로컬로 간단한 http 서버 실행

루트가 아닌 사용자를 사용하여 Linux 서버에 액세스할 수 있습니다. 나에게 필요한 것은 포트 80이 아닌 다른 포트에서 수신 대기하는 간단한 HTTP 서버를 실행하는 것입니다.

나는 가장 간단하고 빠른 솔루션을 찾고 있습니다. 인증이나 그 어떤 것도 필요하지 않습니다.

화면에서 실행하는 것도 좋습니다.

Linux 버전은 Red Hat 4.1.2-50입니다.

답변1

귀하의 질문은 매우 주관적이므로 http 서버를 사용하여 포트를 쉽게 구성할 수 있습니다.

그러나 구성 파일 (또는 루트가 아닌 사용자의 경우 1024보다 높은 파일) 에서 lighttpd사용하는 것이 좋습니다.server.port = 1080

server.document-root = "/home/foo/www" 
server.port = 1080

이는 완전한 http 서버이며 정적 콘텐츠를 제공하기 위해 추가 구성이 거의 필요하지 않습니다. 데이터를 server.document-root디렉토리 에 넣고 lighttpd -f configuration-file.

답변2

더 높은 포트에서는 일반적으로 높은 권한이 필요하지 않습니다. 주다경량또는thttpd시도 해봐. 시작하기 가장 좋은 곳은자주하는 질문, 다른 문서는 거기에서 연결됩니다. 관리자가 원하는 웹 서버를 설치하지 않은 경우 다음을 수행할 수 있습니다.소스 코드 다운로드 및 빌드.

답변3

*mini_httpd**는 또한 작고 멋진 HTTP 서버입니다. mini_httpd.conf 파일에서 포트를 구성합니다. 자세한 내용은 여기를 참조하세요. mini_http 홈페이지

관련 정보