Centos에 Python 설치


-1

URL을로드 할 때 실행할 수있는 스크립트가 서버에 있으므로 둘러보고 있었지만 확실하지 않지만 아파치 파이썬을 설치하고 싶습니다. 지금은 / var / www / html /에 스크립트가 있고 거기에 갈 때 파이썬 스크립트가 일반 텍스트로 표시되므로 거기에 갈 때 스크립트를 실행하고 싶습니다. 누군가가 "파이썬 스크립트를 실행하고 싶다"는 아파치를 설정하라고했지만 그게 무슨 뜻인지는 확실하지 않습니까?

감사

답변:


0

아파치와 파이썬은 웹 애플리케이션을 호스팅하기 위해 함께 작동 할 수있는 매우 다른 두 가지입니다.

Apache는 웹 서버이므로 해당 장치 URI를 찾아서 요청하면 Apache 웹 서버는 해당 작업을 수행하고 전송 된 요청에 따라 응답을 제공합니다. https://en.wikipedia.org/wiki/Web_server https://en.wikipedia.org/wiki/Apache_HTTP_Server

파이썬은 스크립팅 언어입니다. 컴퓨터를 호출 할 때 동적 스크립트를 실행할 수 있으며 Apache와 함께 사용될 때 Facebook과 같은 동적 웹 사이트를 만들어 더 나은 예제를 원할 수 있습니다. 클라이언트가 Apache 서버에 요청하면 서버가 올바른 폴더를 찾고 스크립트를 찾으면 Python이 스크립트를 실행하고 결과를 Apache에 전달하여 클라이언트에 대한 응답으로 Apache에 전달합니다. https://ko.wikipedia.org/wiki/Python_(programming_language)

이것에 너무 많이 들어가기 전에 약간의 독서를해야합니다. 더 높은 수준의 사물을 구성하려고 시도하기 전에 이러한 높은 수준의 일이 어떻게 작동하는지에 대한 공정한 이해가 있다면 크게 도움이됩니다.

https://www.linode.com/docs/websites/apache/apache-2-web-server-on-centos-6 에서 작동하도록 Apache를 설정하는 방법은 mod_python다음 과 같습니다.

편집 당신이 설정하려고하는 웹 사이트 인 경우 웹 제어판을 사용하여 더 복잡한 측면을 다루는 경우 인생을 훨씬 쉽게 만들 수 있다고 생각합니다. 이렇게하면 DNS 및 라우팅과 같은 것을 처리 할 필요가 없습니다. CPanel은 더 어려운 일을 처리 할 것입니다. 일부 추가 보너스는 기본적으로 파이썬이 설치된 웹 서버 설정을 지원한다는 것입니다. http://ajenti.org/

나는 실제로 Ajenti-V를 사용했으며 그것을 좋아했으며 실제로 Python을 즉시 지원한다는 사실을 보증 할 수 있습니다.

RHEL 머신에 Ajenti-V 설치

행운을 빕니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.