阿里云服务器手动安装mysql for Linux
2014-12-22 15:32
676 查看
最近一年阿里云的服务器非常火,有幸接触了一下,下面介绍全新阿里云linux(CentOS6.5)编码方式手动安装Mysql5.6的全过程:
一、登录服务器
首先安装几个我个人常用的软件
# yum -y install lrzsz nmap telnet gcc
二、上传并解压安装包
# cd /usr/local/src
# rz /使用rz命令上传要安装的包(mysql-5.6.10.tar.gz)到服务器上;
# tar xzvf mysql-5.6.10.tar.gz
三、安装Mysql
# cd mysql-5.6.10
# vim compile.sh //内容如下:
yum -y install cmake ncurses-devel gcc gcc-c++ bison //必须安装这些程序包,否则执行上面的脚本文件会报错;
chmod 755 compile.sh
./comple.sh
make
make install
useradd -M -s /sbin/nologin mysql
chown -R mysql.mysql /usr/local/mysql
mv /etc/my.cnf /etc/my.cnf.bak
cd /usr/local/mysql/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
cd /usr/local/mysql/scripts/
mkdir -p /data/var/lib/mysql
# vim /etc/my.cnf //添加如下内容
# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/var/lib/mysql
# /etc/init.d/mysqld start
# vim /root/.bash_profile //在文件最后增加如下内容:
# msyql //登录mysql,删除多余的用户,只保留host=localhost,uesr=root的一个用户;并且设置root的登录密码等;
一、登录服务器
首先安装几个我个人常用的软件
# yum -y install lrzsz nmap telnet gcc
二、上传并解压安装包
# cd /usr/local/src
# rz /使用rz命令上传要安装的包(mysql-5.6.10.tar.gz)到服务器上;
# tar xzvf mysql-5.6.10.tar.gz
三、安装Mysql
# cd mysql-5.6.10
# vim compile.sh //内容如下:
#!/bin/bash cmake \ -DCMAKE_INSTALL_PREFIX=/usr/local/mysql \ -DDEFAULT_CHARSET=utf8 \ -DDEFAULT_COLLATION=utf8_general_ci \ -DEXTRA_CHARSETS=all \ -DWITH_INNOBASE_STORAGE_ENGINE=1 \ -DWITH_MYISAM_STORAGE_ENGINE=1 \ -DENABLED_LOCAL_INFILE=1 \ -DWITH_DEBUG=0
yum -y install cmake ncurses-devel gcc gcc-c++ bison //必须安装这些程序包,否则执行上面的脚本文件会报错;
chmod 755 compile.sh
./comple.sh
make
make install
useradd -M -s /sbin/nologin mysql
chown -R mysql.mysql /usr/local/mysql
mv /etc/my.cnf /etc/my.cnf.bak
cd /usr/local/mysql/support-files
cp my-default.cnf /etc/my.cnf
cp mysql.server /etc/rc.d/init.d/mysqld
chkconfig --add mysqld
chkconfig mysqld on
cd /usr/local/mysql/scripts/
mkdir -p /data/var/lib/mysql
# vim /etc/my.cnf //添加如下内容
[client] default-character-set=utf8 socket=/data/var/lib/mysql/mysql.sock [mysql] default-character-set=utf8 socket=/data/var/lib/mysql/mysql.sock [mysqld] skip-host-cache skip-name-resolve default-storage-engine=INNODB socket=/data/var/lib/mysql/mysql.sock datadir=/data/var/lib/mysql max_connections=1000 back_log=500 innodb_buffer_pool_size=256M innodb_flush_log_at_trx_commit=0 innodb_log_buffer_size=20M innodb_additional_mem_pool_size=20M thread_cache_size=16 interactive_timeout=300 wait_timeout=300
# ./mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/data/var/lib/mysql
# /etc/init.d/mysqld start
# vim /root/.bash_profile //在文件最后增加如下内容:
export mysql=/usr/local/mysql export PATH=$mysql/bin:$PATH
# msyql //登录mysql,删除多余的用户,只保留host=localhost,uesr=root的一个用户;并且设置root的登录密码等;
相关文章推荐
- 在linux系统中安装mysql服务器详细步骤并解决ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passw
- 最简单!阿里云服务器采用 LNMP一键安装包 配置 Linux+Nginx+Mysql+PHP
- 阿里云服务器Linux CentOS安装配置(三)yum安装mysql
- 阿里云服务器下linux-mysql安装
- LNMP一键安装Linux系统下Nginx+MySQL+PHP这种网站服务器架构
- apache mysql php for linux 安装
- apache+mysql+php for linux安装配置
- PHP web服务器终极解决方案:CentOS v6.x Minimal 32bit + LNAMP 一键安装包【Linux+Nginx+Apache+MySQL+PHP+phpMyAdmin】
- 【Linux】 MySql服务器的安装与配置
- Linux手动安装Mysql
- MYSQL FOR LINUX的安装
- web服务器 linux+apache+tomcat+mysql+jsp+php 整合安装
- 【MySQL】Linux安装多个MySQL服务器
- MySQL for Linux安装配置
- MySQL 5 on Linux手动安装方法与中文解决方案完整攻略
- 最新Linux Enterprise5下手动安装mysql1.4.22详解
- DB2 for linux手动安装卸载步骤
- Fedora 16 下安装MySql 服务器及linux c 连接MySql
- 解决安装Domino for Linux时配置的Web服务器无法启动的问题
- MySQL 5 on Linux手动安装方法