精华内容
参与话题
问答
  • PHP环境搭建

    千人学习 2017-02-15 20:53:21
    本课程旨在讲解LAMP平台的搭建与部署,学完本课程,PHP相关学习人员能够独立的搭建PHP的运行及开发环境LAMP平台,学会开发中常用的SSH工具XSHELL及FTP工具filezilla等工具的使用及作用,掌握部分linux命令。
  • 自定义功能可以随意自定义32位和64位的所有PHP历史版本,自动智能匹配32位系统和64位系统所需的相关依赖完美运行,如果遇到各种占用及其他异常造成的环境故障,还可以使用“强制清除环境阻碍”暴力清除阻碍运行,全...

     

    PHPWAMP可以在缺失必要依赖的组件下正常运行,这是其他集成环境所没有的,PHPWAMP不用安装麻烦的VC运行库,不用修复系统缺失的组件,无视依赖双击运行。自定义功能可以随意自定义32位和64位的所有PHP历史版本,自动智能匹配32位系统和64位系统所需的相关依赖完美运行,如果遇到各种占用及其他异常造成的环境故障,还可以使用“强制清除环境阻碍”暴力清除阻碍运行,全智能自动分析,清除阻碍过程中是不会造成任何影响的。

     

    站点管理功能强大,添加扩展以及修改配置都非常简单

    iis站点一键配置,支持无限个PHP版本同时运行,无限自定义mysql\php版本。

    Nginx站点一键配置,支持无限个PHP版本同时运行,无限自定义mysql\php版本。

    Apache站点一键配置,支持无限个PHP版本同时运行,无限自定义mysql\php版本。

     

     

     

    PHPWAMP优点

    功能多样性:PHPWAMP支持IIS、Nginx、Apache多功能站点管理系统,可同时运行无限个不同的php版本。

    强大自定义:支持无限添加PHP、Mysql版本,无需考虑系统位数以及各种依赖,软件自动匹配所需依赖。

    环境稳定性:集成的PHP、Mysql、Web服务器等均为完整版,未经过精简和阉割比其他集成环境更稳定。

    学习的成本:PHPWAMP带有完整的使用文档,软件作者亲自编辑使用文档,讲解内容通俗易懂可快速入门。

    智能自动性:PHPWAMP自带的“强制解除环境阻碍”能自动解决大部分系统引起的各种环境错误。

    运行保证性:PHPWAMP自带宕机重启功能,网站服务宕机将会自动重启,保证apache和Nginx等服务正常运行。

    错误的排查:PHPWAMP一旦发生启动失败等错误,都会显示友善的提示并提供完整的解决方案。

    系统兼容性:环境全面匹配32和64位系统,自定义智能匹配32、64位系统所需dll和vc,纯净绿化无需安装。

    软件便捷性:PHPWAMP高度集成,可以在系统缺失DLL和VC运行库的情况下正常运行,无需安装各种环境依赖。

    配置方便修改某个站点的php配置文件只需要右键打开即可,系统会自动打开该站点所对应的配置文件。

    强大功能性:强大的常用工具,可强制修改任何环境Mysql密码、去端口、强制解除占用、端口扫描、乱码解除等。

     

    (官方下载量已将近60万次,百度软件库phpwamp下载量接近30万次),百度搜索phpwamp即可,安装net4.5即可使用

     

    PHPWAMP官方使用文档(Windows篇)

    文章:23篇

    阅读:12171859

     

     

     

     

    PHPWAMP的Nginx与其他集成环境的Nginx对比:

     

    我们已经知道从Nginx官方默认下载下来的Windows版本是没有服务的,还会时不时挂掉,造成网站无法访问,用起来相当不稳定,默认安装后也不像Apache那样有服务可以开机自动启动环境。

     

    我最新开发的这款PHPWAMP_IN2安装后是有服务的,因为我自己给nginx写了一个服务,该服务不仅能开机启动,而且还能给每个站点分配不一样的进程数,添加站点时可以给站点指定任意的php版本!该服务启动的php-cgi进程,就算你手动用杀毒软件的任务管理器也关不掉!被强制关掉后会自动恢复,网站服务依旧正常!除非你自己点击软件界面上的卸载服务才会关闭,该保护功能可以对网站进程起到保护作用,不会像默认安装时会经常挂掉。


     

    一些所谓的BUG反馈:

    PHPWAMP一些所谓的BUG大部分是因为新手不会使用引起的,

    很多人完全不看官方教程就直接按照自己的想法去使用,因此才出现了操作上的错误。

    一般对服务器很了解的人确实可以不看教程就可以掌握,但是这种人很少、建议看官方文档。

     

    例子:比如很多新手反映的“站点管理”添加站点后,出现无法运行的情况。

    解释:基本都是因为自己操作错误引起的,只需要注意区分域名模式端口模式即可,重点如下所述。

     

    端口模式注意事项:

    主界面(软件默认打开的界面)的端口和站点列表的端口绝对不能重复,更不允许被占用。

    域名模式注意事项

    主界面(软件默认打开的界面)的端口和站点列表的端口必须统一设置成80端口,否则绑定域名无法正确区分。

     

    PHPWAMP官方教程在csdn博客都已经区分好不同功能的使用方式,建议阅读后使用,更多内容请查阅CSDN博客。

     

     

     

     

     

     

     

     

     

    展开全文
  • 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 study快速搭建PHP环境 优点:快速,稳定,方便,适合新手 缺点:不利于扩展 方式二:自己搭建,时间大约1H左右 步骤1:安装Apache 步骤2:安装PHP 步骤3:安装Mysql 1.解压 2.将mysql bin...

    方式一:借助php study快速搭建PHP环境

    优点:快速,稳定,方便,适合新手

    缺点:不利于扩展

    方式二:自己搭建,时间大约1H左右

    步骤1:安装Apache

    步骤2:安装PHP

    步骤3:安装Mysql

    1.解压

    2.将mysql bin目录添加到系统环境变量,方便终端使用,如:H:\其他\环境\mysql-8.0.18-winx64\mysql-8.0.18-winx64\bin

    3.在mysql根目录创建mysql.ini配置文件,填写如下内容(仅供参考):

    [mysqld]
    port=3306
    basedir=E:/study/tools/server/mysql
    datadir=E:/study/tools/server/mysql/data
    max_connections=200
    character-set-server=utf8
    default-storage-engine=INNODB
    sql-mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

    [mysql]
    default-character-set=utf8

    4.以系统管理员身份进入终端,执行:mysqld.exe -install 若环境报错,补充所需组件

    5.初始化:mysqld.exe --initialize-insecure --user=mysql

    6.开机启动服务:net start mysql

    7.创建root用户密码root:mysqladmin -u root -p password root 回车,再回车

    8.登录:mysql -uroot -proot

     

    展开全文
  • http://blog.csdn.net/liruxing1715/article/details/8259399
    展开全文
  • php环境搭建(正确配置nginx和php)

    万次阅读 2019-03-27 19:47:00
    前言: 首先来了解一下nginx工作原理:https://blog.csdn.net/hguisu/article/details/8930668 一.nginx实现php动态解析原理 nginx 是一个高性能的http服务器和反向...但需要注意的是:nginx本身并不会对php文...
  • linux配置php环境变量

    万次阅读 2020-07-17 10:50:29
    1、打开配置文件 vim /etc/profile 2、加上PHP运行目录 export PATH=$PATH:/www/service/php/70/bin 3、保存退出 :wq 4、执行生效 source /etc/profile 5、验证是否成功 ...完美解决linux配置PHP环境变量!
  • 前言 最近把一设备(wky)刷成armbian系统折腾了一翻,下面就整理一下这些天所折腾的内容,做个记录。 armbian介绍 Armbian是轻量级的Debian系统和为ARM开发板专门发行并重新编译的Debian系统(Ubuntu也派生自Debian)。...
  • 在Windows系统下如何搭建PHP开发环境? 为了快速进入编程状态,顺利地完成第一个PHP程序,我们选择使用PHP集成环境包。 什么是PHP集成环境包?类似的软件又有哪些呢? 要回答这个问题,我们需要知道开发PHP程序...
  • 20款知名PHP集成环境推荐与优缺点分析、php环境大全推荐(PHP环境搭建包)、PHP环境搭建、PHP集成环境搭建,最好用的20个php环境搭建工具推荐
  • vscode 配php环境的正确姿势

    千次阅读 热门讨论 2020-01-10 13:03:19
    看了很多网上的教程,很乱,很难找到一篇好的文章。 经过多重筛选以及我的亲身实践,终于找到了一个很好地办法。 第一: 要有php程序。网上很多人都去下载xmapp。这个没有错。...第三:把php.e...
  • PHP环境手动搭建教程

    千次阅读 2019-04-04 10:25:35
    Windows操作系统下手动搭建PHP环境,新手站长网是以php5.6+MySQL5.6+Apache2.4版本的组合来搭建环境: windows系统手动搭建PHP环境 手动安装PHP环境比较麻烦,新手站长网先帮大家梳理下: 版本搭配:...
  • Mac下修改默认PHP环境变量方法

    千次阅读 2019-09-12 15:22:17
    Mac下修改默认PHP环境变量方法 vim ~/.bash_profile 输入你的目标PHP新路径 export PATH="/Applications/MAMP/bin/php/php7.2.8/bin:$PATH" 然后退出并保存,运行一下 .bash_profile 文件 source .bash_...
  • 在使用PHP架构网站时,我们可能会遇到LAMP(Linux+Apache+MySQL+PHP)或WAMP(Windows+Apache+MySQL+PHP)的课程知识,它可以使用XAMPP软件(Apache+MySQL+PHP集成开发包)搭建PHP环境进行网站开发。该文章主要是...
  • kali搭建php环境

    千次阅读 2019-11-07 12:02:21
    service apache2 start service mysql start 然后再 var/wwwxi下面直接写就好了
  • centos7重启php环境

    万次阅读 2018-08-10 17:46:31
    apache 启动 systemctl start httpd 停止 systemctl stop httpd 重启 systemctl restart httpd 或者 service httpd stop service httpd start service httpd restart mysql ...systemctl st...
  • php环境配置+sublime编译环境配置

    千次阅读 2017-12-29 09:55:34
    前言:我用的是phpstudy安装包,安装php环境,因为是个人PC也没什么敏感文件,所以用phpstudy安装环境是可以的。 phpstudy 存在安全问题,之前也讨论过了。我用的是sublime编辑器,美观,配置环境稍微有点烦。配置...
  • Ubuntu 搭建PHP环境

    万次阅读 2014-04-12 21:31:20
    安装 Apache2:  sudo apt-get install apache2 ... 安装PHP模块:  sudo apt-get install php5  安装Mysql  sudo apt-get install mysql-server  其他模块安装:
  • 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 环境默认目录: 你可以在...
  • 一、docker安装: ...这个容器就好像咱们常用的虚拟机一样,当我们虚拟机里面安装过VS、SQL、浏览器 …… 之后咱们就把虚拟机镜像备份下来、等到下一次需要重新搭一个环境的时候,就可以省去很多事情了,直接...
  • ubuntu系统下安装php环境

    万次阅读 2019-05-27 01:44:49
    1.安装Apache sudo apt-get install apache2 测试:浏览器访问 ... 查看状态: service apache2 status/start/stop/restart ...安装目录: /etc/apache2/ 全局配置: /etc/apache2/apache2.con...
  • phpstorm配置PHP环境

    千次阅读 2018-07-13 09:38:19
    第一步:第二步:第三步:第四步:
  • docker部署php环境

    万次阅读 2015-09-29 14:21:33
    docker run -it --rm --name my-apache-php-app  -p 8000:80 -v "$PWD":/var/www/html php:5.4-apache fpm模式配置过程 docker run -it --rm --name my-fpm-php-app  -p 9000:9000 -v "$PWD":/var/w
  • 以前写过一篇zend studio+WAMP的:点这里,个人感觉写得不怎么好可是阅读数却上千了。。。 不过笔者身边好多人开始用PHPStrom了,所以就简单的写个...PHP下载:http://windows.php.net/download/ PHPStrom笔者用的9.0.2
  • Centos配置PHP环境

    千次阅读 2013-01-27 01:36:23
    Centos配置PHP开发环境 一、 安装apache 先安装gcc编译器 yum install gcc gcc-c++ gcc-g77 如果系统中没有make工具就执行下面这条命令安装,后面要用到它 Yum install make   安装apache需要用到这些文件 ...
  • php环境打开Cookie

    千次阅读 2011-02-16 19:58:00
    php.ini文件里修改以下参数: session.use_cookies = 1 // sessionid在客户端采用的存储方式,置1代表使用cookie记录客户端的sessionid,同时,$_COOKIE变量里才会有$_COOKIE[‘PHPSESSIONID’]这个...
  • CentOs7搭建PHP环境

    千次阅读 2018-04-14 13:12:16
    提示:wget 下载URL提示无法建立SSL连接,进行如下教程操作 https://blog.csdn.net/xinghun_4/article/details/50500331 reboot 重启虚拟机 一键安装所有编译工具 gcc yum groupinstall "......

空空如也

1 2 3 4 5 ... 20
收藏数 71,276
精华内容 28,510
关键字:

php环境