非常惭愧的说,由于之前一直使用的是windowservice,安装apache来进行服务器布置的,这种方式也是最简单最直接的方式,
但是由于php的服务大多都是linux栈的,咱们也不能落后呀,在写了php半年之后,开始拥有的自己的第一台centos的服务器,
实话说,centos真的是简洁,部署完成 php ,mysql,nginx,ftp之后只是使用的1g的空间,服务器开启的时候cpu占用率还不到3%【1核1G20g最低配服务器】
原本是想先把这个服务器当做api服务器来使用,于是选用的了(传说中适合api 的 thinkphp 框架)
一起准备就绪,选择最新的稳定版tp5,下载,配置域名,文件入口,隐藏路径……
写完第一个controller 发现,卧槽,
404了?
仔细阅读文档,没毛病呀
tp5已经默认url_model是兼容模式了呀,为什么还是访问不到呢?
万能的百度让我发现很多人都是这种问题,但是 很多都是tp5以前的版本,配置文件写起来不一致,错误了n次
于是自己找文件,仔细阅读:
参考文献:http://www.9958.pw/post/nginx_config
重点