精华内容
下载资源
问答
  • PHP环境搭建

    千人学习 2017-02-15 20:53:21
    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。
  • PHP环境搭建-Windows系统下PHP环境搭建

    万次阅读 多人点赞 2018-01-24 18:46:59
    1、PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面。Apache HTTP Server 的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“ Apache ...

    1、PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面。Apache HTTP Server 的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“ Apache HTTP Servcer-Apache服务器下载与Windows系统下安装”查看具体操作。

    2、PHP下载:

        2.1、下载地址:http://php.net/downloads.php

        2.1、版本选择:如果是与 Apache 搭配,建议选择 Thread Safe 版本;如果是与 CGI 或者 FAST-CGI 搭配,建议选择 Non Thread Safe 版本。

    3、PHP环境搭建:

        3.1、将下载的 .zip 压缩包解压到指定的安装目录,此处安装路径为:D:\solt\php_5.6.33。

        3.2、将 PHP 的根目录下的 php.ini-development 或者 php.ini-production复制一份并改名为 php.ini,作为PHP的配置文件;

        3.3、打开php.ini,修改配置信息:

            说明:a、ini文件的注释是分号(英文分号),所以取消注释就删除分号;

                       b、${phphome}是PHP的根目录,即:D:\solt\php_5.6.33,配置文件中写成绝对路径。

            3.3.1、修改扩展文件的路径:

    ; extension_dir = "ext" 
    取消注释,或者改为: 

    extension_dir = "${phphome}\ext";
    注意:如果是与 Apache 搭配,建议将扩展文件路径改为绝对路径,因为有可能加载不了。

            3.3.2、修改需要加载的扩展文件,下面代码是取消部分扩展程序的注释之后的代码:

    extension=php_bz2.dll
    extension=php_curl.dll
    extension=php_fileinfo.dll
    extension=php_gd2.dll
    extension=php_gettext.dll
    ;extension=php_gmp.dll
    ;extension=php_intl.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    ;extension=php_ldap.dll
    extension=php_mbstring.dll
    extension=php_exif.dll      ; Must be after mbstring as it depends on it
    extension=php_mysql.dll
    extension=php_mysqli.dll
    ;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
    extension=php_openssl.dll
    ;extension=php_pdo_firebird.dll
    extension=php_pdo_mysql.dll
    ;extension=php_pdo_oci.dll
    extension=php_pdo_odbc.dll
    extension=php_pdo_pgsql.dll
    extension=php_pdo_sqlite.dll
    extension=php_pgsql.dll
    ;extension=php_shmop.dll
    
    ; The MIBS data available in the PHP distribution must be installed. 
    ; See http://www.php.net/manual/en/snmp.installation.php 
    ;extension=php_snmp.dll
    
    extension=php_soap.dll
    extension=php_sockets.dll
    extension=php_sqlite3.dll
    ;extension=php_sybase_ct.dll
    extension=php_tidy.dll
    extension=php_xmlrpc.dll
    extension=php_xsl.dll

            3.3.3、设置默认的时区:

    [Date]
    ; Defines the default timezone used by the date functions
    ; http://php.net/date.timezone 选择时区列表网址
    date.timezone = Asia/Shanghai

            3.3.4、设置 ssl :

    [openssl]
    ; The location of a Certificate Authority (CA) file on the local filesystem
    ; to use when verifying the identity of SSL/TLS peers. Most users should
    ; not specify a value for this directive as PHP will attempt to use the
    ; OS-managed cert stores in its absence. If specified, this value may still
    ; be overridden on a per-stream basis via the "cafile" SSL stream context
    ; option.
    openssl.cafile= cacert.pem

        根据需求可以自己添加扩展。

        3.4、修改 Apache24\conf\ 目录下的 httpd.conf 配置 Apache ,让 Apache 和 PHP 协同工作;

            3.4.1、DocumentRoot 设置:

                修改前:默认的是 Apache24 下的 htdocs 目录:


                修改后:指定到自定义的路径,但是要记住这个路径。


            3.4.2、修改默认的索引,以支持 PHP :

                修改前:

    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    #
    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>

                修改后:

    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    #
    <IfModule dir_module>
        DirectoryIndex index.html index.php index.htm
    </IfModule>

            3.4.3、开启 rewrite 功能:将下面这行代码前面的 # 去掉:

    LoadModule rewrite_module modules/mod_rewrite.so

            3.4.4、加载 PHP 模块,注意绝对路径:

            如果是 PHP 5,在 httpd.conf 文件最后添加如下代码:

    #php5.6
    LoadModule php5_module D:/soft/php-5.6.33/php5apache2_4.dll 
    <IfModule php5_module> 
        PHPIniDir "D:/soft/php-5.6.33/" 
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    </IfModule>

            如果是 PHP 7,则相应的更改,示例如下:

    #php7
    LoadModule php7_module D:/soft/php-7.x.x/php7apache2_4.dll
    <IfModule php7_module> 
        PHPIniDir "D:/soft/php-7.x.x/" 
        AddType application/x-httpd-php .php
        AddType application/x-httpd-php-source .phps
    </IfModule>

        3.5、如果安装的PHP x64位版本,Apache也需要是x64位版本的。然后还要将php目录下的libeay32.dll、ssleay32.dll、libssh2.dll以及ext目录下的php_curl.dll等四个文件,都复制放到System32目录下。否则curl扩展无法使用。参考链接:http://my.oschina.net/lsfop/blog/496181 。未做验证,只是照做,正常显示。

    4、Apache + PHP 启动运行测试:

        4.1、在 D:\soft\php_5.6.33\www 目录下,创建 index.php 文件,文本内容如下:

    <?php
    echo phpinfo();
    ?>

        4.2、重启 Apache 服务,打开浏览地址栏输入: localhost:8081/index.php 或者 127.0.0.1:8081/index.php ,就可以打开 PHP 页面。


    最后说明一点儿,PHP 环境搭建可以借助于 PHP 开发环境搭建工具,下载地址:http://www.php.cn/xiazai/gongju或者http://www.wampserver.com/,在此处就不介绍工具安装方法了。

    展开全文
  • PHP环境搭建(环境准备)

    千次阅读 2019-06-20 14:58:52
    PHP环境搭建,主要包含如下内容: php(SDK) + MySQL(数据库)+ Apache(服务器) 一、PHP 语言包下载 首先从官网上下载php(下载最新的即可) https://windows.php.net/download/ 选择完整版下载: 二、 ...

    PHP环境的搭建,主要包含如下内容:

    php(SDK) + MySQL(数据库)+ Apache(服务器)

    一、PHP 语言包下载

    首先从官网上下载php(下载最新的即可) https://windows.php.net/download/

    选择完整版下载:
    在这里插入图片描述

    二、 Apache服务器下载

    首先从官网上下载Apache2.4 http://httpd.apache.org/download.cgi
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    三、MySQL 服务的下载

    官网下载地址:https://www.mysql.com/downloads/
    网上要注册,下载又慢,直接百度拉一个下来。
    在这里插入图片描述

    下载的所有内容如下:
    在这里插入图片描述

    展开全文
  • PHP环境搭建(配置)

    万次阅读 2019-06-20 16:35:48
    打开php解压目录,找到php.ini-development文件,将其改名为php.ini,用记事本打开。 找到(带分号) ;date.timezone = 去掉前面的分好,修改为 date.timezone = Asia/Shanghai 测试:在根目录下的index.php 文件夹...

    配置时区

    打开php解压目录,找到php.ini-development文件,将其改名为php.ini,用记事本打开。
    在这里插入图片描述

    找到(带分号) ;date.timezone =

    去掉前面的分好,修改为 date.timezone = Asia/Shanghai
    在这里插入图片描述

    测试:在根目录下的index.php 文件夹中写入以下代码

    <?php
     
     echo  date("Y:m:d H:i:s");
    ?>
    

    浏览器运行如果显示了当前时间,则配置时区成功。

    配置mysql

    1、打开php.ini文件,查找extension_dir关键字

    去掉前面的注释并将ext文件路径改成我们自己的ext路径,即修改为:

    extension_dir = E:\PHP_INSTALL\PHP\php-7.3.6-Win32-VC15-x64\ext
    

    在这里插入图片描述

    2、在php.ini中继续查找php_mysql关键字
    在这里插入图片描述
    将图中两项前面的分号去掉。如果之后在php运行中,缺少扩展,可将相应的内容之前的分号去掉。

    设置编码

    查找 default_charset =

    将其改为:

    default_charset = "UTF-8"

    至此php环境搭建完成,可以将php文件放入htdocs文件夹中运行了。

    展开全文
  • PHP环境搭建(搭建Apache服务器)

    千次阅读 2019-06-20 16:06:18
    自此,apache安装成功,接下来需要配置php,让apache和php一起工作(将php作为apache的一个模块)。这个文件夹 htdocs 就是作为php文件运行的根目录, 所有php文件都要放在这里面才可以运行。

    1、将下载的Apache 解压到自定义目录

    在这里插入图片描述

    2、打开apache解压目录conf文件夹下的httpd.conf文件

    在这里插入图片描述

    查找所有的c:Apache24 将其修改为你自己解压的目录,直接使用记事本的替换功能
    在这里插入图片描述

    3、安装Apache服务

    以管理的身份运行CMD,进入Apache安装目录的bin目录,输入httpd -k install。

    在这里插入图片描述

    4、启动apache服务

    测试一下是否安装成功,打开apache bin目录下的ApacheMonitor.exe(如果打开提示缺少dll文件,那么就需要安装上面说的VC了,安装后就可以打开这个monitor了),打开后如下:点击start启动
    在这里插入图片描述
    浏览器输入localhost,运行成功!!!
    在这里插入图片描述

    其实浏览器显示的it works是apache默认站点htdocs(其实就位于apache目录下的htdocs文件夹)下的默认主页index.html的内容。自此,apache安装成功,接下来需要配置php,让apache和php一起工作(将php作为apache的一个模块)。这个文件夹 htdocs 就是作为php文件运行的根目录, 所有php文件都要放在这里面才可以运行。

    展开全文
  • 准备工具 PHP7.4.0 1.下载PHP7工具包 ...2.加入环境变量 找到 解压后 php 文件目录下的 ext 文件目录 增加到系统变量path 3.修改php 配置文件 复制一份php.ini-development 改变名称为 php.in...
  • CentOS8 PHP环境搭建

    千次阅读 2019-12-22 17:35:50
    yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 安装完扩展之后需要再次重启apache systemctl restart httpd.service 测试mysql是否链接成功的php代码 <?php $...
  • php环境搭建 完美搭建PHP环境的绿色软件 php环境搭建 无须任何PHP知识,只需解压安装即可使用,完全傻瓜型
  • linux下的php环境搭建

    千次阅读 2016-07-20 23:15:44
    方案一、phpStudy for Linux phpStudy for Linux 支持Apache/...支持php5.2/5.3/5.4/5.5切换 已经在centos-6.5,debian-7.4.,ubuntu-13.10测试成功 使用说明: 服务进程管理:phpstudy (start|stop|restart|uninstall)
  • thinkphp安装集成、php环境搭建

    万次阅读 2018-03-30 13:31:29
    环境搭建 1. thinkphp下载 2.thinkphp项目集成 1. 在extend目录下新建自己的目录进行php文件的编写 2. 自动注册与手动注册 3. traits引入 4. API友好 5. 添加数据库配置 6. 路由设置 7. 定义需要参数的API接口 3....
  • PHP环境搭建和Apache HTTP服务器配置

    千次阅读 2018-08-23 19:08:50
    PHP环境下载:http://www.php.net/downloads.php Apache HTTP服务器安装: 由于最新的 Apache 已经不提供 Windows 的安装版本了,所以我们这里使用的是解压版。 下载地址:https://www.apache...
  • php环境搭建,小白helloworld初试

    千次阅读 2017-01-04 17:48:21
    虚拟主机倒是便宜,不过只有html和php环境。 一、本人php小白,有啥不对的,请指正。 1.各种软件环境:前人栽树,所以出现了XAMPP这种好东西,把需要的软件都搞到一起,然后直接下载解压就ok.这个貌似就是下载...
  • 解压PHP安装包 在Apache24/conf/httpd.conf中做如下配置: ...LoadModule php7_module E:\PHP_INSTALL\PHP\php-7.3.6-Win32-VC15-x64\php7apache2_4.dll AddType application/x-httpd-php .php LoadModule php...
  • eclipse + 开发 PHP 环境搭建

    万次阅读 2017-04-12 20:35:41
    需要工具: eclipse,Wampserver  第一步 下载 Wampserver  网址: ...里面有Apache + MySQL + php 根据需要,这里只是用Apache + PHP 第二步 eclipse 安装
  • 该文档是关于在Vmware虚拟机Linux系统上从php环境搭建到wordpress的安装,以下是自己的总结以及安装步骤和说明:步骤和要点 搭建php环境 安装wordpress 主题安装 步骤一:搭建php环境1 在本地安装Apache 在终端输入...
  • PHP环境手动搭建教程

    千次阅读 2019-04-04 10:25:35
    Windows操作系统下手动搭建PHP环境,新手站长网是以php5.6+MySQL5.6+Apache2.4版本的组合来搭建环境: windows系统手动搭建PHP环境 手动安装PHP环境比较麻烦,新手站长网先帮大家梳理下: 版本搭配:...
  • 对于初做PHP网站的朋友来说,第一步肯定是希望在自己电脑是搭建PHP环境,省去空间和上传的麻烦!但搭建 环境也不是件容易的事情,特别是对于新手同学来说!因此在这里跟大家介绍我作为一名新手在使用的方便好用 的...
  • 因为要做php开发,搭建一个能够运行php网站的服务器环境是第一步,传统的php环境软件非常复杂,好在很多公司开发了一键搭建php安装环境,一键进行php环境配置,大大节省了搭建php mysql环境的时间!对老手来说安装...
  • PHP环境搭建和编写API接口

    千次阅读 2017-08-10 17:27:41
    PHP 环境搭建  PHP环境搭建是一个比较简单的事情,但是如果你不注意某些规则,会有各种各样的麻烦。 工具列表 apache http server 服务器 php php环境 下载地址 http://httpd.apache.org/ ...
  • vscode搭建php开发环境

    千次阅读 2021-03-11 16:01:25
    搭建php开发环境需要下载vscode和phpstudy,本教程为以Windows 64bit为例 一、准备工作? 首先下载vscode和phpstudy vscode下载地址 phpstudy下载地址 二、安装phpstudy和vscode 1.进入官网,下载相应的版本 vscode...
  • Windows上搭建PHP开发环境

    千次阅读 2019-10-27 23:43:22
    Windows上搭建PHP开发环境前言运行环境&安装软件数据库 mysql 安装服务器 nginx 安装PHP 安装redis 配置phpMyAdmin 安装PhpStorm 安装结语 前言 作为一个不太全面发展的客户端程序员,基本没怎么写过服务器,...
  • 服务器PHP环境搭建及网站https部署

    千次阅读 2018-06-26 23:16:13
    # 配置环境变量 vim /etc/profile # 添加以下两行 export MYSQL_HOME= "/usr/local/mysql" export PATH= "$PATH:$MYSQL_HOME/bin" source /etc/profile # 查看mysql默认加载配置文件 mysqld --verbose --...
  • Ubuntu 18.04上nginx+php环境搭建

    万次阅读 2019-05-21 19:03:14
    正在尝试基于nginx+php搭建web服务器,中途遇到不少问题。挣扎了三四个小时终于完成了,这里分享下经验。 实验环境 操作系统:Ubuntu 18.04 64位 nginx:1.14.0 php:7.2.17-0 php-fram:php7.2-fpm 二、实验...
  • php本地环境搭建总结

    千次阅读 2018-08-10 15:52:20
    趁着还记得总结一下: 首先是下载环境集成安装包, PHP中文网上有,而且免费,还有视频和文字...开始搭建本地环境 先说搭建demo:打开phpstudy,右下角有一个其它选项菜单 , 点开选择“站点域名管理” 仿照...
  • macOS搭建PHP环境

    千次阅读 2020-06-30 10:05:20
    Mac OSX 10.9以后的系统自带了PHPPHP-FPM,安装php-fpm的麻烦。 安装Nginx 搜索Nginx资源 brew search nginx 安装Nginx brew install nginx 修改配置 cd /usr/local/etc/nginx vim nginx.conf 修改如下...
  • linux搭建php环境

    千次阅读 2019-07-11 13:42:16
    1.安装apache [root@VM_0_5_centos /]# yum -y install httpd 出现下图表示安装成功! 2.安装php ...[root@VM_0_5_centos /]# yum -y install php ...[root@VM_0_5_centos /]# yum -y install php-f...
  • 20款知名PHP集成环境推荐与优缺点分析、php环境大全推荐(PHP环境搭建包)、PHP环境搭建、PHP集成环境搭建,最好用的20个php环境搭建工具推荐
  • Macbook PHP环境搭建

    千次阅读 2018-01-20 16:53:36
    1.环境搭建 Mac自带Apache PHP (1)所以你先开启它,就可以用 查看版本: sudo apachectl -v 开启Apache: sudo apachectl start 重启:sudo apachectl restart  (2)配置PHP 环境默认目录: 你可以在...
  • 搭建PHP开发环境(Apache+PHP+MySQL)

    万次阅读 多人点赞 2018-06-25 10:25:32
    简介:总结在Windows环境搭建PHP开发环境(Apache+PHP+MySQL) 安装Apache 1、下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、解压压缩包,最好放到磁盘根目录,不然配置时容易报路径...
  • 在Windows系统下如何搭建PHP开发环境? 为了快速进入编程状态,顺利地完成第一个PHP程序,我们选择使用PHP集成环境包。 什么是PHP集成环境包?类似的软件又有哪些呢? 要回答这个问题,我们需要知道开发PHP程序...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 103,729
精华内容 41,491
关键字:

php环境搭建