add-depcomp.patch
[profile/ivi/libwebsockets.git] / README-test-server
1 Using test-server as a quickstart
2 ---------------------------------
3
4 For a Fedora x86_86 box, the following config line was
5 needed:
6
7 ./configure --prefix=/usr --libdir=/usr/lib64 --enable-openssl
8
9 otherwise if /usr/local/... and /usr/local/lib are OK then...
10
11 $ ./configure --enable-openssl
12 $ make
13 $ sudo make install
14 $ libwebsockets-test-server
15
16 should be enough to get a test server listening on port 7861.
17
18 If you point your browser (eg, Chrome) to
19
20   http://127.0.0.1:7681
21
22 It will fetch a script in the form of test.html, and then run the
23 script in there on the browser to open a websocket connection.
24 Incrementing numbers should appear in the browser display.
25
26 To test it using SSL/WSS, just run the test server with
27
28 $ libwebsockets-test-server --ssl
29
30 and use the URL
31
32   https://127.0.0.1:7681
33
34 The connection will be entirely encrypted using some generated
35 certificates that your browser will not accept, since they are
36 not signed by any real Certificate Authority.  Just accept the
37 certificates in the browser and the connection will proceed
38 in first https and then websocket wss, acting exactly the
39 same.
40
41 test-server.c is all that is needed to use libwebsockets for
42 serving both the script html over http and websockets.
43
44 2010-11-08  Andy Green <andy@warmcat.com>
45