0%

搜狐云景简单试用以及 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;
}

整体目录结构

打包上传即可

坚持原创分享,您的支持将鼓励我继续创作!