详解win10下PHP的安装配置(以php5.6为例)

本文介绍window10下PHP安装及配置,希望对你有所帮助!

window10下PHP安装及配置

下载

首先去php官方网站http://php.net/downloads.php下载,这里我们选择5.6的版本Windows downloads

详解win10下PHP的安装配置(以php5.6为例)

php零基础到就业直播视频课:进入学习Apipost-比 postman 更好用的 API 文档、设计、调试、自动化测试一体化协作平台!点击使用

看你自己的电脑,是32位的选择X86的,如果是64位操作系统,选择X64的,因为是windows系统,所以选择安全线程的Thread Safe的版本,这里我们选择一个压缩包文件Zip下载。

安装

下载好了是个压缩包,直接解压到合适的目录,这里我在D盘创建一个PHP的文件夹,把它解压进去,也就是说安装目录就是D:\PHP。

详解win10下PHP的安装配置(以php5.6为例)

配置

环境变量

安装php服务第一步,是添加环境变量,

  • 右键点击此电脑=>属性=>高级系统设置=>环境变量=>系统变量=>path

  • 如果你是windows10的话,点击新建,然后把D:\PHP地址添加进去。如果是windows7的话,就直接在最后面加上英文小写的;,然后把路径添加进去即可。

  • 一路点击确定,完成环境变量的配置。

和前面给Apache添加环境变量过程一致,这样你就能在命令行看到php的信息了,

详解win10下PHP的安装配置(以php5.6为例)

配置文件

在windows环境下使用php通常和WEB服务器配合,这里我们和Apache配合使用,这样的话,就需要先修改Apache的配置文件,找到Apache的配置文件D:\Apache24\conf\httpd.conf打开它,

//找到LoadModule的位置,为PHP环境添加模块,像下面这样
LoadModule php5_module ;D:/PHP/php5apache2_4.dll;
PHPIniDir ;D:/PHP/php.ini;
//找到AddType的位置,添加PHP支持
AddType application/x-httpd-php .php
//找到下面这里,添加文件类型支持,把index.php放到index.html前面
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>

细心的同学已经发现,上面的D:/PHP/php.ini这个文件,在PHP安装目录没有,这需要我们自己修改。把根目录下面的php.ini-development文件重命名为php.ini,通过编辑工具打开它,找到

; extension_dir = ;./;

将它改成如下:

extension_dir = ;D:/PHP/ext;

注意,把前面的分号;去掉,然后顶格写,别留空格。然后添加数据库方面的扩展,因为我们使用的是mysql,所以修改相关的就行了。

//把这里前面的分号去掉
extension=php_mysqli.dll
//这里也是去掉前面的分号
extension=php_pdo_mysql.dll

注意,每次修改了配置文件,都需要重启服务,重启服务的步骤:左下角打开搜索cmd,然后以管理员身份运行命令提示符,输入命令

httpd -k restart

接下来,在Apache的项目路径D:\Apache24\htdocs新建一个php文件index.php,里面写上

<?php
echo phpinfo();

保存,然后在浏览器打开地址localhost/index.php,如果看到下面画面,证明PHP环境配置成功了

详解win10下PHP的安装配置(以php5.6为例)

修改项目目录

如果你想自定义项目地址的话,可以修改项目路径,如果我想把项目放在D:/Projects目录里面,当然也可以。

首先打开Apache的配置文件D:\Apache24\conf\httpd.conf,找到这里:

DocumentRoot ;${SRVROOT}/htdocs;
<Directory ;${SRVROOT}/htdocs;>

修改到你自定义的项目地址:

DocumentRoot ;D:/Projects;
<Directory ;D:/Projects;>

然后重启服务,就修改完成了,你可以试着在D:/Projects写你的php文件,还是通过localhost打开它,试试看。

php7怎么安装intl扩展

原创2022-02-08 09:37:002427 + php学习QQ群:609135716

php7安装intl扩展的方法:1、下载icu源码包;2、解压icu及编译安装;3、下载并解压php包;4、进入php解压包目录下,编译安装;5、配置文件及启动文件即可。

详解win10下PHP的安装配置(以php5.6为例)

php零基础到就业直播视频课:进入学习Apipost-比 postman 更好用的 API 文档、设计、调试、自动化测试一体化协作平台!点击使用

本文操作环境:Windows7系统、php7.0.8版、DELL G3电脑

环境

  • php 版本:php7.0.8
  • IP:192.168.1.99
PHP intl 是国际化扩展,是ICU 库的一个包装器。所以在安装PHP intl扩展前要先安装ICU库

一.安装icu库

1.1)下载icu源码包

wget http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-src.tgz

1.2)解压icu及编译安装

tar -zxf icu4c-52_1-src.tgz
mkdir /usr/local/icu
cd icu/source
./configure –prefix=/usr/local/icu
make && make install

二.php编译安装

2.1)yum 依赖包

yum -y install gcc-c++ gd libxml2-devel libjpeg-devel libpng-devel net-snmp-devel curl-devel libxslt-devel pcre-devel libjpeg libpng libxml2 libcurl4-openssl-dev libcurl-devel libcurl libmysqlclient freetype-config freetype freetype-devel unixODBC libxslt make

2.2)下载并解压php包http://php.net/downloads.php 包下载地址

tar -zxf php-7.0.8.tar.gz

2.3)进入php解压包目录下,编译安装cd php-7.0.8

./configure –prefix=/usr/local/php708 –with-curl –with-gd –with-gettext –with-iconv-dir –with-kerberos –with-libdir=lib64 –with-libxml-dir –with-mysql –with-mysqli –with-openssl –with-pcre-regex –with-pdo-mysql –with-pdo-sqlite –with-pear –with-png-dir –with-freetype-dir –with-jpeg-dir –with-xmlrpc –with-xsl –with-zip –with-zlib –enable-fpm –enable-bcmath –enable-libxml –enable-inline-optimization –enable-gd-native-ttf –enable-mbregex –enable-mbstring –enable-opcache –enable-pcntl –enable-shmop –enable-soap –enable-sockets –enable-sysvsem –enable-xml –enable-zip –enable-intl –with-icu-dir=/usr/local/icu

make && make install

2.4)配置文件及启动文件

cp php.ini-development /usr/local/php708/lib/php.ini
cp /usr/local/php708/etc/php-fpm.conf.default /usr/local/php708/etc/php-fpm.conf
cp /usr/local/php708/etc/php-fpm.d/www.conf.default /usr/local/php708/etc/php-fpm.d/www.conf
cp -R ./sapi/fpm/php-fpm /etc/init.d/php-fpm

/etc/init.d/php-fpm

详解win10下PHP的安装配置(以php5.6为例)

详解win10下PHP的安装配置(以php5.6为例)

以上就是php7怎么安装intl扩展的详细内容,更多请关注钦钦技术栈其它相关文章!

转载至:php中文网【www.php.cn】

版权声明:本文(即:原文链接:https://www.qin1qin.com/catagory/24859/)内容由互联网用户自发投稿贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 630367839@qq.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年9月22日 上午11:55
下一篇 2022年9月22日 上午11:57
软件定制开发公司

相关阅读

发表回复

登录后才能评论
通知:禁止投稿所有关于虚拟货币,币圈类相关文章,发现立即永久封锁账户ID!