PHP学习----开发环境安装
2018-06-22 05:29:58来源:未知 阅读 ()
(仅以此系列随笔以记录我的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环境,可以到官网下载安装。具体步骤如下:
- 下载安装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
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:流程控制语句和循环控制语句
下一篇:双层循环(九九乘法表)
- PHP写UltraEdit插件脚本实现方法 2020-03-29
- php 带逗号千位符数字的处理方法 2020-03-28
- PHP三元运算符的结合性介绍 2020-03-28
- PHP静态延迟绑定和普通静态效率的对比 2020-03-28
- 基于php流程控制语句和循环控制语句 2020-03-28
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash