Lifesign's Blog

搜狐云景简单试用以及laravel部署

搜狐云景是新推出的一个paas,现在正在公测阶段 需要激活码。注册+实名之后可以有200左右的额度。

按照他提供的最低配置的机型来说 可以用6个月 也算可以了。

简单试用了下,有几个限制的地方:

  1. php版本不算太高只有5.3.10 而且没法切换, 模块的增删也无法做到
  2. 部署上现在只支持打包压缩成app.zip的形式上传 cli没法用 官网的下载链接是摆设。
  3. 文档略微简单 部署的时候子目录等没有说的很清楚。
  4. 存储没木有开,ssh登录后限制较多。

所幸的是,7月份php方面应该会升级,到时候在看看怎么样。

部署的时候按照官方文档的说明app目录下应该是常见的入口文件,但是app.yaml里没有提供类似的可以配置到子目录的设定,所幸可以覆盖nginx配置.

附上nginx自定义的nginx配置 这样一些常见部署在public下的框架就可以跑起来了

在打包的app.zip根目录下建立一个conf文件夹, 新增一个nginx_server.inc文件

1
2
3
4
5
6
7
8
9
10
11
12
13
index index.html index.php;
root /opt/src/app/public;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:8080;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include /opt/apps/nginx/conf/fastcgi_params;
}
location / {
try_files $uri $uri/ /index.php?$query_string;
}

整体目录结构

打包上传即可