需要的软件
mysql-5.6.21.tar.gz、bison-2.5.tar.gz、redis-2.8.12.tar、cec.alone-X-release.zip
软件安装
安装编译工具
yum install gcc gcc-c++
yum install ncurses-devel
下载软件
wget http://www.cmake.org/files/v2.8/cmake-2.8.4.tar.gz
wget http://ftp.gnu.org/gnu/bison/bison-2.5.tar.gz
wget http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.21.tar.gz
wget http://download.redis.io/releases/redis-2.8.3.tar.gz
安装软件
Cmake
用root用户登录,进入相应目录:
解压:tar -zxvfcmake-2.8.4.tar.gz
进入文件夹:cdcmake-2.8.4
./bootstrap
编译:make
安装:makeinstall
bison
用root用户登录,进入相应目录:
解压:tar -zxvfbison-2.5.tar.gz
进入文件夹:cdbison-2.5
初始化:./configure
编译:make
安装:makeinstall
mysql
服务器信息:IP:192.168.9.95 普通用户:cec 密码:cec.demo.2014 ;root用户,密码:taijiu,.2014
前提:用新创建的CEC用户安装mysql。
创建CEC用户:(需root用户创建)
创建用户:useraddcec
修改密码:passwdcec
输入密码cec.demo.2014
默认cec用户的目录:usermod –d /home/cec cec
解压mysql,安装mysql:
tar–zxvf mysql-5.6.21.tar.gz
cd mysql-5.6.21
cmake-DCMAKE_INSTALL_PREFIX=/home/cec/mysql-DMYSQL_UNIX_ADDR=/home/cec/mysql/mysql.sock -DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci -DWITH_EXTRA_CHARSETS=all-DWITH_MYISAM_STORAGE_ENGINE=1 -DWITH_INNOBASE_STORAGE_ENGINE=1-DWITH_MEMORY_STORAGE_ENGINE=1 -DWITH_READLINE=1 -DENABLED_LOCAL_INFILE=1-DMYSQL_DATADIR=/home/cec/mysql/data -DMYSQL_USER=cec
make
makeinstall
ln-s /home/cec/mysql/lib/libmysqlclient.so.18 /usr/lib/libmysqlclient.so.18
mkdir -p/home/cec/mysql/log/
chown -R cec:cec/home/cec/mysql/
cdsupport-files/
cpmy-default.cnf /home/cec/mysql/my.cnf
/home/cec/mysql/scripts/mysql_install_db--defaults-file=/home/cec/mysql/my.cnf --basedir=/home/cec/mysql--datadir=/home/cec/mysql/data --user=cec
启动mysql
cd/home/cec/mysql/bin
./mysqld_safe--defaults-file=/home/cec/mysql/my.cnf &
关闭mysql
./mysqladmin shutdown -uroot –proot
设置mysql密码
进入到mysql的bin目录
./mysqladmin password [new-password]
开放远程连接
cd/home/cec/mysql/bin
./myql-uroot -p
GRANT ALL PRIVILEGES ON *.* TOroot@"%" IDENTIFIED BY "root";
flush privileges;
添加普通用户
cd/home/cec/mysql/bin
./myql-uroot -p
GRANT ALL PRIVILEGES ON *.* TOcec@"%" IDENTIFIED BY "cec";
flush privileges;
注意:因文档格式原因,注意大小写。
redis
服务器信息:IP:192.168.9.96 普通用户:cec 密码:cec.demo.2014 ;root用户,密码:taijiu,.2014
A. 进入/home/cec,如果无该目录,创建:mkdir /home/cec 。
B. 上传redis-2.8.12.tar.gz或执行下载命令
wget http://download.redis.io/releases/redis-2.8.3.tar.gz。
C. 解压redis压缩文件,并重命名为redis,相关命令:tar –zxvf /home/cec/redis-2.8.12.tar.gz;mv /home/cec/redis-2.8.12 redis 。
D. 在/home/cec/redis目录的redis.conf 修改缓存文件地址 dir /home/cec/redis 。
E. 进入/home/cec/redis/src/ 输入命令./redis-server /home/cec/redis/redis.conf & 即可后台启动。
F. 需要修改防火墙,开放redis默认端口号:6379,需要切换为root用户,然后修改执行命令:vi/etc/sysconfig/iptables 添加这一行代码:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT,重启防火墙即可:service iptables restart。
G. 检测redis是否启用成功,命令:ps –ef|grep redis ,若存在redis进程,则说明启动成功。