> 백엔드 개발 > PHP 문제 > Linux PHP를 설치하고 시작하는 단계에 대한 자세한 설명

Linux PHP를 설치하고 시작하는 단계에 대한 자세한 설명

PHPz
풀어 주다: 2023-04-06 10:02:01
원래의
1190명이 탐색했습니다.

Linux와 PHP는 많은 프로그래머에게 중요한 개발 도구입니다. 그러나 다른 시스템 및 소프트웨어와 마찬가지로 Linux와 PHP를 설치하고 실행하면 많은 문제가 발생할 수 있습니다. 다음은 Linux와 PHP를 설치하고 시작하는 간단한 가이드입니다.

1단계: Linux 설치

Linux 설치는 일반적으로 DVD 또는 USB와 같은 부팅 가능한 미디어에서 시작됩니다. 미디어에서 컴퓨터를 부팅하여 설치 프로그램을 시작한 다음 프롬프트에 따라 설치 프로세스를 완료합니다. 설치 프로그램에서 설치하려는 패키지를 선택해야 합니다. 따라서 Apache 웹 서버와 PHP를 설치하도록 선택했는지 확인하십시오.

설치가 완료되면 서버에 접속할 수 있도록 네트워크를 구성해야 합니다. 사용된 명령은 다음과 같습니다.

sudo ifconfig eth0 192.168.1.100 netmask 255.255.255.0
sudo Route add default gw 192.168.1.1
sudo echo "nameserver 8.8.8.8" >> /etc/resolv.conf

위 내용 명령 이더넷 인터페이스는 eth0, IP 주소는 192.168.1.100, 게이트웨이는 192.168.1.1, Google 퍼블릭 DNS 서버를 사용한다고 가정합니다.

2단계: PHP 설치

Linux 설치가 완료되면 PHP를 설치해야 합니다. 다음 명령을 사용하여 PHP를 설치합니다.

sudo apt-get install php7.0

위 명령에서 PHP 버전을 설치해야 하는 버전으로 변경해야 한다는 점에 유의하세요.

3단계: Apache 구성

PHP와 함께 사용하려면 Apache를 올바르게 구성해야 합니다. /etc/apache2/mods-enabled/dir.conf 파일에서 다음 줄을 찾으세요:

DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm

그리고 index.php를 확인하세요 목록 중간에 있습니다. 그렇지 않은 경우 다음과 같이 수동으로 추가할 수 있습니다.

DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm

다음으로 다음 명령을 사용하여 Apache 및 PHP를 활성화합니다.

sudo a2dismod mpm_event
sudo a2enmod mpm_prefork
sudo a2enmod php7.0
sudo service apache2 restart

4단계: 설치 테스트

마지막으로 설치를 테스트하고 제대로 작동하는지 확인해야 합니다. 이를 위해 다음 코드가 포함된 test.php라는 파일을 생성할 수 있습니다:

phpinfo();
?>

저장하고 웹 서버의 루트 디렉터리에 배치합니다. 그런 다음 웹 브라우저에 서버의 IP 주소나 도메인 이름을 입력하고 URL 뒤에 "/test.php"를 추가하면 PHP 정보를 볼 수 있습니다. PHP 정보 페이지가 보이면 설치 및 구성이 올바른 것입니다.

요약

Linux와 PHP를 설치하고 실행하는 것은 복잡해 보이지만 실제로는 간단한 문제입니다. 위의 단계를 따르면 개발 환경을 쉽게 설치하고 시작할 수 있으므로 PHP 코드 작성을 시작할 수 있습니다.

위 내용은 Linux PHP를 설치하고 시작하는 단계에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿