java环境
一 jdk 下载
jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下载jdk-8u152-linux-x64.rpm 或 jdk-8u152-linux-x64.tar.gz(根据自己的系统位数选择对应的包)
二 安装jdk
1. rpm安装jdk
使用rpm命令安装: rpm -ivh jdk-8u152-linux-x64.rpm
(默认安装在/usr/java目录下,不用配置环境变量)
2 .tar 解压配置安装jdk
2.1 解压缩包:tar -zxvf jdk-8u152-linux-x64.tar.gz
2.2 配置环境:
使用vim /etc/profile 编辑profile文件 输入: vim /etc/profile
拷贝下面代码
JAVA_HOME=/usr/java/jdk1.8.0_152
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH
2.3 使配置文件生效:source /etc/profile
mysql 安装
一 yum 快速安装
cd /usr/local/src/
wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm
rpm -ivh mysql57-community-release-el7-8.noarch.rpm
yum -y install mysql-server
二 修改配置文件
默认配置文件路径:
配置文件:/etc/my.cnf
日志文件:/var/log/var/log/mysqld.log
服务启动脚本:/usr/lib/systemd/system/mysqld.service
socket文件:/var/run/mysqld/mysqld.pid
三 启动服务
service mysqld restart
查看登陆mysql 默认密码
grep "password" /var/log/mysqld.log
修改密码:
alter user 'root'@'localhost' identified by 'Root!!2018';
把密码改简单的方法 http://blog.csdn.net/z13615480737/article/details/78907697
配置文件里vim /etc/my.conf
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
[mysqld]
# 设置一下过期时间,以防止密码失效
default_password_lifetime=0
# 关掉验证
validate_password=off
出现远程连接不了的情况下,
在确保端口开放的情况下,如果出现错误代码1130- Host xxx is not allowed to connect to this MariaDb server,说明是权限问题。
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入MySQL后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root' and host='localhost';
mysql>select host, user from user;
然后重启MySQL服务。或者命令FLUSH PRIVILEGES;
即可生效
redis配置
引入:https://www.cnblogs.com/zuidongfeng/p/8032505.html
设置开机启动 并放到服务里 用serevice redis start 启动
第一步:在/etc目录下新建redis目录 mkdir /etc/redis
第二步:将/redis安装路径下/redis.conf 文件复制一份到/etc/redis目录下,并命名为6379.conf
第三步:将redis的启动脚本复制一份放到/etc/init.d目录下
cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd
第四步:设置开机自启动 chkconfig redisd on
service redisd does not support chkconfig
看结果是redisd不支持chkconfig
解决方法:
使用vim编辑redisd文件,在第一行加入如下两行注释,保存退出
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。
最后就可以使用 service redis start stop restart 命令了
redis 集群搭建
三主三从,在虚拟机上创建6个结点
首先先安装redis 和ruby
默认yum安装的ruby版本是1.8.7,版本太低,需要升级到ruby2.2以上,否则执行集群命令 redis-trib.rb 上面安装会报错!
先安装ruby
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
curl -L get.rvm.io | bash -s stable
find / -name rvm.sh
source /etc/profile.d/rvm.sh
rvm requirements
rvm install ruby 2.3.1
使用gem这个命令来安装redis接口
gem是ruby的一个工具包
# gem install redis
参考https://www.cnblogs.com/kangoroo/p/7657616.html
如果在项目里 有三台服务器做集群的话,操作一样,每台做两个结点。然后在使用命令创建集群。
maven安装和配置
解压tar -zxvf apache-maven-3.6.0
移动到 /usr/local/
配置环境
vim /etc/profile
export MAVEN_HOME=/usr/local/apache-maven-3.6.0
export PATH=$MAVEN_HOME/bin:$PATH
生效: source /etc/profile
更换镜像地址:
完成 mvn -v
服务器配置git连接
1 在服务器上生成秘钥
命令 ssh-keygen-t rsa
2 查看秘钥 : cat.ssh/id_rsa.pub
3. 复制秘钥 放进你的git 个人设置里
4 。在服务器上执行 允许连接
git config --global http.sslVerify false
jenkins git配置
首先centos 检测下是否安装git 使用 git --version
没有的话 自行百度安装
jenkins 配置git的时候如果出现以下情况
参考:https://www.cnblogs.com/reblue520/p/7130914.html