IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> Windows10 phpStudyV8.1的基本使用 -> 正文阅读

[PHP知识库]Windows10 phpStudyV8.1的基本使用

一、下载

  • 百度搜索 phpstudy,选择第二个
    在这里插入图片描述

  • 点击 立即下载,根据电脑的位数下载
    在这里插入图片描述

  • 下载之后直接安装,不建议装在C盘,我是安装在 D:\phpstudy_pro

  • 1、安装路径不能包含“中文”或者“空格”,否则会报错(例如错误提示:Can’t change dir to 'G:\x65b0\x5efa\x6587\)

  • 2、保证安装路径是纯净的,安装路径下不能有已安装的V8版本,若重新安装,请选择其它路径

二、配置本地PHP项目(以nginx为例)

1、首页-启动

  • 选择 Nginx1.15.11,点击 启动,启动成功截图如下:

在这里插入图片描述

2、网站-创建网站

1)、基本配置

在这里插入图片描述

2)、高级设置

  • 入口文件一般都是 index.php
    在这里插入图片描述

3)、伪静态

if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}

在这里插入图片描述

4)、保存/确认

  • 设置完之后记得 点击 确认

3、软件管理(Apache,Nginx,Mysql,php,redis… 安装)

  • php为例:选择需要的php版本,点击安装
    在这里插入图片描述

三、网站打开

  • 选择网站
  • 在列表中选择任意一个,点击 管理
  • 选择 打开网站

四、需知

1、网站设置中的 域名,根目录 详解

  • 域名:需要在 hosts 文件中配置,文件目录:C:\Windows\System32\drivers\etc,新增一行配置:127.0.0.1 abc.mz
  • 根目录:入口文件 index.php index 所在的目录,一般为 public 目录

2、网站-网站对应的配置文件

  • 每一个新建的网站都对应一个 .conf文件,文件位于:D:\phpstudy_pro\Extensions\Nginx1.15.11\conf\vhosts,如下:
    在这里插入图片描述

  • 文件的内容就是我们 网站-新建/编辑网站 设置的信息,如下

server {
        listen        80;
        server_name  abc.mz;
        root   "F:/demoCode/tecmz-tiku-v6.4.0/wwwroot/public";
        location / {
            index index.php index.html error/index.html;
            include F:/demoCode/tecmz-tiku-v6.4.0/wwwroot/public/nginx.htaccess;
            autoindex  off;
        }
        location ~ \.php(.*)$ {
            fastcgi_pass   127.0.0.1:9001;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }
}

  • 可以看到:伪静态信息被写到项目的 F:/demoCode/tecmz-tiku-v6.4.0/wwwroot/public/nginx.htaccess;文件中去了,nginx.htaccess文件内容如下:
if (!-e $request_filename) {
   rewrite ^/(.*)$ /index.php/$1 last;
   break;
}

3、使用手册

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2022-02-26 11:10:13  更:2022-02-26 11:11:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 10:42:47-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码