How to deploy swoole?
swoole official document address: https://wiki.swoole.com/wiki/page/1.html
Recommendation: "swoole tutorial"
Swoole currently does not support the Windows environment, and our computers all use Windows.
The first reaction is that you need to install other plug-ins that support Linux, and the swoole document says: On the Windows platform, you can use CygWin or WSL (Windows Subsystem for Linux)
You can install it when I After installing CygWin and swoole, when creating the first Echo server, it shows that the Server.php server started successfully and the server's 9501 port was successfully monitored. But when I used Client.php to connect and send a request to the server, I did not receive a response from the server. After struggling to find the answer, I purchased an Alibaba Cloud server and continued to build swoole on the CentOS cloud server.
Here is the simplest way to install the swoole plug-in on a CentOS cloud server (there are many pitfalls encountered during manual installation, most of which prompt that some necessary dependencies are not installed):
One-click installation of oneinstack, address: https://oneinstack.com/auto/
Select the swoole extension, and then copy the following installation command:
Enter the command in xshell and install it with one click!
After the installation is completed, first start the Server.php server;
Then start the Client.php client;
Screenshot when the operation is completed:
The github address of Server.php and Client.php: https://github.com/ljhe/Socket/tree/master/swoole
The above is the detailed content of How to deploy swoole. For more information, please follow other related articles on the PHP Chinese website!