PHP를 설치하고 구성하는 방법은 무엇입니까? 다음 글에서는 Windows 및 Linux 환경에서 PHP를 설치하고 구성하는 방법을 소개하겠습니다. 도움이 되길 바랍니다.
"하이퍼텍스트 전처리기"인 PHP는 범용 오픈 소스 스크립팅 언어입니다. PHP는 서버 측에서 실행되는 스크립팅 언어로 C 언어와 유사하며 일반적으로 사용되는 웹 사이트 프로그래밍 언어입니다. PHP의 고유한 구문에는 C, Java, Perl 및 PHP 자체 구문이 혼합되어 있습니다. 학습에 도움이 되며 주로 웹 개발 분야에 적합합니다. 원래는 Personal Home Page의 약어였지만 공식적으로는 "PHP: Hypertext Preprocessor"로 이름이 변경되었습니다.
1. 다운로드
공식 다운로드 주소 https://windows.php.net/ download
다운로드할 최신 버전을 선택하세요
다른 VC 및 Thread Safe와 같은 더 많은 버전이 왼쪽 탐색에 소개됩니다.
2.
파일 이름의 압축을 풀고 더 간단한 이름으로 변경합니다.
3. 구성
Apache 설치 구성은 여기에서 확인할 수 있습니다
https://blog.csdn .net/ qq_45034708/article/details/108565486
#加载PHP LoadModule php7_module 'D:/tools/php7/php7apache2_4.dll' #将PHP配置文件加载到Apache配置文件中,共同生效 PHPIniDir 'D:/tools/php7' #配置Apache分配工作给PHP模块,把PHP代码交给PHP处理 #即.php后缀名的文件 AddType application/x-httpd-php .php
4.php.ini 파일
위에서 구성한 php.ini 파일은 기본적으로 존재하지 않습니다. 형식의 화학적 처리가 필요합니다.
5. 테스트 구성(이 단계는 건너뛸 수 있음)
Apache 서비스를 다시 시작하고, cmd를 열고, Apache 압축 해제 디렉터리/bin으로 전환하고,
httpd -M
명령을 입력합니다. 6. PHP 코드 테스트
<?php //测试 echo 'hello world'; ?>
이제 모든 준비가 완료되었습니다(~ ̄▽ ̄)~
1 다운로드 및 압축 해제
cd /usr/local/src/ #切换目录 wget http://cn2.php.net/distributions/php-7.4.10.tar.bz2 #下载 wget http://xmlsoft.org/downloads.html/ tar jxvf php-7.4.10.tar.bz2 #解压
2. 설치
cd /usr/local/src/php-7.4.10 ./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache2.4/bin/apxs --with-config-file-path=/usr/local/php7/etc --with-mysql=/usr/local/mysql --with-pdo-mysql=mysqlnd --with-mysqli --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --with-mcrypt --enable-soap --enable-gd-native-ttf --enable-mbstring --enable-sockets --enable-exif --enable-fpm
configure를 실행하면 XXX를 찾을 수 없다는 등의 오류가 보고됩니다. 올바르게 될 때까지 설치하세요
패키지 'libxml-2.0', 'virtual:world'에 필요함, 찾을 수 없음
yum install -y libxml2-devel
패키지 'openssl', 'virtual:world'에 필요함, 찾을 수 없음
yum install -y openssl openssl-devel
yum install sqlite-devel
yum install -y bzip2 bzip2-devel
yum install krb5-devel
yum install libcurl-devel
yum install libjpeg-devel
yum install libzip-devel
yum install libxslt-devel
vim /usr/local/apache2.4/conf/httpd.conf #编辑配置文件 #修改以下四点 #1.ServerName 195行 ServerName www.example.com:80 #2.Directory 204行 <Directory /> AllowOverride none Require all granted </Directory> #3.DirectoryIndex 253行 <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> #4.AddType 391行 AddType application/x-httpd-php .php :wq #保存退出(先按ESC) /usr/local/apache2.4/bin/apachectl -t #测试配置语法 /usr/local/apache2.4/bin/apachectl graceful #重新加载配置文件
5、启动服务
/usr/local/apache2.4/bin/apachectl start ps -ef|grep httpd #查看httpd进程 netstat -lntp|grep 80 #查看80端口 curl localhost #测试
6、测试
iptables -I INPUT -p tcp --dport 80 -j ACCEPT #开放80端口或配置服务器安全组 vim /usr/local/apache2.4/htdocs/test.php #编辑测试文件 <?php phpinfo(); ?> :wq #保存退出(先按ESC)
按此步骤下来就能成功了。
推荐学习:《PHP视频教程》
위 내용은 Windows 및 Linux 환경에서 PHP를 설치하고 구성하는 방법을 자세히 설명하는 기사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!