What?
PHP曾用名Personal Home Page,现用名Hypertext Preprocessor(明显洋气些)“超文本预处理器”。还没进入实战,目前理解尚浅。
Why?
1⃣️考试需要
2⃣️免费开源
3⃣️某人脑残新入一枚MBP,系统自带apache、php,为了省事,✌️。
How?
搭建环境
工具 MBP2019
启动 apache sever
sudo apachectl start/restart #启动/重启 apache
sudo apachectl stop #停止 apache
#浏览器输入http://localhost 验证
#成功显示 It works!
启动PHP
进入/etc/apache2文件夹,修改httpd.conf文件
找到#LoadModule php7_module libexec/apache2/libphp7.so
去掉#
#使用vim编辑器进行上述操作
vim编辑器的用法
编辑os系统的.conf文件,打开终端
找到需要编辑的文件夹 cd /etc/apache2
编辑该文件夹中的文件 sudo vim httpd.conf
配置网站
设置网站路径
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/Library/WebServer/Documents"
<Directory "/Library/WebServer/Documents">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
创建自己的第一个php脚本
找到网站路径 cd /Library/WebServer/Documents
复制自己的php文件 sudo cp index.html.en info.php
vim编辑该文件 sudo vim info.php
编辑php
//it works后插入语句
<?php
echo "The 1st Minimor's .php";
?>
End
学到了什么?
1、在Mac os搭建PHP环境;
2、用vim编辑简单的PHP脚本;
3、了解简单的终端编译语句;
下一步计划:
1、用php实现一个互联网小功能;
2、学会简单使用MyASQL;
3、预计7月前完成;
小目标:制作一个微信小程序