ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
<br> # 一、 phpStudy搭建运行环境 搭建 `PHP` 运行环境的软件很多,比如: `XAMPP` `phpStudy` `宝塔面板` 等,phpstudy软件下载速度快,使用方便稳定,所以这里以 [`phpStudy`](https://m.xp.cn/) 为例 ,选择`win`版本并下载,我的安装目录在 C 盘,最终在本地存放项目(码蚁成绩管理系统)地址为 `C\phpstudy_pro\WWW\x.cj.cn` ,本章节将以这个目录进行说明演示,如果目录不同请根据自己的目录进行调整。安装后显示如下。 :-: ![](https://img.kancloud.cn/93/ff/93ff67f2e0f0f27a48167dbb7f9b32dd_801x632.png =600x400) <br> # 二、 选择套件 演示以 `Apache2.4` 和 `MySql8.0` 两个套件为例,其它套件可以自行选择使用,但要符合安装条件。 套件的安装与卸载在 `环境` 中。 :-: ![](https://img.kancloud.cn/78/fe/78febe40baa26154775ad2fdff71f016_1147x687.png =600x350) 套件安装后启动服务器。 :-: ![](https://img.kancloud.cn/ba/ab/baab9c84e51d2de8aa0263f032564182_540x141.png =400x100) <br> # 三、环境变量设置 这一步对很多朋友来说很头疼,但是这步操作只需要操作一次,换来的却是导入数据结构、导入基础数据和后期的升级更方便,更何况有了这个技能,以后还有什么项目的搭建能难倒你。 不管用什么搭建 `PHP` 运行环境,都需要将 `php.exe` 文件地址添加到操作系统环境 `Path` 变量中。文件地址与前面参数之间要用小写分号 `;` 隔开,设置后需要重新启动计算机才能生效,如果不想重新启动计算机,可以在 `cmd` 中输入 `set path=c:/` 命令 。 :-: ![](https://img.kancloud.cn/cb/94/cb9453252dc6947f892d9427865df771_1657x1094.png) 用 `php -v` 命令测试 `PHP` 命令能否正常运行,设置成功会出现 `PHP` 版本号。 :-: ![](https://img.kancloud.cn/28/d4/28d4bdad75b3f1b1c690baebfe9196c2_851x156.png =500x100) <br> # 四、创建网站 默认网站建议删除,这样可以省去很多麻烦。创建网站方法如下图,以域名 `x.cj.cn` 为例。 :-: ![](https://img.kancloud.cn/08/b9/08b92c48a49ec8ff2299bb53d40b9d60_1457x947.png =700x430) * 域名 必须是域名格式或者是 `IP` 地址。 * 根目录 文本框中需要在自动生成的地址后面额外添加 `/public` ,因为我们的根目录就在这儿。 * 创建数据库 如果没有数据库,需要勾选`创建数据库`,数据库的`名称`、`用户名`、`密码`需要记住,在后面的项目配置中需要用到。数[项目安装与更新](chengji/jichu/anzhuang.md)据库已经存在可以跳过这项操作。数据库相关信息忘记了,在左侧菜单的数据库中重新设置。 >[success] 部分计算机在创建后可能会提醒创建目录失败,不用理会,我们不需要这个目录。 设置成功后,打开目录,显示如下: :-: ![](https://img.kancloud.cn/49/3b/493b1080daa92ca13375d6a6b29673c4_1336x304.png =600x150) `x.cj.cn` 文件夹是创建网站时自动创建的,如果这个文件夹创建成功那就删除它,否则在后面使用 `Git` 下载项目时会提示错误 。 <br> # 五、安装 Git `Git` 是个好东西,它是代码版本管理工具,可以克隆项目和更新项目,或退回项目的旧版本。推荐使用 [`Git`](https://git-scm.com/downloads) 下载(克隆)项目。如果选择使用网页下载,可以跳过这个步骤。 `Git` 进入 `Git` 出现闪退可以下载安装 `Windows Portable` 版本。速度慢可以到 [国内镜像](https://pan.baidu.com/s/1i-cEOCVHCsyZ4TZTDXWC1Q) 下载安装,也可以直接使用某软件管家下载安装。 <br> # 六、容易出现的问题 部分电脑添加网站后没有伪静态,Apache可以将 [.htaccess](https://gitee.com/dlbz/shangma/blob/master/public/.htaccess) ,Nginx可以将[nginx.htaccess](https://gitee.com/dlbz/shangma/blob/master/public/nginx.htaccess)中的内容全部复制到伪静态设置中。 :-: ![](https://img.kancloud.cn/82/91/8291cf81bd9a1e4c495c6d95897d419c_1819x934.png =800x400) # 七、分享一个数据库管理软件 navicat(含注册机) 链接:https://pan.baidu.com/s/1qVTdK-D-zyGXiwhqcrnMWA 提取码:ocqq 如果觉得`SQL_Front`和`phpMyAdmin`不好用的话,可以试试它。 :-: ![](https://img.kancloud.cn/d7/82/d782bbb90674f02aff4b9b85267afe65_976x679.png =800x400) 如果还有疑问可以参考 [phpStudy](https://www.xp.cn/) 使用教程 。