zoukankan      html  css  js  c++  java
  • 【个人笔记】003-PHP基础-01-PHP快速入门-03-PHP环境搭建

    003-PHP基础-01-PHP快速入门

    03-PHP环境搭建

    1、客户端(浏览器)

      IE FireFox CHROME Opera Safari

    2、服务器

      是运行网站的基本

      是放置程序代码的地方

      环境:apache/nginx

      开发环境:XAMP/WAMP

        X:Linux/IOS/Windows

        A:apache

        M:MySQL

        P:PHP

      服务器环境:LAMP

        Linux

        apache

        MySQL

        PHP

      注:以上是主流开发环境与服务器环境,不是绝对是这样的一个组合

     

      搭建服务器的方式

        1.集成安装环境

        2.单独配置(相对新手比较复杂)

    3、使用XAMPP搭建服务器

      1.XAMPP是什么

        XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建XAMPP软件站集成软件包

        wps8A4F.tmp

        图-1

      2.XAMPP下载地址

        https://www.apachefriends.org/zh_cn/index.html

        根据自己的系统下载相应的安装包

        我的操作系统是Windows 10,我就下载最新版本的(XAMPP for Windows  v5.6.3(PHP5.6.3)(此版本可能已经不是最新版的))(如图-2)

        wps8A5F.tmp

        图-2

        注:此内容页显示的是最新版本的,最新版本的XAMPP for Windows 不再支持 Windows XP和Windows Server 2003。

        Windows XP和Windows Server 2003 可以点击“下载 点击这里获得其他版本”标签,去下载早期版本。

        然后会跳转到这个页面(如图-3)

        正常情况下会自动呼出下载文件窗(如图-4),如果没有呼出,则点击“点击这里”

        wps8A60.tmp

        图-3

        选择保存位置,点击“下载”(如图-4)

        wps8A81.tmp

        图-4

      3.安装XAMPP集成包

        下载好的文件(如图-5),右键“使用管理员身份运行”(针对Windows 7版本以上 的用户)

        wps8A82.tmp

        图-5

        点击“NEXT”继续(如图-6)

        wps8A92.tmp

        图-6

        默认是安装所有组件(如图-7)

        wps8AA3.tmp

        图-7

        我只安装必要组件和我所需要的组件,其他FTP服务器,Mail服务器等我暂时没用到不选择安装,选好了继续点解“Next”下一步(如图-8)

        wps8AB3.tmp

        图-8

        选择安装路径

        注:默认是安装在C盘的,不推荐安装在系统盘,我自己选择安装在D盘

        选好安装路径后,点击“Next”继续下一步(如图-9)

        wps8AC4.tmp

        图-9

        这里有个复选框说“了解更多关于Bitnami XAMPP”,复选框勾去掉!(如图-10)

        wps8AD5.tmp

        图-10

        点击“Next”,下一步(如图-11)

        wps8AD6.tmp

        图-11

        点击“Next”下一步,准备安装(如图-12)

        wps8AE6.tmp

        图-12

        安装中。。。莫慢待。。。(如图-13)  

        wps8B07.tmp

        图-13

        安装完成

        询问:”Do you want to start the Contrl Panel now”是否马上要打开控制面板,默认选中。点击Finish(完成)。(如图-14)

        wps8B08.tmp

        图-14

    =============================华丽的分割线=====================

    4.apache无法正常启动的解决方案(非所有问题的解决方案)

      通常情况下到这一步安装已经完成,能够正常启动XAMPP Control Panel,当然也有特殊情况:(如图-15)

      wps8B18.tmp

      图-15

      大概意思是说默认端口80被其他程序给占用了。所有apache无法正常工作。

      由于我在之前已经安装了IIS,默认端口也是80

      在这里有两个选择

        1、干掉占用80端口的程序(比如我电脑里面的IIS,有点残暴。。。)

        2、修改apache默认端口

      由于IIS我还要用来发布ASP.NET程序,这里我选择修改apache默认端口

      如何修改apache默认端口(两种方式)

        1.第一种方式:点击XAMPP Control Panel 中Apache这一行对应的“Config” 按钮展出菜单,  点击Apache(httpd.conf);(如图-16)

        wps8B29.tmp

        图-16

        然后会自动打开httpd.conf文件。(如图-17)

        wps8B39.tmp

        图-17

        第二种方式:找到httpd.conf文件(这个文件在哪)

        httpd.conf的目录:pathxamppapacheconf

        path是xampp安装的目录,我选择安装在D盘,所以我的httpd.conf的目录是:D:xamppapacheconf(如图-18)

        wps8B4A.tmp

        图-18

        我喜欢第二种方式,因为通常修改文件前最好做个备份。

        修改哪些地方(需要修改两个地方)

          1.“Listen 80” 改成“Listen 81”(可以不是81,8080也可以,不被其他程序占用的端口都能使用)

            修改前(如图-19)

            wps8B5B.tmp

            图-19

            修改后(如图-20)

            wps8B5C.tmp

            图-20

          2.“ServerName localhost:80”改成“ServerName localhost:81”

            修改前(如图-21)

            wps8B8C.tmp

            图-21

            修改后(如图-22)

            wps8B9C.tmp

            图-22

            保存。

          启动apache

            点击Apache行对应的“Start”实际上Apache字样背景色变浅绿色的时候是可以正常使用了的。

            但是为什么还会报红呢,这跟XAMPP里面的设置ini文件 有关,XAMPP默认初始化文件ini里面初始化apache默认端口号依旧是80.

            然后当初始化到具体apache文件的时候,发现端口号已经是修改之后的81.

            所以是正常的。

            但是,保红虽然能运行,但是看得总是让人不自然,总之就是不爽。(如图-23)

            wps8BAD.tmp

            图-23

           如何解决

            如果已经启动,先点击Apache行对应的“Stop”,暂时停止运行。

            然后看手顺图(如图-24,如图-25)

            wps8BBD.tmp

            图-24

            wps8BCE.tmp

            图-25

            把(如图-25)标注“3”的地方改成81,然后点击标注“3”的“Save”保存,点击标注“2”的“Save”保存。

            点击Stop变成Start正常启动。。。(如图-26)

            wps8BDF.tmp

            图-26

            Apache已经正常启动(如图-27)

            wps8BEF.tmp

            图-27

            最后就可以点击XAMPP Control Panel “Quit”退出按钮关闭XAMPP控制面板。(如 图-28)

            wps8C00.tmp

            图-28

    ==============================华丽的分割线===========================

    5.测试安装的环境

      浏览器:(URL)地址栏键入:localhost:81(如果端口默认是80则键入localhost),回车。出现如下页面这表示XAMMP安装(配置)已经成功啦。(如图-29)

      wps8C11.tmp

      图-29

  • 相关阅读:
    Matlab/Simulink仿真中如何将Scope转化为Figure?
    圆形Camera预览实现
    [转]自定义Drawable实现灵动的红鲤鱼动画(下篇)
    [转]自定义Drawable实现灵动的红鲤鱼动画(上篇)
    EventBus源码分析
    Camera 预览变形问题解决
    使用javacv录像,同时进行讯飞声纹认证
    Camera2必知必会
    Flutter混合工程改造实践
    讯飞语音唤醒SDK集成流程
  • 原文地址:https://www.cnblogs.com/cestcnsoft/p/4376459.html
Copyright © 2011-2022 走看看