Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

时间:2024-12-01 15:06:56

步骤1 – 安装MySQL

在 Ubuntu 16.04 中,默认情况下,只有最新版本的 MySQL 包含在 APT 软件包存储库中。只需更新服务器上的包索引并安装默认包 apt-get。

sudo apt-get update
sudo apt-get install mysql-server

步骤2 – 配置MySQL

因为是全新安装,您需要运行附带的安全脚本。这会更改一些不太安全的默认选项,例如远程 root 登录和示例用户。在旧版本的 MySQL 上,您需要手动初始化数据目录,但 Mysql 5.7 已经自动完成了。

运行安全脚本。

sudo mysql_secure_installation这将提示您输入您在步骤1中创建的 root 密码。您可以按 Y,然后 ENTER 接受所有后续问题的默认值,但是要询问您是否要更改 root 密码。您只需在步骤 1 中进行设置即可,因此无需现在更改。

安装成功后可以通过下面的命令测试是否安装成功:

sudo netstat -tap | grep mysql

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

 修改数据库配置文件/etc/mysql/mysql.conf.d/mysqld.cnf:

 Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

刷新权限:

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

重新mysql服务:

service mysql restart

查看mysql情况:

ps -aux | grep mysql

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

查看mysql端口情况:

netstat -naptu | grep 3306

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

 防火墙安全组之类记得要开启:

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

window-Navicat链接:

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

安装PHP7.0:

 apt-

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

安装swoole模块:

swoole已项目收录到PHP官方扩展库,除了手工下载编译外,可以还通过PHP官方提供的pecl命令,一键下载安装

pecl install swoole

php.ini追加extension=swoole.so模块

 php -i | grep "Configuration File"

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole

查看swoole模块:

Linux-ubuntu16.04安装 mysql5.7-PHP7.0+Swoole