今天 不知自己裝的centos 出現了什么問題, 一直卡在 啟動界面, 找了半天沒找見原因(最后時刻還是發現原因, 只因自己手欠一怒之下將centos刪除了, 而且選擇的是在本地磁盤也刪除. ..讓我哭一會..)..
於是便重新安裝, 可是問題來了, 之前安裝及配置好的zookeeper/redis/solr/tomcat/IK 等都需要重新安裝, 於是便找了很多文檔視頻資料重新一個個安裝和配置.. 哎,真是麻煩, 所以想記錄在這一個博文中方便以后查閱....
注明: 本文章屬於原創,如若轉載請注明出處, 謝謝.
由於是很詳細的圖文教程, 所以篇幅過長, 本打算一個帖子貼完的, 但是實在是不方便閱讀, 所以分了幾篇來寫, 本篇就先說Zookeeper的安裝和配置. 另外下面是其他幾篇的鏈接:
Redis鏈接: Linux下Redis的安裝及配置詳解
Solr鏈接(tomcat/IK 都在此鏈接中):Linux下Solr的安裝及配置詳解
1,拷貝所有tar包到 linux根目錄下:
這里可以直接使用rz命令, 不過需要提前安裝lrzsz
安裝命令: yum install lrzsz
然后使用rz命令將所有tar包導入:
當然還有很多第三方的上傳文件的工具, 這里就不一一概述了, 我自己還是挺喜歡這個rz 命令的.
2, 開始解壓Zookeeper 文件
3, 解壓成功后開始配置Zookeeper
首先我們進入zookeeper的conf文件夾下看到有一個zoo_sample.cfg的模板文件, 那么我們拷貝這個且重命名為zoo.conf進行配置(啟動zookeeper時默認是會讀取zoo.conf文件的配置):
注(更新): 這里有個錯誤, 一時疏忽 這里的應該是zoo.cfg, 名字起成了zoo.conf. 所以更改cp命令為: cp zoo_sample.cfg zoo.cfg
大家如果還沒有看到這一行也起成了zoo.conf, 那么刪除掉這個重新使用cp命令, 刪除命令是: rm -f zoo.conf
4,生成了zoo.conf后, 使用vim命令去編輯zoo.cfg
這里我們並沒有修改什么, 這里可以看到zookeeper的一些基本信息, 比如端口號: 2181.
5,啟動zookeeper
因為我們需要啟動bin目錄下的啟動項, 所以我們先看看bin目錄下哪個是啟動項:
剩下的就是直接啟動: zkServer.sh了.
那么我們怎么確保它是啟動成功了呢? 我們來看一下它的狀態:
這里standalone, 好孤獨的一個人是不是? 哈哈, 因為這里是配置的單機版, 並沒有配置成集群模式, 所以就是孤獨的一個人 , 這就代表啟動成功了.
好了, 到了這里zookeeper就配置完成了.