• laravel添加swoole


    1.确保已安装swoole扩展,通过下面命令查看

    php -m

    2.通过Composer引入swoole包

    composer require swooletw/laravel-swoole

    3.修改swoole监听的ip和端口

    [root@localhost config]# pwd
    /var/www/html/demo/vendor/swooletw/laravel-swoole/config
    [root@localhost config]# vim swoole_http.php

    修改如下:

    4.通过swoole启动项目

    php artisan swoole:http start

    #后台启动
    nohup php artisan swoole:http start &

    #查看端口是否启动
    netstat -ntlp

    出现下面界面说明启动成功,这时可以通过本机curl访问,外部还不能访问。

     5.通过nginx代理,添加配置文件

    upstream my_server {
        server 172.30.12.44:1215;
        keepalive 2000;
    }
    server {
        listen       80;
        server_name  wjs.demo.com;
        client_max_body_size 1024M;
    
       location / {
            proxy_pass http://my_server/;
            proxy_set_header Host $host:$server_port;
        }
    }

    这时外部机器就可以绑定host和域名,然后通过域名访问了。

  • 相关阅读:
    297. Serialize and Deserialize Binary Tree
    331. Verify Preorder Serialization of a Binary Tree
    332. Reconstruct Itinerary
    329. Longest Increasing Path in a Matrix
    319. Bulb Switcher
    292. Nim Game
    299. Bulls and Cows
    Ice Cream Tower Gym
    B
    C
  • 原文地址:https://www.cnblogs.com/wjs2019/p/14846129.html
Copyright © 2020-2023  润新知