centos7.3純凈版安裝項(xiàng)目環(huán)境

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? java環(huán)境


一? 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(根據(jù)自己的系統(tǒng)位數(shù)選擇對(duì)應(yīng)的包)

二?安裝jdk

? ? 1. rpm安裝jdk

? ??????????使用rpm命令安裝:?rpm -ivh jdk-8u152-linux-x64.rpm

? ? ? ? ? ?(默認(rèn)安裝在/usr/java目錄下,不用配置環(huán)境變量)

?2 .tar?解壓配置安裝jdk

? ? 2.1? ?解壓縮包:tar -zxvf jdk-8u152-linux-x64.tar.gz?

? ? 2.2?配置環(huán)境:

? ? ? ? ? ? ? ? 使用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

二? 修改配置文件

? ??默認(rèn)配置文件路徑:?

配置文件:/etc/my.cnf?

日志文件:/var/log/var/log/mysqld.log?

服務(wù)啟動(dòng)腳本:/usr/lib/systemd/system/mysqld.service?

socket文件:/var/run/mysqld/mysqld.pid


三?啟動(dòng)服務(wù)

? ??service mysqld restart

查看登陸mysql?默認(rèn)密碼

grep "password" /var/log/mysqld.log??

修改密碼:

alter user 'root'@'localhost' identified by 'Root!!2018';??

把密碼改簡(jiǎn)單的方法 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]

# 設(shè)置一下過期時(shí)間,以防止密碼失效

default_password_lifetime=0

#?關(guān)掉驗(yàn)證

validate_password=off

出現(xiàn)遠(yuǎn)程連接不了的情況下,

?在確保端口開放的情況下,如果出現(xiàn)錯(cuò)誤代碼1130- Host xxx is not allowed to connect to this MariaDb server,說(shuō)明是權(quán)限問題。

可能是你的帳號(hào)不允許從遠(yuǎn)程登陸,只能在localhost。這個(gè)時(shí)候只要在localhost的那臺(tái)電腦,登入MySQL后,更改 "mysql" 數(shù)據(jù)庫(kù)里的 "user" 表里的 "host" 項(xiàng),從"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服務(wù)。或者命令FLUSH ? PRIVILEGES;?

即可生效


????????????????????????????????????????????????????????????????redis配置

引入:https://www.cnblogs.com/zuidongfeng/p/8032505.html

設(shè)置開機(jī)啟動(dòng)?并放到服務(wù)里?用serevice redis start?啟動(dòng)

? ? 第一步:在/etc目錄下新建redis目錄?mkdir /etc/redis

? ? 第二步:將/redis安裝路徑下/redis.conf 文件復(fù)制一份到/etc/redis目錄下,并命名為6379.conf

? ? 第三步:將redis的啟動(dòng)腳本復(fù)制一份放到/etc/init.d目錄下

????????????cp /usr/local/redis-4.0.6/utils/redis_init_script /etc/init.d/redisd

第四步:設(shè)置開機(jī)自啟動(dòng)?chkconfig??redisd on

service redisd does not support chkconfig

看結(jié)果是redisd不支持chkconfig

解決方法:

使用vim編輯redisd文件,在第一行加入如下兩行注釋,保存退出

# chkconfig:?? 2345 90 10

# description:? Redis is a persistent key-value database

注釋的意思是,redis服務(wù)必須在運(yùn)行級(jí)2,3,4,5下被啟動(dòng)或關(guān)閉,啟動(dòng)的優(yōu)先級(jí)是90,關(guān)閉的優(yōu)先級(jí)是10。

最后就可以使用?service redis start? ?stop restart?命令了


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? redis?集群搭建

三主三從,在虛擬機(jī)上創(chuàng)建6個(gè)結(jié)點(diǎn)

首先先安裝redis?和ruby

默認(rèn)yum安裝的ruby版本是1.8.7,版本太低,需要升級(jí)到ruby2.2以上,否則執(zhí)行集群命令 redis-trib.rb 上面安裝會(huì)報(bào)錯(cuò)!

先安裝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這個(gè)命令來(lái)安裝redis接口

gem是ruby的一個(gè)工具包

# gem? install? ?redis

參考https://www.cnblogs.com/kangoroo/p/7657616.html


如果在項(xiàng)目里?有三臺(tái)服務(wù)器做集群的話,操作一樣,每臺(tái)做兩個(gè)結(jié)點(diǎn)。然后在使用命令創(chuàng)建集群。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? maven安裝和配置

解壓tar -zxvf apache-maven-3.6.0

移動(dòng)到 /usr/local/

配置環(huán)境

vim /etc/profile

export MAVEN_HOME=/usr/local/apache-maven-3.6.0

export PATH=$MAVEN_HOME/bin:$PATH

生效:?source /etc/profile

更換鏡像地址:

<mirror>

? ? <id>nexus-aliyun</id>?

? ? <mirrorOf>central</mirrorOf>? ?

? ? <name>Nexus aliyun</name>?

? ? <url>http://maven.aliyun.com/nexus/content/groups/public</url>?

</mirror>

完成?mvn -v


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?服務(wù)器配置git連接

1 在服務(wù)器上生成秘鑰

命令? ssh-keygen-t rsa

2 查看秘鑰 :?cat.ssh/id_rsa.pub

3.?復(fù)制秘鑰?放進(jìn)你的git?個(gè)人設(shè)置里

4 。在服務(wù)器上執(zhí)行? 允許連接

git config --global http.sslVerify false


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? jenkins git配置


首先centos?檢測(cè)下是否安裝git? ?使用?git --version



沒有的話?自行百度安裝

jenkins?配置git的時(shí)候如果出現(xiàn)以下情況


參考:https://www.cnblogs.com/reblue520/p/7130914.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容