专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

php环境搭建+Hello World

1 概述

基础教程,搭建php入门基本环境.环境win10.

2 安装php

2.1 下载

官网点击这里

53_1.png53_2.png53_3.png

2.2 安装

其实只需要添加环境变量即可.win+Pause,高级系统设置:

53_4.png53_5.pngPath这里新建一个,刚才的php目录. 53_6.png

2.3 测试

打开cmd,输入php -v:

53_7.png这样就安装成功了.

3 IDE

这里用的IDE是Php Storm.

3.1 下载

官网点击这里

53_8.png直接下载就行.

3.2 安装

挑个位置.

53_9.png下面这些根据个人需要勾选即可,分别是快捷方式,添加运行目录到环境变量,右键菜单添加”作为一个工程打开”,文件关联. 53_10.png安装后以后直接run. 53_11.png

3.3 激活

3.3.1 下载补丁

先下载补丁与注册码:

ht防tps://pa防n.bai防du.com/s/11qG4N防e946z防UWjPU防G9L防B_hg

提取code:yhot

去掉文字.(失效请私信)

3.3.2 首次运行配置

第一次运行不需要导入设置.

53_12.png然后就是选主题什么的,反正笔者不喜欢亮的. 53_13.png然后会叫你安装一些插件,需要的话install即可. 53_14.png

3.3.3 先进去,Evalute for free

打开后:

53_15.png先continue进去再说. 53_16.png

3.3.4 创建新项目

找个地方创建一个新项目.

53_17.png

3.3.5 Windows Defender

若是开了Windows Defender的,比如笔者,会看到右下角的提示,IDE说Windows Defender有可能会影响性能,然后它会修改Windows Defender的配置,会排除工程目录的实时扫描:

53_18.png这个…觉得信得过那就修改,信不过那就cancel.

3.3.6 修改VM Options

然后Help–>Edit Custom VM Options.

53_19.png先把补丁加到bin下: 53_20.png填入路径:

-javaagent:\xxx\xxx\xxx\xxx\xxx.jar

53_21.png

3.3.7 重启输入注册码

重启,然后:

53_22.png输入注册码: 53_23.png53_24.pngok.

3.4 配置

其他配置按需要,这里主要说一下php:

53_25.png53_26.png改个名字后选择刚才安装php的路径: 53_27.png53_28.png然后如果该目录内没有php.ini的话会提示配置文件php.ini不存在: 53_29.png点击How To Fix后提示: 53_30.png它说创建php.ini文件在这个目录,在这个目录内可以找到两套模板:php.ini-development与php.ini-production,前者是默认设置,后者是推荐设置,那既然后面那个是推荐设置那就把它复制一下改名字: 53_31.png53_32.png然后就不会有警告了: 53_33.png

4 安装MySql

4.1 安装介绍

MySql有以下版本:

  • Enterprise Edition,企业版,可免费试用30天.
  • Standard Edition,标准版,收费.
  • Classic Edition,经典版,只可作为一个嵌入式数据库用于ISVs(独立软件开发商),OEMs(原始设备制造商),VARs(增值经销商)的授权.
  • Cluster CGE,高级集群版,收费.
  • Embedded,嵌入式版,相比起经典版,ISV/OEM用户可以有更多选择.
  • Community Server,社区版,开源免费.

一般用社区版即可,下面介绍社区版的安装流程. MySql有三种安装包,分别是安装器,压缩包与Docker镜像.

53_34.png一般选择安装器安装或压缩包解压.这里使用的是压缩包,压缩包包含了完整的MySQL Server,解压之后需要额外的手动配置.

4.2 下载

官网这里,直接下载即可.

53_35.png53_36.png

4.3 配置文件

解压之后,在解压目录新建一个叫my.ini的配置文件,输入以下内容:

[mysqld]
port=3306
basedir=E:\Mysql
datadir=E:\Mysql\data
max_connections=200
max_connect_errors=12
character-set-server=utf8
default-storage-engine=INNODB
[mysql]
default-character-set=utf8
[client]
port=3306
default-character-set=utf8

basedir与datadir是安装目录与数据存放目录,按需要修改即可.

4.4 环境变量

添加安装目录/bin到环境变量Path.不截图了.

4.5 初始化

打开cmd,执行:

mysqld --initialize --consle

若出现以下问题:

53_37.png可以看一下 这个链接. 此时会出现root的初始密码,需要记住. 53_38.png然后输入

mysqld --install

53_39.png这里笔者之前安装过了,所以显示已存在.

4.6 改密码

好了之后输入

net start mysql

启动服务之后,输入:

mysql -u root -p

输入刚才的随机密码.

53_40.png然后修改root密码:

alter user 'root'@'localhost' identified by 'xxxx';

53_41.png修改root密码后就可以用新密码登录了.

5 安装Apache HTTP Server

5.1 下载

官网

53_42.png53_43.png53_44.png官网说只提供源码,需要自己编译,这里推荐了几个编译好的网站,去下载即可. 如果需要自己编译,看了一下文档,四个步骤,先下载源码,还有apr,apr-util,apr-iconv,把它们放到对应文件夹,然后运行perl命令. 53_45.png笔者没有安装perl,也不懂perl,所以就弱弱地用别人编译好的了,点第一个即可: 53_46.png64位,点击下载即可. 53_47.png

5.2 安装

解压之后移动到想要的目录,首先去修改conf下的httpd.conf第40行SRVROOT这里:

53_48.png修改成安装目录即可. 53_49.png然后打开cmd进入该目录下的bin,输入:

httpd -k install

53_50.png然后打开服务去开启服务: 53_51.png53_52.png

5.3 测试

浏览器输入

localhost:80

会出现以下主页.

53_53.png

6 Hello world

打开IDE,可以直接使用刚才新建的空项目,创建一个php文件:

53_54.png输入echo: 53_55.png然后移动到右上角的那个小方块: 53_56.png53_57.pngok!

文章永久链接:https://tech.souyunku.com/28787

未经允许不得转载:搜云库技术团队 » php环境搭建+Hello World

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们