composer安装hyperf后,nginx配置hyperf

背景

引入hyperf项目用作微服务,使用composer 安装hyperf后,对hyperf进行nginx配置。

配置步骤

因为hyperf监听的是端口,不像其他laravel、lumen直接指向文件即可。所有要监听端口号。

  • 1 配置nginx
server {
    listen 80;//http:80 https:443 根据你自己需要配置
    server_name jms.51about.com;//此处域名根据你配置的域名确定

    location / {
        proxy_pass http://127.0.0.1:9501;//此处端口需要根据你hyperf具体端口而定,一般默认是9501
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
    }
}

nginx配置好,就需要重启nginx。

  • 2 重启nginx
 systemctl restart nginx.service

重启好以后,需要进入你项目目录启动hyperf项目。
我的项目目录在:/var/www/hyperf-skeleton (根据你自己的目录)

  • 3 启动hyperf命令:
php bin/hyperf.php start
  • 4 访问配置结果
    composer安装hyperf后,nginx配置hyperf_第1张图片

如果浏览器输入你配置的域名访问出现如上界面。恭喜你配置成功!

你可能感兴趣的:(composer,nginx,php)