如何通过源码在CentOS上安装PHP7.2.4并添加swoole2.1.1扩展?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1305个文字,预计阅读时间需要6分钟。
安装环境:CentOS 7.4 + PHP 7.2.4 + Swoole 2.1.1。以下为基于CentOS 7.4系统的安装步骤,以供参考。
1. 准备工作: - 下载并安装CentOS 7.4系统。 - 确保网络连接正常。
2. 安装依赖: - 更新系统源:`sudo yum update` - 安装PHP:`sudo yum install php` - 安装PHP扩展:`sudo yum install php-fpm php-mysql php-gd php-xml php-mbstring php-zip` - 安装Swoole:`sudo yum install -y epel-release && sudo yum install -y swoole`
3. 配置PHP-FPM: - 编辑`/etc/php/fpm/pool.d/www.conf`文件,修改以下配置: - `listen=/var/run/php-fpm.sock` - `pm=dynamic` - `pm.max_children=50` - `pm.start_servers=10` - `pm.min_spare_servers=5` - `pm.max_spare_servers=35` - 重启PHP-FPM服务:`sudo systemctl restart php-fpm`
4. 测试Swoole: - 创建一个名为`swoole.php`的文件,内容如下: php - 在浏览器中访问`http://your_server_ip/swoole.php`,查看Swoole版本信息。
本文共计1305个文字,预计阅读时间需要6分钟。
安装环境:CentOS 7.4 + PHP 7.2.4 + Swoole 2.1.1。以下为基于CentOS 7.4系统的安装步骤,以供参考。
1. 准备工作: - 下载并安装CentOS 7.4系统。 - 确保网络连接正常。
2. 安装依赖: - 更新系统源:`sudo yum update` - 安装PHP:`sudo yum install php` - 安装PHP扩展:`sudo yum install php-fpm php-mysql php-gd php-xml php-mbstring php-zip` - 安装Swoole:`sudo yum install -y epel-release && sudo yum install -y swoole`
3. 配置PHP-FPM: - 编辑`/etc/php/fpm/pool.d/www.conf`文件,修改以下配置: - `listen=/var/run/php-fpm.sock` - `pm=dynamic` - `pm.max_children=50` - `pm.start_servers=10` - `pm.min_spare_servers=5` - `pm.max_spare_servers=35` - 重启PHP-FPM服务:`sudo systemctl restart php-fpm`
4. 测试Swoole: - 创建一个名为`swoole.php`的文件,内容如下: php - 在浏览器中访问`http://your_server_ip/swoole.php`,查看Swoole版本信息。

