RPC的Web服务中心组件,依赖HTTP服务启动。
1、我们需要先下载一个最新版本的框架源码。
2、修改/config/server.php
中的port
端口号,改为9501
,或者开发者自己决定的其他端口。
3、修改/config/rpc.php
中的http_rpc_is
参数,改为true
,表示当前HTTP服务为RPC-Web服务中心。
4、修改/config/redis.php
中的Redis相关参数。
5、上传框架源码。
6、打开Shell工具,使用cd
命令进入sw-x
框架源码根目录下。
7、执行php sw-x rpc start
命令,安装web服务中心组件。
8、执行php sw-x start http
命令,启动HTTP服务,如果需要退后台持久运行,执行php sw-x start http -d
命令。
9、浏览器打开http://外网IP:9501/HttpRpc/index
地址,进入服务中心登陆界面。
服务中心,默认的账号密码为:swoolex
可以在/config/rpc.php
中进行修改。
当RPC服务端创建完一个服务后,客户端是不能够直接调用该服务的,开发者需要先登陆Web服务中心,将该服务注册到Rpc-Map中,客户端才能够正常调用。
Web服务中心,就是对RPC服务的日常注册管理,和错误日志查询的控制台。