学点, 记点
安装 Composer
- 官方网站 有详细介绍
创建项目
-
composer create-project topthink/think app_name
成功样式 521 项目名称
使用 build 创建文件夹/文件
-
cp build.php Application/
复制 build.php 到 Application 文件夹下面, 只有下面这行命令才会生效 -
php think build
利用 build.php 生成文件夹/文件
运行项目
-
cd public/
进入到 public 目录下 -
php -S localhost:8080 router.php
运用 php -S 启动项目, 这样的好处是 不用配置 apache , 服务端 , 方便项目直接运行和测试 , 这种启动方式 同样支持 Redis .
如果需要,提供接口,给内部开发,
php -S 0.0.0.0:8080 router.php
将本地的 局域网的ip, 给同事就可以直接访问了
如果还需要涉及到 端口映射来访问, 可以考虑一下了 ~~ 我也不知道, 我也不敢问 -
后台挂起
nohup php -S localhost:8080 router.php
关闭终端 也可以在后台运行; 避免了因为不小心关了终端 而影响了服务,
netstat -ntlp
找到那个端口号为 8080 的进程
kill -9 pid 强制杀死进程 -
大坑
php -S localhost:8080 public/router.php
这个命令会让部分路由无法正常访问, 自动生成 api 的那个微微框架, 使用这个命令虽然能显示, 出来 api 列表, 但是无法查看任何详情. 你会哭的
另外还有个什么想写的.. 忘记了 下次记得的时候 再补上吧 ~
网友评论