lnmp-----mysql安装----myql二进制安装

mysql 二进制安装,仅需要解压就可以,不需要  cmake/configure,make,make install

[[email protected] tools]# pwd
/home/yang/tools

[[email protected] tools]# groupadd mysql
[[email protected] tools]# useradd -s /sbin/nologin -g mysql -M mysql

1.采用二进制方式安装MySQL

[[email protected] tools]# tar -xf mysql-5.5.54-linux2.6-x86_64.tar.gz

[[email protected] tools]# mv mysql-5.5.54-linux2.6-x86_64 /application/mysql-5.5.54   #移动并改名目录

2.创建软链接

[[email protected] tools]# ln -s /application/mysql-5.5.54/ /application/mysql  #设置软连接

[[email protected] tools]# ls -l /application/      #查看mysql软链接
total 8 
lrwxrwxrwx. 1 root root 26 Mar 2 11:58 mysql -> /application/mysql-5.5.54/
drwxr-xr-x. 13 root root 4096 Mar 2 11:53 mysql-5.5.54

当前lnmp一体化环境时候,mysql数据库和nginx在一台服务器上,如果mysql与nginx不在一台服务器上时,nginx服务器上的mysql数据库软件包只需要解压移动到/application目录,改名为mysql就可以,不要进行后面测初始化设置。

在非一体化的LNMP环境(及mysql与nginx不在一台服务器上),编译PHP环境时,也需要mysql数据库环境,但是高版本的PHP,例如5.3版本以上,内置了PHP需要的mysql程序,因此,对于此类版本就不需要再nginx服务器上安装mysql软件了,值需要再编译PHP时指定相关的参数即可,这个PHP的编译的参数为 --with-mysql=mysqlnd,标示PHP程序在编译时会调用内置的mysql的库

3.初始化MySQL配置文件my.cnf

[[email protected] tools]# cd /application/mysql
[[email protected] mysql]# ls -l support-files/*.cnf
-rw-r--r--. 1 7161 31415 4691 Nov 29 00:10 support-files/my-huge.cnf
-rw-r--r--. 1 7161 31415 19759 Nov 29 00:10 support-files/my-innodb-heavy-4G.cnf
-rw-r--r--. 1 7161 31415 4665 Nov 29 00:10 support-files/my-large.cnf
-rw-r--r--. 1 7161 31415 4676 Nov 29 00:10 support-files/my-medium.cnf
-rw-r--r--. 1 7161 31415 2840 Nov 29 00:10 support-files/my-small.cnf

[[email protected] mysql]# /bin/cp support-files/my-small.cnf /etc/my.cnf  #因为是测试环境,所以选择参数配置小的my-small.cnf配置模板,如果是生产环境可以根据硬件选择更高级的配置文件

my-medium.cnf ==>my-small.cnf==>my-large.cnf==>my-huge.cnf==>my-innodb-heavy-4G.cnf   #对硬件的要求从低到高依次为

[[email protected] mysql]# yum install libaio
[[email protected] mysql]# /application/mysql/scripts/mysql_install_db --basedir=/application/mysql --datadir=/application/mysql/data/ --user=mysql #初始化数据库

[[email protected] mysql]# cp support-files/mysql.server /etc/init.d/mysqld #拷贝MYSQL启动脚本到MySQL命令行

[[email protected] mysql]# sed -i ‘s#/usr/local/mysql#/application/mysql#g‘ /application/mysql/bin/mysqld_safe /etc/init.d/mysqld
[[email protected] mysql]# /etc/init.d/mysqld start
Starting MySQL.. SUCCESS!
[[email protected] mysql]# netstat -tulnp | grep 3306
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 9020/mysqld

设置MySQL开机自启动

[[email protected] mysql]# chkconfig --add mysqld
[[email protected] mysql]# chkconfig mysqld on
[[email protected] mysql]# chkconfig --list mysqld
mysqld 0:off 1:off 2:on 3:on 4:on 5:on 6:off

时间: 2024-10-13 20:58:28

lnmp-----mysql安装----myql二进制安装的相关文章

Liunx 下MYSQL 5.7 二进制安装

Linux 下 MySQL 5.7 二进制安装 数据库服务器操作系统配置可参看<Linux下MYSQL 5.6 源码安装>https://www.cnblogs.com/doctormo/p/12019550.html 这里采用的是 mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz, 可从MySQL官网 https://dev.mysql.com/downloads/mysql 下载5.7 版本. 1.1 安装必要的依赖包 # yum -y install

mysql在linux上的安装之三(二进制安装)

安装二进制源码包: 1. 从http://www.mysql.com下载二进制版的Mysql安装包     //这个MYSQL是二进制版的,不用编译 2. 更改权限 chmod 755  mysql-5.0.41-linux-i686-glibc23.tar.gz 3. 将解压后生成的目录,复制到/usr/local/下并改名为mysql tar xfz mysql-5.0.41-linux-i686-glibc23.tar.gz 4.  创建用户组与用户 groupadd mysql  建立m

MySQL 安装(二进制安装模式)

上一篇:MySQL 安装(RPM安装模式)及目录结构 本篇使用二进制模式安装: 查看当前是几位系统:file/sbin/init 各下载地址: Mysql官网下载: http://dev.mysql.com/downloads/mysql/ (默认选择当前系统) http://dev.mysql.com/downloads/mirrors.html  (其他镜像地址) Oracle官方下载:https://edelivery.oracle.com/ FTP下载: http://ftp.iij.a

编译安装和二进制安装mysql

useradd -r -s /sbin/nologin -M  mysql mkdir -p /opt/data/var yum -y install make gcc-c++ cmake bison-devel  ncurses-devel /etc/init.d/iptables stop chkconfig iptables off sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config yum -y inst

MySQl编译安装与二进制安装介绍

MySQL介绍 官方站点:http://www.mysql.com/ MySQL是一个开放源码的小型关联式数据库管理系统.目前MySQL被广泛地应用在Internet上的中小型网站中.由于其体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库. MySQl数据库分类 1)社区版 2)商业版 3)cluster集群 编译安装 1)编译安装 MySQL 8.0 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 My

yum安装Mariadb,二进制安装Mariadb

yum安装Mariadb 设置Mariadb的yum源 vim /etc/yum.repos.d/mariadb.repo [mariadb] name=mariadb baseurl=https://mirrors.tuna.tsinghua.edu.cn/mariadb/yum/10.2/centos7-amd64/ gpgcheck=0 使用清华yum源安装Mariadb,可以选择不同的版本,此处安装10.2.23 yum install mariadb-server 二进制安装Maria

rpm安装和二进制安装

rpm包安装 Tomcat RPM安装(先安装JDK + 再安装Tomcat) 1:升级系统自带的JDK(也可以使用oracle的JDK) yum install -y java-1.8.0-openjdk-devel 2:由于Java开发的程序都需要运行在Java环境,因此一般只要是Java开发的程序,在安装JDK的同时,也需要将Java虚拟机导出到环境变量JAVA_HOME中,Java的虚拟机程序:/usr/bin/java vi /etc/profile.d/java.sh 添加 expo

mysql 5.6二进制安装

1.  进入用户家目录创建tools文件夹 1 # cd ~ 2 #mkdir tools 2.下载MySQL5.6二进制包 1 wget http://cdn.mysql.com//archives/mysql-5.6/mysql-5.6.12-linux-glibc2.5-x86_64.tar.gz 3.添加mysql用户和用户组 1 # groupadd mysql 2 # useradd -g mysql mysql 4.解压二进制安装包 1 # tar zxvf mysql-5.6.1

mysql 5.7 二进制安装方法

shell> groupadd mysql shell> useradd -r -g mysql -s /bin/false mysql shell> cd /usr/local shell> tar zxvf /path/to/mysql-VERSION-OS.tar.gz shell> ln -s full-path-to-mysql-VERSION-OS mysql shell> cd mysql shell> mkdir mysql-files shell