PHP学习----开发环境安装

2018-06-22 05:29:58来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

(仅以此系列随笔以记录我的PHP学习之路)

1.服务器的安装

PHP常用的服务器有Apache、IIS、Tomact、Nginx....

这里做演示使用的是Tomcat的集成安装包XAMPP(Apache+MySQL+PHP+PERL)可以到官网下载XAMPP的最新的安装包。然后解压安装。

除了安装地址你可能要改一下,其他的你可以一直默认的同意下去,直到安装完成。然后可以尝试在开始里面找到如图所示。

 

 

然后打开如下图

 

 

 

然后点击Apache的start,测试。

可能出现的错误:

1.环境错误

如果下方界面报

17:07:17 [Tomcat] Attempting to start Tomcat app...
17:07:18 [Tomcat] Tomcat Started/Stopped with errors, return code: 1
17:07:18 [Tomcat] Make sure you have Java JDK or JRE installed and the required ports are free
17:07:18 [Tomcat] Check the "/xampp/tomcat/logs" folder for more information

错误,则说明可能你的本地环境没有安装Java的JDK环境,可以到官网下载安装。具体步骤如下:

  1. 下载安装java JDK,注意安装的路径,我们需要进行环境变量的配置 

 

 

  2.安装完成以后,配置环境变量

环境变量的配置这里就以win7为例:右击计算机——属性——高级系统设置。

 

 

 

 

  3.点击下面的环境变量,进入后在系统变量一栏点击新建,然后输入如下:

名称:JAVA_HOME

变量值:刚刚安装的路径

 

 

 

 

  4.在上面的一栏中点击新建,内容如下:

名称:CLASS_PATH

变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

一定要注意所有符号都是英文状态的。

 

 

  6.在系统环境变量中有一个path的环境变量,选中后选择编辑,将JAVA_HOME添加进去即可,如图:在最后加上;%JAVA_HOME%\bin;

 

 

  6. 测试java环境是否配置成功

按下win+R键,输入cmd调出命令符控制窗口。输入:java -version 后查看是否显示版本即可。

 

 

 

 

 

2.端口错误

一般情况下端口错误是值,软件所需端口被其他软件占用。这种情况一般有两种解决办法:

1.释放被占用的端口

开始->运行->CMD(或者Windows键+R快捷方式打开运行)

 

 

 

然后输入 netstat -ano并回车可以查看端口被占用情况

 

 

 

 

(当然,你也可以使用netstat -ano|findstr “80”直接查看你的相应端口的使用情况,如下图)

然后继续键入tasklist|findste “7588”

 

 

 

如上图,httpd.exe即为占用80端口的应用程序

继续键入taskkill /f /t /im httpd.exe

即可关闭这个程序。(完成)

2.更改Apache的端口

打开XAMPP,然后点击Config

 

 

 

然后打开httpd.conf配置文件(如果80端口被占用),找到Listen 80,将80改成88,或者8080等不妨碍其他程序的空置端口

然后打开httpd-ssl.conf配置文件(如果443端口被占用),找到Listen 443,将其改成444即可。

然后重启。(完成)

PS:如果启动其他服务,遇到相同的端口被占用情况,以上做法同样可用。

2.Phpstorm的安装

到官网下载最新软件,然后安装。

然后打开,会看到如下界面

 

 

注册方法:

注册时选择“License server”输入

http://idea.lanyus.com/

或者:

http://idea.qinxi1992.cn/

点击“OK”快速激活JetBrains系列产品

PS:如果下载的是破解版,那就按照对方提供的破解方式进行破解。

3.安装Navicat premium

可以从网上下载破解版的,然后按照对方提供的破解方式进行破解。也可以使用一下云资源

链接:http://pan.baidu.com/s/1mi5j9Ny 密码:mjrj

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:流程控制语句和循环控制语句

下一篇:双层循环(九九乘法表)