V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
crist
V2EX  ›  PHP

新手求助: swoole 安装成功但是 http_server 没效果(提供阿里云账号)

  •  
  •   crist · 2017-03-13 00:35:56 +08:00 · 7367 次点击
    这是一个创建于 2842 天前的主题,其中的信息可能已经有所发展或是发生改变。
    打开 http://120.24.244.77/phpinfo.php 可以看到 swoole 成功运行,但是运行下面的这个代码没效果:
    <?php
    $http = new swoole_http_server("0.0.0.0", 9503);
    $http->on('request', function (swoole_http_request $request, swoole_http_response $response) {
    $response->end("<h1>Hello Swoole. #".rand(1000, 9999)."</h1>");
    });
    $http->start();

    bash 运行: http_server.php 后访问 http://120.24.244.77:9503 没任何效果,服务器是 nginx , php 是 5.6 , SSH 的账号是: root ,密码是 CS88.com ,文件目录在 /data/wwwroot/default
    23 条回复    2018-05-07 00:41:09 +08:00
    icekino
        1
    icekino  
       2017-03-13 00:50:29 +08:00 via Android
    9503 这个端口打开了? 怎么什么也没扫到
    hlg002
        2
    hlg002  
       2017-03-13 00:52:14 +08:00
    web 和 cli 不是一个配置, php -m 看看有没有 swoole 模块?
    crist
        3
    crist  
    OP
       2017-03-13 01:47:43 +08:00
    @hlg002 有的啊
    crist
        4
    crist  
    OP
       2017-03-13 01:50:32 +08:00
    @icekino ]# firewall-cmd --query-port=9503/tcp;
    FirewallD is not running
    zqcolor
        5
    zqcolor  
       2017-03-13 04:58:25 +08:00
    nginx 里面 swoole 的端口设置和你一样吗? 默认是 9501
    StarkXiao
        6
    StarkXiao  
       2017-03-13 08:53:19 +08:00
    把`0.0.0.0`换成你的服务器 IP(`120.24.244.77`)试试
    ElmerZhang
        7
    ElmerZhang  
       2017-03-13 09:29:18 +08:00   ❤️ 1
    netstat -nltp 看看有没有监听端口 0.0.0.0:9503
    iptables -L -n 看看防火墙有没有把这端口拦掉
    如果是 centos 的话, sestatus 看看 selinux 有没有关
    zpfhbyx
        8
    zpfhbyx  
       2017-03-13 10:08:57 +08:00
    阿里云在界面里面不是还有一套防火墙? 那个端口没开?
    lvye
        9
    lvye  
       2017-03-13 10:22:33 +08:00
    https://ecs.console.aliyun.com > 安全组
    看一下你的 ecs 是否加入了安全组,如果加入了,配置规则,把公网入方向加入 9503 端口。
    crist
        10
    crist  
    OP
       2017-03-13 14:46:53 +08:00
    @lvye 那授权对象怎么设置为无限制呢?
    log4geek
        11
    log4geek  
       2017-03-13 14:57:46 +08:00
    swoole 框架入门小 demo http://log4geek.cc/2017/02/php-web 开发框架 swoole/
    crist
        12
    crist  
    OP
       2017-03-13 15:58:39 +08:00
    想植入木马的朋友想多了,呵呵。
    crist
        13
    crist  
    OP
       2017-03-13 17:02:50 +08:00
    @ElmerZhang tcp
    netstat -nltp
    0 0 0.0.0.0:9503 0.0.0.0:* LISTEN 2020/php

    # sestatus
    SELinux status: disabled

    实在不行我给账号您进去看看可好?
    crist
        14
    crist  
    OP
       2017-03-13 17:05:31 +08:00
    安全组配置:
    允许 自定义 TCP
    9501/9501 地址段访问
    0.0.0.0/0
    1
    克隆|删除
    允许 自定义 UDP
    9502/9502 地址段访问
    0.0.0.0/0
    1
    克隆|删除
    允许 自定义 TCP
    9502/9502 地址段访问
    0.0.0.0/0
    1
    克隆|删除
    允许 全部
    -1/-1 地址段访问
    0.0.0.0/0
    110
    crist
        15
    crist  
    OP
       2017-03-13 20:57:54 +08:00
    终于能访问成功了,内牛满面啊~.~
    s609926202
        16
    s609926202  
       2017-03-14 01:26:39 +08:00 via iPhone
    怎么解决的?
    s609926202
        17
    s609926202  
       2017-03-14 01:26:55 +08:00 via iPhone
    是端口的问题吗?
    crist
        18
    crist  
    OP
       2017-03-16 00:01:02 +08:00
    @s609926202 把服务器换成 centos6.8 ,设置 iptable 开放相应的端口, OK
    mingyun
        19
    mingyun  
       2017-04-08 10:50:00 +08:00
    @log4geek 404 啊
    chelsea2019
        20
    chelsea2019  
       2018-05-06 11:01:25 +08:00 via iPhone
    @ElmerZhang 我也有一套游戏是用这种 swoole 扩展的.我自己搭建好 服务器启动成功 游戏不能玩 .有没有大师帮我看看 加我 vx zytx5555
    chelsea2019
        21
    chelsea2019  
       2018-05-06 11:02:20 +08:00 via iPhone
    @lvye @ElmerZhang 我也有一套游戏是用这种 swoole 扩展的.我自己搭建好 服务器启动成功 游戏不能玩 .有没有大师帮我看看 加我 vx zytx5555
    chelsea2019
        22
    chelsea2019  
       2018-05-06 11:03:59 +08:00 via iPhone
    @zqcolor @ElmerZhang 我也有一套游戏是用这种 swoole 扩展的.我自己搭建好 服务器启动成功 http://duoduo1.vo14.cn/index.php/Portal/index/index/skin/baihu 游戏不能玩 .有没有大师帮我看看 加我 vx zytx5555 帮我看看
    chelsea2019
        23
    chelsea2019  
       2018-05-07 00:41:09 +08:00 via iPhone
    @crist g 我也有一套游戏是用这种 swoole 扩展的.我自己搭建好 服务器启动成功 游戏不能玩 .游戏我会配置 .就是这个 swool 不知道哪里弄成功.有没有大师帮我看看 加我 vx zytx5555 搞好有
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2447 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:53 · PVG 23:53 · LAX 07:53 · JFK 10:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.