> 백엔드 개발 > PHP 튜토리얼 > Ubuntu에서 PHP 개발 환경(apache+php)을 구성하는 방법을 자세히 설명하는 기사

Ubuntu에서 PHP 개발 환경(apache+php)을 구성하는 방법을 자세히 설명하는 기사

藏色散人
풀어 주다: 2023-04-11 08:26:02
앞으로
5301명이 탐색했습니다.

이 글은 우분투에서 PHP 개발 환경(apache+php)을 구성하는 방법을 자세히 소개합니다. 도움이 필요한 친구들에게 도움이 되길 바랍니다!

ubuntu PHP 개발 환경 구성(apache+php)

apache2 다중 사이트 구성

1 sites-available

sudo cp 000-default.conf meili.com.conf
code meili.com.conf
로그인 후 복사

에서 사이트 구성 파일을 생성합니다

<VirtualHost *:80>
    ServerName meili.com
    # ServerAdmin webmaster@localhost
    DocumentRoot /var/www/meili.com
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
로그인 후 복사

2. - 새로 생성된 사이트 구성 파일을 사이트 활성화 디렉터리에 복사합니다(소프트 링크는 쓸모가 없으며 복사하는 것이 가장 안전합니다)

sudo cp meili.com.conf /etc/apache2/sites-enabled/meili.com.conf
로그인 후 복사

3. 호스트 파일을 수정하고 가상 도메인 이름을 추가합니다

127.0.0.1   meili.com
로그인 후 복사

4. server

sudo service apache2 restart
로그인 후 복사

Apache2 설치

sudo apt-get install apache2
로그인 후 복사

Apache2 디렉토리 구조 /etc/apache2/

├── apache2.conf    全局配置
├── conf-available  可用的配置文件
├── conf-enabled    已启用的配置文件
├── envvars         环境变量
├── magic
├── mods-available  已安装的模块
├── mods-enabled    已启用的模块
├── ports.conf      http服务端口信息
├── sites-available 可用站点信息
├── sites-enabled   已经启用的站点信息,当中的文件是到/etc/apache2/sites-available/ 文件的软连接。
로그인 후 복사

PHP 저장소 활성화

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
로그인 후 복사

PHP8.1 설치

sudo apt install php8.1

# 버전 보기

php -v

PHP 파일을 처리하려면 Apache2를 활성화하세요

sudo apt install php8.1-fpm
로그인 후 복사

PHP 구성

웹 루트 디렉터리로 전환하고 phpinfo.php

cd /var/www/html
sudo vim phpinfo.php
로그인 후 복사
를 생성하세요

다음 내용을 입력하고 저장하고 종료하세요

<?php    
    phpinfo();
?>
로그인 후 복사

브라우저에서 ipaddress/phpinfo.php를 방문하여 내용을 확인하세요. php.ini가 있는 경로

예: /etc /php/8.1/apache2

php.ini를 수정하고 다음 두 줄을 찾아 앞의 세미콜론을 제거하고 해당 확장을 활성화하세요

code /etc/php/8.1/apache2/php.ini
extension=mbstring
extension=pdo_mysql
로그인 후 복사

Apache2를 다시 시작하세요

sudo /etc/init.d/apache2 restart
로그인 후 복사

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 Ubuntu에서 PHP 개발 환경(apache+php)을 구성하는 방법을 자세히 설명하는 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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