步骤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
修改数据库配置文件/etc/mysql/mysql.conf.d/mysqld.cnf:
刷新权限:
重新mysql服务:
service mysql restart
查看mysql情况:
ps -aux | grep mysql
查看mysql端口情况:
netstat -naptu | grep 3306
防火墙安全组之类记得要开启:
window-Navicat链接:
安装PHP7.0:
apt-get install php7.0
安装swoole模块:
swoole
已项目收录到PHP
官方扩展库,除了手工下载编译外,可以还通过PHP
官方提供的pecl
命令,一键下载安装
pecl install swoole
php.ini追加extension=swoole.so模块
php -i | grep "Configuration File"
查看swoole模块:
以上这些软件,建议使用docker进行组建,方便快捷,不会污染宿主环境,有兴趣的朋友去了解下docker