背景就是我买的一台阿里云服务,2核4G的服务器2019年双十一799元买了3年,即将到期,为了让他发挥最后的作用,我开了一个系列的专题,实操搭建nginx+php+mysql+thinkphp5环境。
前言
背景查看买阿里云服务器,实操搭建nginx+php+thinkphp5全过程(1)
服务器配置查看买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(2)
开始尝试初始化云盘,看买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(3)
再次尝试搭环境准备,看买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(4)
想要安装nginx,看买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(5)
想要安装PHP7.0版本,看买阿里云服务器,实操搭建nginx+php+mysql+thinkphp5全过程(6)
书接上回,我们继续实操搭建nginx+php+mysql+thinkphp5。本篇内容主要讲怎么安装MYSQL的。后面还会尝试用docker部署镜像的方式搭建这套环境,敬请期待。
目录
# 重新进入my.cnf配置文件,把之前添加的skip-grant-tables删除并保存
环境
操作系统:CentOS 7.6 64位
CPU&内存:2核(vCPU)4 GiB
当前使用带宽:3Mbps
已安装的版本:Nginx1.20.1 ,PHP7.0.33
首先进入阿里云,菜单点击【云服务器ECS】--【概览】--点击【远程连接】,点击【立即登录】
然后进入写linux命令的窗口:
本文主要使用命令安装的方式,实操搭建nginx+php+mysql。其他步骤,可以看之前的文章描述。
4.安装Mysql
4.1mysql5.7安装
由于mysql 版权方面的限制, centos 7 没有内置mysql 服务器, 必须从mysql 官方进行安装。今天我们采用下载MySQL的repo源来进行安装。
官网文章,可以去参考一下:MySQL :: MySQL 5.7 Reference Manual :: 2.5.1 Installing MySQL on Linux Using the MySQL Yum Repository
主要是两个思路,一个是下载官网的程序,本地安装,一个是远程地址安装,还有像上一篇文章php那样修改安装源地址再安装,都可以,条条大路通罗马。
我们这篇实践,采用下载安装包到本地的方式:
# 更新yum源
yum update
结果:
# 下载mysql源5.7安装包
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
结果:
# 安装mysql源
yum localinstall mysql57-community-release-el7-8.n