zoukankan      html  css  js  c++  java
  • 一键安装lnmp-mysql(4)

    mysql(){
    cd $path
    tar zxvf cmake-2.8.11.2.tar.gz
    cd cmake-2.8.11.2
    ./configure
    make
    make install
    cd ..
    tar zxvf mysql-5.5.18.tar.gz
    cd mysql-5.5.18
    yum install -y autoconf automake imake libxml2-devel expat-devel gcc gcc-c++ libaio libaio-devel bzr bison libtool ncurses5-devel
    mkdir -p /data/mysql-5.5.18
    mkdir -p /data/mysql_log
    mkdir -p /data/log-bin
    groupadd mysql
    useradd mysql -g mysql -M -s /sbin/nologin
    chown -R mysql.mysql /data/mysql-5.5.18/ /data/mysql_log/ /data/log-bin/
    mkdir -p /usr/local/mysql-5.5.18
    chown -R mysql.mysql /usr/local/mysql-5.5.18
    cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql-5.5.18 -DMYSQL_UNIX_ADDR=/tmp/mysql.sock -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS:STRING=utf8,gbk -DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1 -DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1 -DMYSQL_DATADIR=/usr/local/mysql-5.5.18/data -DMYSQL_USER=mysql
    make
    make install
    chown -R mysql:mysql /usr/local/mysql-5.5.18/
    rm -rf /etc/my.cnf
    cp support-files/my-small.cnf /etc/my.cnf
    chown mysql:mysql /etc/my.cnf
    cp $path/mysqld /etc/rc.d/init.d/mysqld
    chown -R mysql:mysql /etc/rc.d/init.d/mysqld
    chmod +x /etc/rc.d/init.d/mysqld
    ln -s /usr/local/mysql-5.5.18/bin/mysql /usr/bin
    /usr/local/mysql-5.5.18/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.5.18 --datadir=/data/mysql-5.5.18/data
    chmod +x mysql_install_db
    sed -i '/[mysqld]/adatadir=/usr/local/mysql-5.5.18/data/' /etc/my.cnf
    /usr/local/mysql-5.5.18/scripts/mysql_install_db --basedir=/usr/local/mysql-5.5.18 --datadir=/usr/local/mysql-5.5.18/data --user=mysql
    /etc/init.d/mysqld start
    /usr/local/mysql-5.5.18/bin/mysqladmin -uroot  password 123qwe
    }

  • 相关阅读:
    Spring笔记系列--1--基本内容与xml配置
    aop(面向切面编程)在Java中的两种动态代理实现
    linux配置网络,关闭防火墙命令操作
    Nginx知识记录
    发邮件工具类
    增强请求响应——代理模式
    取url中的参数值
    lumisoft会将eml后缀格式的附件给解析成文本,这里保存成文件
    lumisoft邮件头不规范造成内容无法读取
    lumisoft邮件内容中文乱码问题
  • 原文地址:https://www.cnblogs.com/zclzhao/p/4936920.html
Copyright © 2011-2022 走看看