REDHAT7學習筆記 1. 安裝vmware10 安裝過程略,下載地址:鏈接: https://pan.baidu.com/s/16odKKkRYBxGWDVo1cz_wxA 註意,10以上版本不在支持32位,只有10這個版本支持32位同時支持redhat7 64位 2.下載Redhat7 64位 ...
REDHAT7學習筆記
1. 安裝vmware10
安裝過程略,下載地址:鏈接: https://pan.baidu.com/s/16odKKkRYBxGWDVo1cz_wxA
註意,10以上版本不在支持32位,只有10這個版本支持32位同時支持redhat7 64位
2.下載Redhat7 64位
地址:鏈接: https://pan.baidu.com/s/1NLtT9wuwZDo5IdU33oWCxA
3.查看ip
Pifconfig:
在命令行中輸入ifconfig是沒有用的,
在Redhat7中查看ip地址需要使用命令pifconfg
或者是命令ip addr
通過查詢ip可知現在只有lo這塊網卡,這是無法連接網路的,同樣也無法使用xshell等遠程工具進行連接。下麵我們需要設置網路配置
4.配置網路
nmtui
在centos中設置網路的命令是set up,但是在Redhat7中需要使用命令nmtui.
在命令行中輸入nmtui如下:
之後按回車鍵
選擇edit編輯
我這裡選擇automatic自動獲取ip。之後保存並退出
這時還沒有完,我們還需要打開ONBOOT=yes,預設是no,是無法獲取ip的。
輸入命令:vim /etc/sysconfig/network-scripts/ifconfig-eno16777736.
若是提示不正確是因為沒有按照vim,那麼先使用vi進行打開。把onboot=yes設置好之後進行保存。之後輸入命令systemctl restart network進行重啟。之後再輸入pifconfg可以獲取到ip地址。如下:
這個時候我們可以通過xshell進行遠程登錄。下麵操作都是在xshell遠程登錄上的。
5.xshell遠程登錄
更換yum數據源
你可以直接使用xshell進行界面操作登錄,也可以使用命令 ssh [email protected](你的ip地址)進行登錄。
可以看到,我們登錄失敗了,願意是因為我的虛擬機是最小化安裝,所以有好多軟體沒有按裝,下麵我將安裝ssh軟體
在命令行中輸入yum install ssh(應該是openssh-server)發現沒有用,如圖
那麼我們就更換一下yum源,如下:
1.找到系統預設的yum源
[root@localhost ~]# cd /etc/yum.repos.d/
- 刪除當前的預設源
[root@localhost yum.repos.d]# rm -f *
- 編輯yum配置文件
文件名字隨便起,只要以.repo結尾就可以了
[root@localhost yum.repos.d]# vim mirrors.163.com.repo
文件內容
[mirrors.163.com.repo]
name=mirrors.163.com.repo
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
enabled=1
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7
以下是備註說明
#[mirrors.163.com.repo] #這裡是yum源的名,保持跟文件名一致
#name=mirrors.163.com.repo #yum的備註,隨便起都無所謂
#enabled=1 #是否啟用本配置(0:不使用,1:使用),使用中的配置只有一個
#gpgcheck=1 #是否檢測yum源的簽名,防止軟體安裝的軟體被篡改(0:不驗證,1:驗證,預設為1)
#gpgkey=http://mirrors.163.com/centos/7/os/x86_64/RPM-GPG-KEY-CentOS-7 #yum簽名秘鑰的地址,如果gpgcheck=1,這裡必須要填,文件名格式為RPM-GPG-KEY-系統版本
5.檢查配置是否正確
如果配置出錯會有提示,根據提示做出修改。
[root@localhost yum.repos.d]# yum repolist
配置正確會有一大串輸出。
安裝openssh-server
通過命令yum install openssh-server進行安裝,之後會有一系列輸出,中間需要你輸入“y”進行確認,然後等待。。。
安裝完成後,我們可以嘗試使用ssh root(你的用戶名)@192.168.0.12(你的ip地址)進行登錄。
6. 安裝jdk
下載jdk
首先我們需要到官網下載jdk包,下載地址:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
當然你也可以線上下載。
rz上傳
通過rz上傳到指定目錄。我這裡上傳到/usr/local/java目錄中。
在命令行中輸入rz發現-bash: rz: 未找到命令,那麼我們先要下載yum -y install lrzsz。之後再執行rz命令選擇jdk進行上傳。當然你也可以直接滑鼠推拽,直接上傳。
上傳頁面:
這時你通過ll命令可以查看到已經上傳好的jdk
然後解壓: tar -zxvf jdk-8u161-linux-x64.tar.gz
解壓完成如下:
刪除之前的壓縮包:rm jdk-8u161-linux-x64.tar.gz,然後mv jdk1.8.0_161 jdk進行重命名為jdk
輸入命令java -version提示未找到命令,現在開始配置環境變數:
安裝vim
前面我們是使用vi,現在我們使用最新的vim.首先安裝vim,命令如下:yum install vim
配置環境變數
安裝好vim之後,我們開始配置java的環境變數
Vim打開profile文件: vim /etc/profile
打開之後按鍵盤(i)進入編輯模式,將下麵的內容複製到底部
JAVA_HOME=/usr/local/darren/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
寫完之後我們按鍵盤(ESC)按鈕退出,然後按(:wq)保存並且關閉Vim。配置完成之後,最重要的一步就是使文件立即生效:命令如下:source /etc/profile
驗證是否成功:java -version
7. 安裝tomcat
由於tomcat小,我們直接使用線上下載然後解壓形式
首先,我進入到cd /usr/local/darren,把tomcat下載到此目錄下。
線上下載的命令是wget,但是我們在執行時發現沒有此命令,那麼我們現有下載此軟體
命令:yum install wget,安裝完成之後,執行
wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.29/bin/apache-tomcat-8.5.29.tar.gz
命令進行下載tomcat8.
下載成功之後,我們開始解壓,命令:tar -zxvf apache-tomcat-8.5.29.tar.gz
之後刪除壓縮包:rm apache-tomcat-8.5.29.tar.gz,在之後重命名:mv apache-tomcat-8.5.29
運行tomcat
進入tomcat中的bin目錄,輸入命令:./startup.sh
之後再瀏覽器中輸入ip地址和8080埠號測試。如我的是:192.168.0.12:8080,發現無法訪問,那麼輸入如下命令關閉防火牆:systemctl stop firewalld然後重啟tomcat,在訪問如下
8. 部署javaweb項目測試
首先把idea(我用的是eclipse)中的項目打為war包,然後同過rz命令上傳到tomcat下的webapps目錄下,然後先關閉tomcat在重啟tomcat,最後通過訪問就可以查看到了。