Swoole 介绍

Swoole 是一个为 PHP 用 C 和 C++ 编写的基于事件的高性能异步 & 协程并行网络通信引擎

Swoole 官网Swoole 文档Swoole 源码

Linux 目录

  • /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。

  • /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。

Nginx 与 PHP 的运行机制

nginx

nginx 是一个高性能的 HTTP 和反向代理服务器

CentOS 7 yum 安装 MySQL

添加 MySQL Yum Repository

MySQL 官方 Yum Repository

1
sudo yum localinstall https://repo.mysql.com/mysql80-community-release-el7-3.noarch.rpm

CentOS 7 yum 安装 NGINX

如果之前没有安装过 EPEL 源的需要安装。
安装 EPEL 源:

1
yum install epel-release

CentOS 7 yum 安装 PHP7.3

  • Remi 软件源
    Remi 软件源 主要提供最新版的 PHP 软件包和其他一些 PHP 扩展工具包,它是针对 Fedora 和 RHEL 系分支变体 (包括:RHEL, CentOS, Oracle Linux 等等) 要安装 PHP,推荐使用 Remi 软件源。Remi 对 PHP 的支持和更新都很积极,可以在第一时间获得新版本的支持。

开启、关闭防火墙或者开放端口

本地开发可以这样操作,生产环境应避免关闭防火墙

虚拟机 CentOS7 配置IP

CentOS7 IP配置

网络连接方式建议更换成桥接网卡
CentOS7的查看IP已经和低版本不一样了

VirtualBox 6.1 安装 CentOS7 虚拟主机

介绍

需求:在本地运行一套和线上一样的环境,用于本地开发使用

  • VirtualBox 是一款可以运行Windows、Mac、Linux操作系统,功能强大的开源虚拟机软件

  • CentOS 是 Linux 操作系统

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×