PHP01——php快速入门 之 在Mac上使用phpstudy快速搭建PHP环境

PHP01------php快速入门 之 在Mac上使用phpstudy快速搭建PHP环境

  • [0. 前言](#0. 前言)
  • [1. 下载小皮面板](#1. 下载小皮面板)
    • [1.1 下载phpstudy(小皮面板)](#1.1 下载phpstudy(小皮面板))
    • [1.2 启动、简单访问](#1.2 启动、简单访问)
      • [1.2.1 启动Apache](#1.2.1 启动Apache)
      • [1.2.2 访问](#1.2.2 访问)
      • [1.2.3 访问自定义文件或页面](#1.2.3 访问自定义文件或页面)
  • [2. 创建网站](#2. 创建网站)
    • [2.1 创建网站](#2.1 创建网站)
    • [2.2 可能遇到的问题](#2.2 可能遇到的问题)
      • [2.2.1 hosts权限问题(Mac系统可能遇到)](#2.2.1 hosts权限问题(Mac系统可能遇到))
        • [2.2.1 问题描述](#2.2.1 问题描述)
        • [2.2.1 解决问题](#2.2.1 解决问题)
    • [2.2 查看目录](#2.2 查看目录)
    • [2.3 访问站点](#2.3 访问站点)
    • [2.4 自定义页面访问](#2.4 自定义页面访问)
  • [3. 第一个php文件](#3. 第一个php文件)
  • [4. 配置环境变量](#4. 配置环境变量)
    • [4.1 Mac上配置PHP环境变量](#4.1 Mac上配置PHP环境变量)
    • [4.2 使用命令执行.php文件](#4.2 使用命令执行.php文件)

0. 前言

  • 闲暇之时,突然迷上了PHP,觉得PHP挺好玩的,写下来记录一下玩玩~

1. 下载小皮面板

1.1 下载phpstudy(小皮面板)

  • 既然是快速入门了,那就不用单独安装服务器、PHP了,直接安装集成环境phpstudy,官网如下:
    https://www.xp.cn/.
  • 下载之后,傻瓜式安装,简单的真的是不要不要的!
  • 安装之后打开,默认需要的软件都已安装,并且可切换版本,如下:

1.2 启动、简单访问

1.2.1 启动Apache

  • 如下:

1.2.2 访问

  • 地址栏访问:

    bash 复制代码
    http://localhost/

1.2.3 访问自定义文件或页面

  • 找到网站路径,在路径下写页面即可访问,如下:
  • 自定义页面如下:


  • 上访问传图片如下(整个文件夹只需放在对应目录下即可):

2. 创建网站

2.1 创建网站

  • 创建一个自己的测试网站,如下:

2.2 可能遇到的问题

2.2.1 hosts权限问题(Mac系统可能遇到)

2.2.1 问题描述
2.2.1 解决问题
  • 按照提示命令修改 hosts 文件权限可以,sudo chmod 666 /etc/hosts ,即修改之后的权限是(rw-rw-rw-)这样就是所有用户可读可写,但是个人觉得这样不是特别好,个人觉得权限还是不要给的太大些好!,所以放弃修改权限,不介意的可以用!

  • 所以就不修改文件的权限,直接修改文件,如下:

    bash 复制代码
    sudo vim /etc/hosts

2.2 查看目录

  • 如下:

2.3 访问站点

  • 如下:

2.4 自定义页面访问

  • 创建hello页面如下:

  • 访问页面如下:

    bash 复制代码
    http://localhost:8089/susu_static/susu_hello.html

3. 第一个php文件

  • 可以在html里写PHP语法,文件名是.php文件,简单语法如下:
  • 访问如下:
  • 另外,关于PHP基本语法,可以参考在线手册,如下:
    php语法之PHP标记.

4. 配置环境变量

4.1 Mac上配置PHP环境变量

  • 查看安装路径:

  • 修改配置文件 .zprofile

    • 命令如下:

      bash 复制代码
      cd ~
      vim .zprofile
    • 配置如下:

      bash 复制代码
      export PHP_HOME=/Applications/phpstudy/Extensions/php/php7.3.11 
      export PATH=$PATH:PHP_HOME/bin 
  • 重新加载文件,查看php版本

    bash 复制代码
    source .zprofile
    
    php -v

4.2 使用命令执行.php文件

  • 如下:

    bash 复制代码
    php test1.php
相关推荐
你看我名字19 小时前
数眼智能 Search + Reader 实战:联网问答怎样避免“搜到了,却引用错了”
android·java·开发语言
小嘉丶学长19 小时前
Day13 · 列表与元组
linux·运维·服务器·开发语言·python
努力努力再努力wz19 小时前
【Lua入门系列】从 C++ 迭代器到 Lua 迭代器:一文深入理解 Lua 有状态以及无状态迭代器与泛型for、闭包、ipairs、pairs 和 next
开发语言·c++·lua
努力实干19 小时前
第二阶段 · 第 7 课:C++ 多线程与线程安全
开发语言·c++·安全
爱聊灵光的维C19 小时前
C语言初阶:关于函数设计的详细讲解和注意事项
c语言·开发语言·青少年编程·蓝桥杯·学习方法
vipxieliang20 小时前
Laravel 框架内核:请求生命周期、IoC 容器与中间件管道(附 ThinkPHP 选型对比)
php
熊猫钓鱼>_>20 小时前
上架审核常见驳回与隐私合规清单:过审前先自查这 8 条【鸿蒙心迹】
开发语言·前端·华为·华为云·harmonyos·openharmony·ai制作
忆~遂愿20 小时前
极空间部署XiaoMusic:把NAS里的本地音乐接入小爱音箱,搜索、播放和远程控制一起完成
php
SEO_juper20 小时前
Bash 交叉验证 robots.txt 和 sitemap:两个文件自相矛盾,页面永远收录不了
开发语言·python·node.js·json·bash
geovindu20 小时前
rust: Read-Write Lock Pattern
开发语言·后端·设计模式·rust·读写锁模式·同步型模式