Home >PHP Framework >Swoole >How to deploy swoole

How to deploy swoole

藏色散人
藏色散人Original
2020-04-06 09:08:022683browse

How to deploy swoole

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/

How to deploy swoole

Select the swoole extension, and then copy the following installation command:

How to deploy swoole

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:

How to deploy swoole

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn