linux企业运维--LAMP架构--mysql安装

源码编译

linux企业运维--LAMP架构--mysql安装_第1张图片
社区版下载
linux企业运维--LAMP架构--mysql安装_第2张图片
linux企业运维--LAMP架构--mysql安装_第3张图片
解压
linux企业运维--LAMP架构--mysql安装_第4张图片
linux企业运维--LAMP架构--mysql安装_第5张图片

cmake..
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql
#指定安装路径
 -DMYSQL_DATADIR=/data/mysql 
 #指定mysql编译数据目录,一般数据库的安装路径会和数据目录分开
 -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock 
 #程序连接的套接字文件
 -DWITH_INNOBASE_STORAGE_ENGINE=1 
 #需要编译的引擎innodb,一般生产环境用的比较多
 -DSYSCONFDIR=/etc 
 #配置目录
 -DENABLED_LOCAL_INFILE=1 
 #支持本地文件导入
 -DWITH_EXTRA_CHARSETS=all 
 #支持所有拓展字符集
 -DDEFAULT_CHARSET=utf8mb4 
 #默认字符集
 -DDEFAULT_COLLATION=utf8mb4_general_ci
 #检验字符集,与默认字符集相匹配  
 -DWITH_BOOST=/root/mysql-5.7.36/boost/boost_1_59_0
 #指定boost路径,与下面的一致

linux企业运维--LAMP架构--mysql安装_第6张图片
缺少curses包
linux企业运维--LAMP架构--mysql安装_第7张图片
linux企业运维--LAMP架构--mysql安装_第8张图片
linux企业运维--LAMP架构--mysql安装_第9张图片
linux企业运维--LAMP架构--mysql安装_第10张图片
缺少c++
linux企业运维--LAMP架构--mysql安装_第11张图片
linux企业运维--LAMP架构--mysql安装_第12张图片
与gmake不同,gmake从头到尾执行一遍。cmake会读取进度,继续执行
如果要重新编译,就需要先删除文件。

请添加图片描述
make
linux企业运维--LAMP架构--mysql安装_第13张图片
make install
linux企业运维--LAMP架构--mysql安装_第14张图片

Mysql初始化

linux企业运维--LAMP架构--mysql安装_第15张图片
linux企业运维--LAMP架构--mysql安装_第16张图片
linux企业运维--LAMP架构--mysql安装_第17张图片
加入环境变量
linux企业运维--LAMP架构--mysql安装_第18张图片
linux企业运维--LAMP架构--mysql安装_第19张图片
linux企业运维--LAMP架构--mysql安装_第20张图片
linux企业运维--LAMP架构--mysql安装_第21张图片
请添加图片描述
linux企业运维--LAMP架构--mysql安装_第22张图片
linux企业运维--LAMP架构--mysql安装_第23张图片
linux企业运维--LAMP架构--mysql安装_第24张图片
linux企业运维--LAMP架构--mysql安装_第25张图片
linux企业运维--LAMP架构--mysql安装_第26张图片

nginx+php+mysql

安装phpmyadmin
linux企业运维--LAMP架构--mysql安装_第27张图片
linux企业运维--LAMP架构--mysql安装_第28张图片
重命名
linux企业运维--LAMP架构--mysql安装_第29张图片
linux企业运维--LAMP架构--mysql安装_第30张图片
linux企业运维--LAMP架构--mysql安装_第31张图片
为了用户方便,配置nginx文件。设定优先访问index.php

linux企业运维--LAMP架构--mysql安装_第32张图片
linux企业运维--LAMP架构--mysql安装_第33张图片

linux企业运维--LAMP架构--mysql安装_第34张图片
输入密码时。无法连接
linux企业运维--LAMP架构--mysql安装_第35张图片
php中有支持mysql的模块,说明php模块没问题
linux企业运维--LAMP架构--mysql安装_第36张图片
告诉php怎么连接mysql,指定mysql的套接字文件。linux企业运维--LAMP架构--mysql安装_第37张图片
linux企业运维--LAMP架构--mysql安装_第38张图片
linux企业运维--LAMP架构--mysql安装_第39张图片
linux企业运维--LAMP架构--mysql安装_第40张图片
linux企业运维--LAMP架构--mysql安装_第41张图片
linux企业运维--LAMP架构--mysql安装_第42张图片
linux企业运维--LAMP架构--mysql安装_第43张图片
linux企业运维--LAMP架构--mysql安装_第44张图片
linux企业运维--LAMP架构--mysql安装_第45张图片

你可能感兴趣的:(linux,运维)