阿里云開發(fā)環(huán)境部署

目錄
購買ECS
登錄xshell
防火墻配置(CentOS 7)
安裝軟件
java
maven
mysql
rz/sz
zookeeper
kafka

購買ECS

我是在淘寶上購買的炎滞,參加了618的活動。價(jià)格199。配置,最低級。對我來說绕娘,夠夠的了。具體購買栽连,請?jiān)L問官網(wǎng)或者淘寶险领。

登錄xshell

設(shè)置自己的密碼,通過公網(wǎng)ip登錄秒紧。這里假設(shè)你已經(jīng)登陸成功了绢陌。

  • 你可能用到的shell命令

    系統(tǒng)
    # uname -a # 查看內(nèi)核/操作系統(tǒng)/CPU信息
    # head -n 1 /etc/issue # 查看操作系統(tǒng)版本
    # cat /proc/cpuinfo # 查看CPU信息
    # hostname # 查看計(jì)算機(jī)名
    # lspci -tv # 列出所有PCI設(shè)備
    # lsusb -tv # 列出所有USB設(shè)備
    # lsmod # 列出加載的內(nèi)核模塊
    # env # 查看環(huán)境變量
    資源
    # free -m # 查看內(nèi)存使用量和交換區(qū)使用量(-m: mb;-k:kb)
    # df -h # 查看各分區(qū)使用情況
    # du -sh <目錄名> # 查看指定目錄的大小
    # grep MemTotal /proc/meminfo # 查看內(nèi)存總量
    # grep MemFree /proc/meminfo # 查看空閑內(nèi)存量
    # uptime # 查看系統(tǒng)運(yùn)行時(shí)間、用戶數(shù)熔恢、負(fù)載
    # cat /proc/loadavg # 查看系統(tǒng)負(fù)載
    磁盤和分區(qū)
    # mount | column -t # 查看掛接的分區(qū)狀態(tài)
    # fdisk -l # 查看所有分區(qū)
    # swapon -s # 查看所有交換分區(qū)
    # hdparm -i /dev/hda # 查看磁盤參數(shù)(僅適用于IDE設(shè)備)
    # dmesg | grep IDE # 查看啟動時(shí)IDE設(shè)備檢測狀況
    網(wǎng)絡(luò)
    # ifconfig # 查看所有網(wǎng)絡(luò)接口的屬性
    # iptables -L # 查看防火墻設(shè)置
    # route -n # 查看路由表
    # netstat -lntp # 查看所有監(jiān)聽端口
    # netstat -antp # 查看所有已經(jīng)建立的連接
    # netstat -s # 查看網(wǎng)絡(luò)統(tǒng)計(jì)信息
    進(jìn)程
    # ps -ef # 查看所有進(jìn)程
    # top # 實(shí)時(shí)顯示進(jìn)程狀態(tài)
    用戶
    # w # 查看活動用戶
    # id <用戶名> # 查看指定用戶信息
    # last # 查看用戶登錄日志
    # cut -d: -f1 /etc/passwd # 查看系統(tǒng)所有用戶
    # cut -d: -f1 /etc/group # 查看系統(tǒng)所有組
    # crontab -l # 查看當(dāng)前用戶的計(jì)劃任務(wù)
    服務(wù)
    # chkconfig --list # 列出所有系統(tǒng)服務(wù)
    # chkconfig --list | grep on # 列出所有啟動的系統(tǒng)服務(wù)
    程序
    # rpm -qa # 查看所有安裝的軟件包
    

防火墻配置(CentOS 7)

  1. 查看服務(wù)

    systemctl status firewalld
    
  2. 查看firewall的狀態(tài)

    firewall-cmd --state
    
  3. 開啟脐湾、重啟、關(guān)閉叙淌、firewalld.service服務(wù)

    # 開啟
    service firewalld start
    # 重啟
    service firewalld restart
    # 關(guān)閉
    service firewalld stop
    
  4. 查看防火墻規(guī)則

    firewall-cmd --list-all 
    
  5. 查詢秤掌、開放、關(guān)閉端口

    # 查看端口開放列表
    firewall-cmd --list-ports
    # 查詢端口是否開放
    firewall-cmd --query-port=8080/tcp
    # 開放80端口
    firewall-cmd --permanent --add-port=80/tcp
    # 移除端口
    firewall-cmd --permanent --remove-port=8080/tcp
    #重啟防火墻(修改配置后要重啟防火墻)
    firewall-cmd --reload
    
    # 參數(shù)解釋
    1凿菩、firwall-cmd:是Linux提供的操作firewall的一個(gè)工具机杜;
    2、--permanent:表示設(shè)置為持久衅谷;
    3椒拗、--add-port:標(biāo)識添加的端口;
    

安裝軟件

  • 安裝java

    1. 查看yum源的包: yum list |grep 1.8.0-openjdk
    2. 安裝: yum -y install java-1.8.0-openjdk*
    3. 檢查: java -version
    4. 安裝目錄 :rpm -ql rpm -qa |grep jdk-devel |grep '/bin/javac'
    5. 添加環(huán)境變量: vim ~/.bashrc (export JAVA_HOME=****)
    6. .bashrc文件生效,source ~/.bashrc
  • 安裝maven

    1. cd /usr/lib
    2. wget http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz(下載文件)
    3. tar -xzvf apache-maven-3.6.1-bin.tar.gz (解壓)
    4. rm -f apache-maven-3.6.1-bin.tar.gz (刪除壓縮包)
    5. 添加環(huán)境: vim /etc/profile
      • export MAVEN_HOME=/usr/lib/apache-maven-3.6.1
      • export PATH=PATH:MAVEN_HOME/bin
    6. 文件生效: source /etc/profile
  • 安裝sz/rz 參考網(wǎng)址

    1. cd /usr/lib
    2. 下載: wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
    3. 解壓: tar -xzvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20
    4. 安裝:./configure && make && make install
    5. 通過鏈接添加到/usr/bin中获黔,
      • cd /usr/bin
      • ln -s /usr/local/bin/lrz rz
      • ln -s /usr/local/bin/lsz sz
  • 安裝mysql(yum方式安裝)

  1. 安裝yum源
     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
    
  2. 重啟mysql
      systemctl restart mysqld.service  
    

補(bǔ)充:如果二次安裝則需要進(jìn)行清理蚀苛,可參考:centos清理mysql

  • 安裝Kafka+zookeeper(偽集群,實(shí)操過程中發(fā)現(xiàn)不足以支撐運(yùn)行這些應(yīng)用玷氏。頭疼堵未!)

    kafka: 下載tar.gz文件(重命名為: kafka)

    zookeeper: 下載tar.gz文件 -- 布置偽集群(重命名為: zookepper)

    編輯kafka配置文件/usr/local/kafka/conf/server.properties,基本不用修改盏触。(參考)

    編輯zookeeper配置文件/usr/local/zookeeper/conf/zoo.cfg 簡單修改一下就可以了(參考

  1. 啟動zookeeper

    sh /usr/local/zookeeper/bin/zkServer.sh
    
  2. 啟動kafka

    nohup bin/kafka-server-start.sh config/server.properties >> /dev/null &
    
  3. 創(chuàng)建一個(gè)主題

    bin/kafka-topics.sh --create --replication-factor 1 --partitions 1 --topic test --zookeeper localhost:2181
    
  4. 打開consumer

    bin/kafka-console-consumer.sh --bootstrap-server 127.0.0.1:2181 --topic test --from-beginning
    
  5. 創(chuàng)建topic

bin/kafka-console-producer.sh --broker-list 127.0.0.1:9092 --topic test
>test, heh
查看有多少個(gè)topic
bin/kafka-topics.sh --list -zookeeper 127.0.0.1:2181
//1. Kafka啟動內(nèi)存不足
export KAFKA_HEAP_OPTS="-Xmx256M -Xms128M"

參考:Centos7.3防火墻配置

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末渗蟹,一起剝皮案震驚了整個(gè)濱河市块饺,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌雌芽,老刑警劉巖授艰,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異世落,居然都是意外死亡淮腾,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進(jìn)店門屉佳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谷朝,“玉大人,你說我怎么就攤上這事武花≡不耍” “怎么了?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵体箕,是天一觀的道長送朱。 經(jīng)常有香客問我,道長干旁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任炮沐,我火速辦了婚禮争群,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘大年。我一直安慰自己换薄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布翔试。 她就那樣靜靜地躺著轻要,像睡著了一般。 火紅的嫁衣襯著肌膚如雪垦缅。 梳的紋絲不亂的頭發(fā)上冲泥,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天,我揣著相機(jī)與錄音壁涎,去河邊找鬼凡恍。 笑死,一個(gè)胖子當(dāng)著我的面吹牛怔球,可吹牛的內(nèi)容都是我干的嚼酝。 我是一名探鬼主播,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼竟坛,長吁一口氣:“原來是場噩夢啊……” “哼闽巩!你這毒婦竟也來了钧舌?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤涎跨,失蹤者是張志新(化名)和其女友劉穎洼冻,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體六敬,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡碘赖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了外构。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片普泡。...
    茶點(diǎn)故事閱讀 38,577評論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖审编,靈堂內(nèi)的尸體忽然破棺而出撼班,到底是詐尸還是另有隱情,我是刑警寧澤垒酬,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布砰嘁,位于F島的核電站,受9級特大地震影響勘究,放射性物質(zhì)發(fā)生泄漏矮湘。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一口糕、第九天 我趴在偏房一處隱蔽的房頂上張望缅阳。 院中可真熱鬧,春花似錦景描、人聲如沸十办。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽向族。三九已至,卻和暖如春棠绘,著一層夾襖步出監(jiān)牢的瞬間件相,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工弄唧, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留适肠,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓候引,卻偏偏與公主長得像侯养,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子澄干,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評論 2 348