LNMP环境搭建(Mysql)
2021/7/20 19:41:33
本文主要是介绍LNMP环境搭建(Mysql),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、安装
1)创建mysql用户账号
[root@linux tools]# groupadd mysql
[root@linux tools]# useradd -s /sbin/nologin -g mysql -M mysql
2)获取安装包
本示例中,是在Windows下载好安装包,通过rz传输到Linux系统中的,包名:mysql-5.5.32-linux2.6-x86_64.tar.gz
3)采用二进制方式安装mysql
// 解压安装包
[root@linux tools]# tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz
// 将解压后的安装包转义至/application/mysql-5.5.32
[root@linux tools]# mv mysql-5.5.32-linux2.6-x86_64 /application/mysql-5.5.32
// 创建软链接
[root@linux tools]# ln -s /application/mysql-5.5.32/ /application/mysql
// 进入mysql目录
[root@linux tools]# cd /application/mysql
// 创建mysql数据存放目录
[root@linux mysql]# mkdir -p data
// 提权
[root@linux mysql]# chown -R mysql.mysql /application/mysql/
// 安装
[root@linux mysql]# /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data --user=mysql
4)配置并启动mysql
// 拷贝mysql启动脚本
[root@linux mysql]# cp support-files/mysql.server /etc/init.d/mysqld
// 使脚本可执行
[root@linux mysql]# chmod +x /etc/init.d/mysqld
// 替换默认安装路径
[root@linux mysql]# sed -i 's#/usr/local/mysql#/application/mysql#g' /application/mysql/bin/mysqld_safe /etc/init.d/mysqld
// 启动
[root@linux mysql]# /etc/init.d/mysqld start
// 设置mysql开机自启动
[root@linux mysql]# chkconfig --add mysqld
[root@linux mysql]# chkconfig mysqld on
[root@linux mysql]# chkconfig --list mysqld
5)设置全局访问mysql
[root@linux mysql]# echo 'export PATH=/application/mysql/bin:$PATH' >>/etc/profile
[root@linux mysql]# source /etc/profile
2、配置
1)为mysql的root用户设置密码
[root@linux mysql]# mysqladmin -u root password 'root'
2)登录
[root@linux mysql]# mysql -uroot -p
这篇关于LNMP环境搭建(Mysql)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南