springbootの動作環境(JDK、Tomcatのは、MySQL、Redisの、MongoDBは、ジェンキンス、カフカ)を構築するためのCentOSプロジェクト

インストールが完了するネットワーク構成CentOS7後

1. cdコマンドを入力します。/ etc / sysconfig / network-scriptsに/#は、ネットワーク構成ファイルのディレクトリを入力し、

ファイルのifcfg-ENSの始まりを見つけられない場合は入力して、viはコマンドを編集して、ここでのifcfg-ens33がある(VIのifcfg-ens33編集設定ファイルをして、「Escキーを編集して「私は」編集のために、あなたが終了しているキーを押します。2.入力します。 「終了操作と押して」:WQ「保存します) 

次のように内容を変更します。 

TYPE = イーサネット
PROXY_METHOD = なし
BROWSER_ONLY = なし
BOOTPROTO = なし
DEFROUTE = yesの
IPV4_FAILURE_FATAL = いいえ
IPV6INIT = yesの
IPV6_AUTOCONF = yesの
IPV6_DEFROUTE = yesの
IPV6_FAILURE_FATAL = いいえ
IPV6_ADDR_GEN_MODE = stable- プライバシー
NAME = ens33の
UUID = be397835-5860-47d9-b96a- 57fa3b344a1cの
DEVICE = ens33 
ONBOOT =はい
IPADDR = 192.168.127.201(#IPアドレスは、開始/前ここで参照するIPアドレス範囲の終わり)
GATEWAY = 192.168.127.2    (#ゲートウェイが配信の前に配置されている参照)
NETMASK = 255.255.255.0  
DNS1 = 8.8 .8.8  
IPV6_PEERDNS = yesの
IPV6_PEERROUTES = yesの
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リストのJava *ビューのJDKのバージョン

2.インストールする指定されたバージョンを選択:YUMのjava-1.8.0-OpenJDKの-develの-debug.x86_64をインストール

3.チェックはインストールが完了したバージョンです:Javaの-version

インストール後に自動的には/ usr / libに/ JVMディレクトリで見ることができ4.java

 

Tomcatのインストール

1.ダウンロードのtomcat:wgetのhttp://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.52/bin/apache-tomcat-8.0.52.tar.gz

2.解压のtomcat:タール-zxvfのapache-tomcatの-9.0.22.tar.gz

3. tomcatディレクトリを入力します。CDをCDのapache-tomcatの-9.0.22

4. Tomcatを開始します。shビン/ startup.sh

5.閉じるのTomcat:SHビン/ shutdown.sh

6. Tomcatの設定環境ます。vi / etc / profileを

  ファイルの末尾に以下を添加する:/usr/local/apache-tomcat-9.0.22は減圧後のTomcatのパス

TOMCAT_HOME =は/ usr / local / apacheの-tomcatに-9.0.22 
PATH = $ PATHの:$ TOMCAT_HOME / binに
輸出TOMCAT_HOMEのPATH

7.設定し、完全リフレッシュ:ソースは/ etc / profile

MySQLをインストールします。

システムは、MySQLをインストールする前に1. libaioを依存していることを確認する必要があります。

yumの検索libaioを
yumを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 

5. MySQLのパッケージを使用することができますチェックイン:yumのリスト| grepのmysqlの

6. mysqlのは、MySQLサーバのMySQLバージョンをインストールします:yumのmysqlのサーバーをインストールします

7. [スタート] mysqlの:mysqldを開始systemctl

エラーを起動します。mysqld.serviceの開始に失敗しました:単位が見つかりません。

エラーを解決します:

yumを-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の > USER ALTER USER()によって識別' 12345678 '

9.データベースへの接続:MySQLの-uroot- -p

10.チェック・コーディング:MySQLの>のような変数を表示「文字%%」;

11.修正コード:

1。MY-は、デフォルトの/ etc /にコピーした.cnf のmy.cnf 
CPは、/ usr / share / doc / MySQLのコミュニティ・サーバ- 5.631はある / MY- デフォルトの.cnfの/ etc / my.cnfのの2。の編集/ usr / の下の[クライアント]でmy.cnfの増加(自分の追加しない場合)
 、デフォルト -character- SET = UTF8の
#を。3。編集は/ usr / の下の[mysqldを]でmy.cnfの増加
character_set_server =   UTF8の4 。MySQLを再起動しますサービスは
mysql.service再起動systemctl 5をmysqlの接続再現し、次のようにコード化されたビュー:
mysqlの - -uroot -proot 
mysqlの>のようなショーの変数%文字% ;

12.リモートアクセスを設定します。

USER 'ルート' @ '%CREATE ' 'IDENTIFIED BY パスワードを';
。ALL ON GRANT * * TO 'ルート' @ '%';
ALTER USER 'ルート' @ '%' 'は、パスワードBY' mysql_native_passwordで識別します;
FLUSH PRIVILEGESを。

13.開いているポート3306:

ファイアウォール-CMD --zone = 公共 --add-ポート= 3306 / TCP - 永久
ファイアウォール -cmd --reload

Redisのをインストールします。

1.ダウンロードRedisのは、アーカイブ:wget http://download.redis.io/releases/redis-5.0.5.tar.gz

2.エキス:tar xzf redis-5.0.5.tar.gz

3.ファイルはメイク操作を実行するために、ファイルを解凍した後:

CDのRedisの-2.8.17 
メイク

4.あなたが作る場合はエラーが++環境Cインストールするかどうかを確認し、発生した:YUMはGCC-Cをインストール-y ++

インストールはクリーンmakeが再び実行させる実行を終了し、その後のRedis-XXX / srcディレクトリには何のRedisのサーバーを持っていない、とのRedis-CLIは/ usr / local / binにノーを持って確認した後5.

そうでない場合、Redisの-xxxのフォルダは削除してから、あなたができることを確認し、中のRedis-XXXに一度のRedisアーカイブ、CDを解凍置きます

6.make成功したスタートのRedis:SRC / Redisのサーバー

インストールジェンキンス

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.最新バージョンをインストールしジェンキンス:YUM -yジェンキンスをインストール

4. [スタート]ジェンキンス:サービスジェンキンスを開始

viのは/ etc /のsysconfig /ジェンキンス:5.デフォルトのポート番号を変更します

インストールの飼育係

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のZooKeeperを。

4.エントリパス:CD /飼育係/ confに/   

バックアップ設定ファイルCP zoo_sample.cfg zoo.cfg

6.チェックし、設定ファイルを変更します。vi zoo.cfgを

tickTime = 2000 

initLimit = 10 

syncLimit = 5 

DATADIR = / TMP / 飼育係

CLIENTPORT = 2181

他のマシンにディレクトリをコピーする必要:. 172 @ Scpを-rは/ usr / local / ZooKeeperのルート:あなたは、同じマシン上のクラスタに設定した場合17.3。206 :は/ usr / local /

7.スタートします。bin / zkServer.sh スタート

8.チェックステータス:ビン/ zkServer.shのステータス

インストールカフカ

1.アーカイブをダウンロード:-O http://mirrors.hust.edu.cn/apache/kafka/2.1.1/kafka_2.12-2.1.1.tgzカール

2.エキス:タール-zxvf kafka_2.12-2.1.1.tgz 

3.ファイル名を変更するには:MV kafka_2 0.11から1 0.1 0.0 カフカが住んでいました

4.構成をチェックし、スタンドアローンバージョンは変更する必要はありません:VIのconfig / server.properties

5.ポートを開き、デフォルトのポートは9092です。

ファイアウォール-CMD --zone = 公共 --add-ポート= 9092 / TCP - 永久
 
ファイアウォール -cmd --reload

6.启动:ビン/ kafka-server-start.sh -daemonのconfig / server.properties

7.開始の成功を確認しますJPSを

8.試験:

ビン/ kafka-topics.sh --create --zookeeperはlocalhost:2181 --replication-ファクター1つの --partitions 1 - トピックテスト
成功输出:作成したトピック" テスト" 
查看トピック:ビン /kafka-topics.sh - --zookeeper -list 192.1681.193 
发布:./ binに/ 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. YUMソースのMongoDBの構成

/etc/yum.repos.d/mongodb-org- VI 3.4 の.repo 
位以下を追加:
[MongoDBの -org- 3.4 ]    = MongoDBのリポジトリ   
BASEURL = 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:YUM -yインストールMongoDBの-ORG

インストールが成功したビューのインストール場所後3:whereisはmongodは

4.スタート:mongod.serviceを開始systemctl

5.停止:systemctlストップmongod.service

6.確認のステータス:systemctlステータスmongod.service

7.ファイアウォールをオフにします。

systemctl停止firewalld.service#ストップファイアウォール
systemctl無効firewalld.service位ファイアウォールの起動を禁止します

リモートアクセスのための8セットのMongoDB:

編集はコメントmongod.conf bindIpを、とのMongoDBを再起動してください。(フレーズの設定はこれだけのマシンを使用して表し、そのコメントする必要があります)

我々は/etc/mongod.conf

9.再起動します:systemctl再起動mongod.service

10.スタートモンゴシェル

mongo 
ショーDBS

おすすめ

転載: www.cnblogs.com/sgw812/p/11270459.html