Centos7快速搭建php开发环境(内置swoole源码安装教程)

Centos7快速搭建php开发环境(内置swoole源码安装教程)

目录

摘要:本文记录我在使用宝塔快速搭建swoole学习环境过程中点滴,用以整理linux中php开发环境的快速搭建,文末是我的思考:Linux工具安装方法剖析

使用宝塔快速搭建Linux上php开发环境

宝塔的安装

Centos安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装命令:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装命令:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

Linux面板7.0.2升级命令:

curl http://download.bt.cn/install/update6.sh|bash

如果上述节点无法安装成功,可使用备用节点。详情见 宝塔Linux面板安装教程

使用宝塔安装软件

宝塔安装完成后,会给出登录面板地址,用户名及密码,如下所示

Bt-Panel: http://xxx.xxx.xxx.xxx:8888/34c01187
username: lovecucu
password: lovecucu

安装步骤如下:

  • 进入面板的软件商店栏,搜索要安装的软件,并点击安装,过程如下所示:

进入软件商店

搜索PHP守护

PHP守护安装成功

注:php、mysql、redis、nginx安装步骤同上

配置站点

具体步骤如下:

  • 进入网站,添加站点

添加站点

  • 对站点进行配置

网站配置

源码安装swoole

  1. 下载swoole源码包

wget https://github.com/swoole/swoole-src/archive/v4.4.12.tar.gz

  1. 解压源码包

tar -xzvf v4.4.12.tar.gz

  1. 查看对应php路径

which php
/www/wwwroot/server/php/bin/php

  1. 执行编译
cd swoole-v4.4.12

phpize

./configure --with-config=/www/wwwroot/server/php/bin/php-config

make

sudo make install

注:详情见 swoole编译安装

  1. php.ini加入swoole扩展

extension=swoole.so

  1. 验证swoole扩展是否安装成功

php -m | grep swoole

composer安装

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'baf1608c33254d00611ac1705c1d9958c817a1a33bce370c0595974b342601bd80b92a3f46067da89e3b06bff421f182') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"

注:详情见 Download Composer

思考:Linux工具安装剖析

安装工具常用步骤:

  • 到该软件的官网找相关安装文档(一般能摸清安装步骤)
  • 安装过程中出现错误时,直接用google搜索相关错误信息(一般都能得到解决)

程序员要勤于思考,总结。毕竟这是一条漫长而趣味十足的路

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值