Lines Matching +full:build +full:- +full:php
2 # gRPC PHP End-to-End Examples
4 This page shows a number of ways to create a PHP gRPC client and connect with
13 $ git clone https://github.com/grpc/grpc-web
14 $ cd grpc-web
15 $ docker-compose build prereqs node-server
16 $ docker run -d -p 9090:9090 --name node-server grpcweb/node-server
25 $ cd grpc/examples/php/echo
29 In order to build a PHP gRPC client, we need to install the `grpc` extension
33 $ docker build -t grpc-php/base -f ./base.Dockerfile .
40 Let's first build a simple CLI gRPC client:
43 $ docker build -t grpc-php/echo-client -f ./cli.Dockerfile .
44 $ docker run -it --rm --link node-server:node-server grpc-php/echo-client
45 $ php client.php
53 Now let's see how the gRPC PHP client can run with Apache:
56 $ docker build -t grpc-php/apache -f ./apache.Dockerfile .
57 $ docker run -it --rm --link node-server:node-server -p 80:80 grpc-php/apache
67 We can also try running PHP-FPM and put Nginx in front of it.
70 The PHP-FPM part:
73 $ docker build -t grpc-php/fpm -f ./fpm.Dockerfile .
74 $ docker run -it --rm --link node-server:node-server -p 9000:9000 \
75 --name fpm grpc-php/fpm
81 $ docker run -it --rm -v $(pwd)/nginx.conf:/etc/nginx/conf.d/default.conf:ro \
82 --link fpm:fpm -p 80:80 nginx:1.17.4