实操LNMP:快速安装MySQL数据库!(lnmp安装mysql)
LNMP,其全称是Linux、Nginx、MySQL、PHP,是用来搭建网站环境的一种快速解决方案。针对LNMP搭建,首先就是安装MySQL数据库,这里就讲解一下快速安装MySQL数据库的配置方法!
#### 一、增加MySQL账号
首先以root账号执行如下命令,增加MySQL账号:
“`shell
#groupadd mysql
#useradd -d /usr/local/mysql -g mysql -m -s /bin/bash mysql
上述命令相当于创建了一个叫mysql的用户和一个叫mysql的用户组,并确立了mysql用户数据存储的目录为/usr/local/mysql。
#### 二、安装MySQL
1、下载并解压MySQL:
```shell#wget -c https://dev.mysql.com/get/mysql-8.0.23-linux-x86_64.tar.xz
#tar -xvf mysql-8.0.23-linux-x86_64.tar.xz#mv mysql-8.0.23-linux-x86_64 /usr/local/mysql
2、设置MySQL的环境变量:
“`shell
#vim /etc/profile
export PATH=/usr/local/mysql/bin:$PATH
#source /etc/profile
3、创建MySQL运行时所需的目录和文件:
```shell#mkdir -p /data/mysql
#chown mysql.mysql -R /usr/local/mysql#chown mysql.mysql -R /data/mysql
#cd /usr/local/mysql#scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql
4、安装完成后,启动MySQL:
“`shell
#./bin/mysqld_safe –user=mysql &
#### 三、初始化MySQL
1、登陆MySQL:
```shell#./bin/mysql -uroot -p
2、修改root用户的密码:
“`sql
mysql> SET PASSWORD = PASSWORD(‘password’);
3、删除匿名用户:
```sqlmysql> delete from mysql.user where user='';
4、删除禁止外网访问的限制:
“`sql
mysql> delete from mysql.user where host=’localhost’;
5、刷新权限:
```sqlmysql> flush privileges;
完成以上步骤,我们就可以快速安装MySQL数据库,并完成LNMP搭建网站环境了!