PHP 스크립트를 어떻게 실행합니까?

PHP 스크립트를 어떻게 실행합니까?

이것이 유닉스와 관련된 것인지는 확실하지 않지만 유닉스와 관련된 것이 아니라면 실제로 어떻게 될지는 알 수 없습니다. 저는 Ubuntu 서버를 실행 중이고 누군가 버튼을 누르면 내 웹사이트에서 .php 스크립트를 실행하려고 합니다. 하지만 스크립트를 실행하면 스크립트 코드만 표시될 뿐 실제로 실행되지는 않습니다. 이 작업을 수행하려면 뭔가를 설치해야 합니까? 실제 웹 공간에서 작동하는 것을 확인할 수 있습니다. 제가 받을 수 있는 도움에 감사드립니다!

답변1

Apache2가 PHP 요청을 처리하려면 다음을 수행해야 합니다.설치하다php.php. Ubuntu를 사용하고 있으므로 다음 명령을 실행하여 설치할 수 있습니다.

sudo apt-get install php5

...그리고:

sudo apt-get install libapache2-mod-php5

그런 다음 다음을 사용하여 Apache 모듈을 활성화해야 합니다.

sudo a2enmod php5

물론 원하는 경우 최신 버전의 PHP를 설치할 수 있고 해당 버전이 Ubuntu 버전에서 사용 가능한 경우 설치할 수 있습니다.

위의 작업이 완료되면 다음을 사용하여 Apache를 다시 시작하십시오.

sudo service apache2 restart

위의 모든 작업을 완료한 후 다음과 같이 웹 서버의 루트 디렉터리에 매우 기본적인* 항목을 넣어 웹 서버가 php를 올바르게 처리하는지 시험해 보세요.

<?php
    echo "<h3>Hello!</h3>";
    echo "<p>This is printed from a php script</p>";
?>

위의 스크립트가 라는 파일에 있다고 가정하고 hello.php브라우저에 해당 파일을 지정하십시오.
<your-ip-address>/hello.php 작동하면 다음과 같이 표시됩니다.

안녕하세요!

이것은 PHP 스크립트에서 인쇄됩니다.


phpinfo()*저는 일반적으로 테스트 페이지를 넣는 것을 선호하지 않습니다 .

관련 정보