做Java開(kāi)發(fā)饶米,尤其是Java web開(kāi)發(fā)的恒界,最終肯定要與Linux打交道睦刃,因此有必要對(duì)Linux系統(tǒng)有一定的了解。本文將介紹一些常用的操作(以Cent OS為例)十酣。
要想對(duì)遠(yuǎn)程主機(jī)進(jìn)行操作涩拙,首先得連接到遠(yuǎn)程主機(jī),一般通過(guò)ssh(Secure Shell)連接:
ssh root@[ip]
其中
[ip]
為遠(yuǎn)程主機(jī)的ip耸采。
一般輸入以上命令后會(huì)提示輸入密碼兴泥。這里介紹一種無(wú)密碼連接的方式,注意自行考慮安全:
首先在本地機(jī)器上執(zhí)行
ssh-keygen -t rsa
一路回車(chē)虾宇,不需要輸入密碼搓彻,然后在用戶目錄下的.ssh文件夾下會(huì)生成id_rsa, id_rsa.pub兩個(gè)文件。直接把id_rsa.pub里面的內(nèi)容追加到目標(biāo)主機(jī)用戶目錄下的.ssh/authorized_keys文件中即可嘱朽,
或者執(zhí)行cat id_rsa.pub >> authorized_keys
旭贬。
- 查看系統(tǒng)版本
[root@seven ~]# cat /etc/redhat-release
CentOS release 6.8 (Final)
- 修改主機(jī)名,因?yàn)槌跏蓟闹鳈C(jī)名是一串不友好的字符串搪泳,這里將它改掉稀轨,首先修改
/etc/sysconfig/network
文件,將里面的HOSTNAME
改成自己喜歡的主機(jī)名
NETWORKING=yes
HOSTNAME=seven
NETWORKING_IPV6=no
PEERNTP=no
GATEWAY=x.x.x.x
然后再修改/etc/hosts
岸军,如下
127.0.0.1 localhost
::1 localhost seven
10.45.160.228 seven
yum更新奋刽,
yum update
安裝jdk瓦侮,這里安裝的是OpenJDK
yum install java-1.8.0-openjdk-devel #安裝jre & jdk
yum install java-1.8.0-openjdk #只安裝jre
注意以下安裝的路徑,JAVA_HOME
這個(gè)環(huán)境變量很多地方都會(huì)用到
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-0.b11.el6_9.x86_64
- 安裝git杨名,因?yàn)閥um源的版本過(guò)低脏榆,碼云和GitHub都不支持猖毫,這里使用源碼安裝台谍,版本為
v2.10.0
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker #安裝依賴(lài)
wget https://github.com/git/git/archive/v2.10.0.tar.gz
tar -zxvf git-2.10.0.tar.gz
cd git-2.10.0/
make prefix=/usr/local/git all
make prefix=/usr/local/git install
最后添加全局變量,vim /etc/bashrc
export PATH=/usr/local/git/bin:$PATH
source /etc/bashrc
再查檢查一下是否安裝成功及查看版本
[root@seven bin]# git --version
git version 2.10.0
配置git
git config --global user.name "iHelin"
git config --global user.email "ihelin@outlook.com"
git下載地址
https://github.com/git/git/releases
- tomcat安裝
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14.tar.gz
mv apache-tomcat-8.5.14/* /usr/local/tomcat/
這里可能需要修改防火墻
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT #開(kāi)啟8080端口
service iptables save #保存配置
service iptables restart #重啟防火墻
訪問(wèn)http://x.x.x.x:8080
試試吁断。
未完待續(xù)