文档介绍:部署手册
一、相关软件
以下安装包在交接的——》核心语汇部署文档——》安装包内
mysql-
mysql-utilities-
cmake-
系统优化
优化文件描述符
# sudo vim /etc/security/ #在最后追加以下内容
* soft nofile 102400
* hard nofile 102400
* soft nproc 4096
* hard nproc 4096
优化系统内核参数
# sudo vim /etc/ #追加以下内容
= 4096 #定义了系统中每一个端口最大的监听队列的长度,这是个全局的参数
:wq ##保存退出
# sudo sysctl -p #执行 sysctl -p使参数生效
程序部署
CMAKE安装
# sudo yum -y install cmake
查看cmake安装是否成功
MYSQL安装
1、安装
# sudo yum -y install make gcc gcc-c++
# sudo groupadd mysql  #添加mysql组
# sudo useradd -g mysql mysql -s /bin/false  #创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
# mkdir -p /home/zyyt/mysql/data  #创建MySQL数据库存放目录
# sudo chown -R zyyt:mysql /home/zyyt/mysql  #设置MySQL数据库存放目录权限
# sudo chmod -R 775 /home/zyyt/mysql
# tar -xzvf mysql- #解压MYSQL安装包
# cd mysql-  #进入软件包存放目录
# sudo cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_DATADIR=/home/zyyt/mysql/data -DSYSCONFDIR=/etc  #配置
# sudo make  #编译
# sudo make install #安装
# sudo rm -rf /etc/f #删除系统默认的配置文件(如果默认没有就不用删除)
# sudo chmod -R 775 /usr/local/mysql
#sudo chown -R /usr/local/mysql
# cd /usr/local/mysql #进入MySQL安装目录
# ./scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/home/zyyt/mysql/data #生成mysql系统数据库
# sudo ln -s /usr/local/mysql/f /etc/f #添加到/etc目录的软连接
# sudo cp ./sup