설치가 완료 네트워크 구성 CentOS7 후
명령 CD / etc / sysconfig / network-scripts에 / # 네트워크 구성 파일 디렉토리를 입력 입력하십시오,
의 파일이 ifcfg-ENS의 시작을 찾을 수없는 경우 입력, VI는 명령을 편집하고, 여기의 ifcfg-ens33이다 (VI의 ifcfg-ens33 편집 구성 파일을 다음 "Esc 키를 작성,"나는 "편집을 위해, 당신이 완료 키를 누릅니다 2. 입력 "출구 작동하고": wq를 "저장)
다음과 같이 내용을 수정합니다 :
TYPE = 이더넷 PROXY_METHOD = 없음 BROWSER_ONLY = 더 BOOTPROTO = 없음 DEFROUTE = 예 IPV4_FAILURE_FATAL = 아니오 IPV6INIT = 예 IPV6_AUTOCONF = 예 IPV6_DEFROUTE = 예 IPV6_FAILURE_FATAL = 더 IPV6_ADDR_GEN_MODE = stable- 개인 정보 보호 NAME = ens33의 UUID = be397835-5860-47d9 - b96a- 57fa3b344a1c의 장치 = ens33 ONBOOT =예 IPADDR = 192.168.127.201 (# IP 주소가 시작 / 전에 여기 볼 IP 주소 범위의 단부) 게이트웨이 = 192.168.127.2는 (# 게이트웨이가 분배되기 전에 배치 참조) NETMASK = 255.255.255.0 DNS1 = 8.8 .8.8 IPV6_PEERDNS = 예 IPV6_PEERROUTES = 예 IPV6_PRIVACY = NO
가상 머신 설정과 동일한 서브넷 호스트, 또는 같은 외부 네트워크에 연결할 수 없습니다 : 참고 : 호스트 IP가 가상 머신은 192.168.1.2 서브넷의 IP로 설정해야합니다 다음 192.168.1.56입니다
해결 도메인 이름은 네임 서버를 구성해야합니다 : VI /etc/resolv.conf 파일
다음 내용을 파일에 추가합니다 :
네임 서버 8.8.8.8
네임 서버 8.8.4.4
핑 외부 네트워크의 완료 후
설치 jdk8
1.yum 목록 자바 *보기 JDK 버전
2. 설치하는 지정된 버전을 선택 얌 자바 1.8.0 - 오픈 JDK-(STABLE) - debug.x86_64 설치
설치를 확인하십시오이 완료 버전입니다 : 자바 -version
자동 설치 후에는 / usr / lib 디렉토리 / JVM 디렉토리에서 볼 수 있습니다 4.java
Tomcat 설치
1. 다운로드 바람둥이 : wget 용 http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52.tar.gz
2. 解压 바람둥이 : 타르 -zxvf 아파치 - 톰캣-9.0.22.tar.gz
3. 바람둥이 디렉토리를 입력 : CD를 CD 아파치 - 톰캣-9.0.22
4. Tomcat을 시작 : SH 빈 / startup.sh
5. 닫기 바람둥이 : SH 빈 / shutdown.sh
6. 구성 바람둥이 환경 : VI의 / etc / 프로필
파일의 끝에 다음을 추가 : /usr/local/apache-tomcat-9.0.22은 압축 해제 후 바람둥이의 경로입니다
TOMCAT_HOME = / usr / 지방 / 아파치 - 톰캣-9.0.22 PATH = $의 PATH : $ TOMCAT_HOME은 / 빈 수출 TOMCAT_HOME의 PATH
7. 구성 완료 새로 고침 : 소스의 / etc / 프로필
MySQL을 설치
시스템이 MySQL 설치하기 전에 의존 1.가 libaio이 있는지 확인해야합니다.
냠가 libaio 검색
냠이가 libaio를 설치
2. 압축 파일 MySQL 데이터베이스를 다운로드 : http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz를 wget 용
3. rpm 패키지를 다운로드 :은 wget -c https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm
4. 설치 MySQL의 출처 :rpm -ivh mysql57-community-release-el7-11.noarch.rpm
당신은 MySQL의 패키지를 사용할 수 있습니다 5. : 냠 목록 | 그렙 mysql을
6. MySQL을, MySQL의 서버 MySQL의 버전을 설치합니다 : yum을 MySQL의 서버를 설치
7. 시작 mysql을 : mysqld를 시작 systemctl
오류를 시작 mysqld.service를 시작하지 못했습니다 : 장치를 찾을 수 없음
오류를 해결 :
냠 -y mariadb의 *를 설치
재부팅 MySQL의 서비스 후
8. 관리자 암호를 설정합니다 mysql_secure_installation 암호를
mysql5.7은 자동으로 초기 암호보고 초기 암호를 생성 GREP '임시 암호'/var/log/mysqld.log를
당신은 그렇지 않으면 성공적으로 수정하지 못하고, 암호를 설정 한 다음 암호 보안 수준을 변경해야
보안 수준을 수정합니다 :
초기 비밀번호를 사용하여 MySQL의 서비스 로그 : MySQL의 > SET 글로벌 validate_password_policy = 0 ; mysql을 > SET 글로벌 validate_password.policy = 0 ; mysql을 > SET 글로벌 validate_password.policy = . 1 , MySQL의 >는 사용자는 ALTER USER (사용자) ()에 의해 식별 ' 12345678 ' ;
9. 데이터베이스에 연결 : MySQL의 -uroot- -p
10. 코딩 : MySQL의> 등의 변수보기 '문자 %%';
11. 수정 코드 :
# 1 ., MY은 기본적으로 는 / etc /에 복사 .CNF 의 my.cnf CP 는 / usr / share / doc를 / MySQL을 - 커뮤니티 - 서버 - 5.6 . (31)은 / MY-는 기본 .CNF은 / etc / 의 my.cnf # 2 . 편집 는 / usr / (자신의 추가하지 않은 경우)의 [클라이언트]에서의 my.cnf 증가 기본값은 -character- SET = UTF8의 #을 . 3 . 편집은 / usr / 의 my.cnf 증가 [mysqld에]에서 아래 character_set_server = UTF8 # . 4 . MySQL의를 다시 시작 서비스는 mysql.service 다시 시작 systemctl # 5 . 다음과 같이 MySQL의 연결이 재현 코딩 전망 : mysql을 - -uroot -proot MySQL의 같은> 쇼 변수 ' % 문자 % ' ;
12. 원격 액세스를 설정합니다 :
USER '루트'@ '% CREATE '로 식별 비밀번호를 ';
. ALL ON GRANT * *받는'루트 '@'% ';
는 ALTER USER (사용자)'루트 '@'% '는'비밀번호 '에 의해 mysql_native_password에 WITH를 발견 ;
플러시 특권;
(13) 열린 포트 3306 :
방화벽 cmd를 --zone = 공공 --add 포트 = 3306 / TCP - 영구 방화벽 -cmd --reload
레디 스 설치
1. 다운로드 레디 스는 보관 :wget http://download.redis.io/releases/redis-5.0.5.tar.gz
2. 추출 :tar xzf redis-5.0.5.tar.gz
파일 후 3. 메이크업 작업을 수행 할 파일을 압축 해제 :
CD의 레디 스-2.8.17
메이크업
4. 오류가 ++ 환경 C 설치 여부를 확인 발생 한 경우 : 냠 GCC-C ++ 설치 -y
5. 설치가 다시 수행 깨끗한 메이크업을 실행을 종료하지 않고, 다음 레디 스-XXX / src 디렉토리를 확인 더 레디 스 서버이 없으며, 아니오 레디 스-CLI / usr / local / bin을 가지고 후
그렇지 않은 경우, 레디 스-XXX 폴더 삭제 넣어, 다음 레디 스-XXX의에 한 번 레디 스 아카이브, CD를 풀고, 당신이 할 수 있도록
성공적인 시작 레디 스를 6.make : SRC / 레디 스 서버
설치 젠킨스
1. 젠킨스 저장소를 추가 : wget을 -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
2. 명령을 실행하여 RPM --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
3. 최신 버전 젠킨스를 설치 냠 -y 젠킨스를 설치
4. 시작 젠킨스 : 서비스 젠킨스 시작
5. 수정 기본 포트 번호 : VI의 / etc / SYSCONFIG / 젠킨스
설치 사육사
1. 다운로드 사육사 : 컬 -O http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
2. 추출 : 사육사-3.4.14.tar.gz -zxvf 타르
3. 파일 이름을 변경하려면 : MV 사육사-3.4.14 사육사를.
4. 입력 경로 : CD / 사육사 / conf의 /
백업 구성 파일 CP zoo_sample.cfg zoo.cfg
6. 구성 파일을 수정 : VI zoo.cfg를
tickTime = 2000 initLimit = 10 syncLimit = 5 DATADIR = / tmp를 / 사육사 을 clientPort = 2181
동일한 시스템에서 클러스터를 설정 한 경우 : 필요가 다른 시스템에 디렉토리를 복사하는 :. SCP -r / usr / 지방 / 사육사 루트를 172 @ 17.3. (206) : / usr / 지방 /
7. 시작 : 빈 / zkServer.sh 시작
8. 상태 : 빈 / zkServer.sh의 상태
설치 카프카
-O http://mirrors.hust.edu.cn/apache/kafka/2.1.1/kafka_2.12-2.1.1.tgz 말림 : 1. 아카이브를 다운로드
2. 추출 : 타르 -zxvf kafka_2.12-2.1.1.tgz
3. 파일 이름을 변경하려면 MV kafka_2 0.11-1 0.1 0.0 카프카가 살았던을
구성을 확인하십시오, 독립 실행 형 버전 변경을 필요로하지 않습니다 VI 설정 / server.properties
포트를 열고 5. 기본 포트는 9092입니다 :
방화벽 cmd를 --zone = 공공 --add 포트 = 9092 / TCP - 영구 방화벽 -cmd --reload
6. 启动 : 빈 / kafka-server-start.sh -daemon 설정 / server.properties
7. 시작의 성공을 검토 JPS를
8. 시험 :
빈 / kafka-topics.sh --create --zookeeper 로컬 호스트 : 2181 --replication 요인 1 개 --partitions 1 - 주제 테스트 成功输出등재 주제 " 테스트 " . 查看주제 : 빈 /kafka-topics.sh - --zookeeper -list 192.168 . 1.193
发布: ./ 빈 / kafka-console-producer.sh이 --broker 목록 192.168.1.193:9092 --topic 시험
接收: 빈 / kafka-console-consumer.sh --bootstrap 서버 192.168.1.193:9092 - -topic 테스트 --from-시작
설치 MongoDB를
재판 연결 : https://www.cnblogs.com/flying1819/articles/9035408.html
1. 얌 MongoDB의 소스의 구성
/etc/yum.repos.d/mongodb-org- VI 3.4 .repo #은 다음을 추가 : [MongoDB를 -org- 3.4 ] 이름 = MongoDB를 저장소 base을 = HTTPS : // repo.mongodb.org/yum/redhat/$ releasever / MongoDB의 ORG-/ 3.4 /를 x86_64에 / gpgcheck = . 1 활성화 = 1. gpgkey = HTTPS : // www.mongodb.org/static/pgp/server-3.4.asc # 여기에서 수정 될 수있다 gpgcheck = 0 , 검증 GPG에 대한 필요성 제거 [를 @ localhost를 루트 ~] # yum을 makecache
2. 설치하여 MongoDB : 냠 설치 -y MongoDB를-조직
성공적으로 설치보기 설치 위치 후 3. whereis mongod
4. 시작 : mongod.service을 시작 systemctl
5. 정지 : systemctl 정지 mongod.service
6. 상태 : systemctl 상태 mongod.service
7. 방화벽을 해제 :
systemctl 정지 firewalld.service 번호 정지 방화벽
systemctl 비활성화 firewalld.service 번호는 방화벽 부팅 금지
원격 액세스를 위해 제 MongoDB를 설정 :
편집 주석 mongod.conf bindIp을 하고 MongoDB를 다시 시작하십시오. (구 구성은이 기계를 사용할 나타냅니다 때문에 필요성이 언급)
우리는 /etc/mongod.conf
9. 다시 시작 : mongod.service를 다시 시작 systemctl
10. 시작 몽고 쉘
몽고의
쇼 DBS