前言
这里环境安装选择宝塔安装。那么为什么要选择宝塔安装?是因为宝塔安装方便、快捷。我们只关注swoole的学习,不关心环境的安装,关注点不同。
版本
宝塔最新版本,7.0免费版,linux版。
安装环境
Centos安装脚本:yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
ssh连接服务器,root运行该脚本,安装需要花一点时间(7分钟左右)。
![afaf000a6c722c253aeff4c7c0f1f275.png](https://i-blog.csdnimg.cn/blog_migrate/98f68c9aeb9395c19ad624a0bdc4d544.jpeg)
安装成功之后,会给地址和用户密码,登录宝塔面板。
安装lnmp开发环境
登录面板进去之后,我选择的是一键快捷安装lnmp,下面是安装的软件版本:
nginx:1.16.0
mysql:5.7
php:7.3
一键安装,需要花一点时间。
宝塔设置
一键安装成功之后,需要进行一些配置设置。进入宝塔面板设置,修改设置别名、面板端口、安全入口、默认建站目录、服务器IP、面板用户、面板密码等。
然后,点击网站,添加站点。
安全设置
添加站点成功之后,我们需要开放一些端口,在安全里面进行添加需要开放的端口。
同时,服务器也要开放相应的端口,可以通过添加安全组。(当然也可以关闭防火墙,开放所有的端口)
MySQL远程访问
ssh连接服务器后,登录mysql:
mysql -uroot -p
登录成功之后,查看用户所拥有的权限:
use mysql;
select User,authentication_string,Host from user;