VMWare安裝
安裝包如下
無腦 下一步
接受條款
選擇安裝目錄,不建議有中文目錄和空格目錄。下一步
下一步
這兩個選項根據可以愛好習慣選擇,下一步
安裝
完成
在第一次啟動該軟件時,需要輸入注冊碼(也可自行到百度上找):
Centos安裝圖解
系統鏡像:安裝的是centos7
在VM上安裝centos7,文件--->新建虛擬機
選擇典型安裝,下一步
選擇centos的映像文件,下一步
設置虛擬機的名字,並設置centos的安裝目錄
采取默認的配置,下一步
完成
開啟此虛擬機
選擇默認的:test this media & install centos 7,回車
安裝過程中,不用操作
選擇中文,簡體中文,繼續
點擊安裝位置
點擊完成
開始安裝
點擊root密碼
設置Root密碼,點擊完成
正在安裝中...
重啟
啟動成功
輸入用戶名root,回車,再輸入密碼(注意密碼是不可見的),如果密碼正確,則進入系統
安裝完了,可以盡情的使用了
使用XShell和WinSCP工具
1.解釋說明
(1)XShell是遠程連接centos的工具,命令
(2)WinSCP是遠程連接centos的工具,作用實現文件傳輸作用
2.在centos中,輸入命令ifconfig,查看centos的IP地址,遠程連接使用
默認IP沒有進行網絡配置,ens33中沒有IP地址
進入到修改網絡設置的界面cd /etc/sysconfig/network-scripts/,回車,如下圖
使用vi編輯器編輯該文件,vi ifcfg-ens33 回車
點擊insert進入編輯模式,修改最后一行 ONBOOT=yes
按esc健,單后輸入:wq 回車,保存退出
重啟網絡服務
service network restart
再次檢測,輸入ifconfig,查看是否有ID地址
SecureCRTPortable是遠程連接centos的工具,命令
連接
輸入IP
第一次連接它會然你輸入用戶名和密碼,只要輸入你虛擬機設置好的用戶名和密碼就OK了
WinSCP
JDK安裝
下載centos版本的JDK,不建議下載最新版本1.9,因為最新版的沒有包含jre。
下載路徑:http://www.oracle.com/technetwork/java/javase/downloads/index.html
我這里選擇linux X64,因為我的centos是64位的,查看自己的centos信息
在xshell中輸入命令uname -a,即可獲取自己centos的版本信息
下載完JDK,如下如。一定要注意,一般如果jdk為64位的,則文件名中有x64的字樣
通過WinSCP將window中下載的JDK的安裝包,傳輸到centos中
首先在centos中創建一個文件夾,用來保存JDK,Tomcat,MySQL等軟件安裝包,我這里叫做soft
左邊區域,選擇window中jdk的目錄,右邊選擇soft目錄,將jdk進行拖拽即可
進如到soft 目錄,使用 cd soft,查看該目錄下所有的文件使用ls,可以看到有我們需要的JDK
解壓,使用命令 tar -axvf 安裝包
回車,如圖,解壓過程中
解壓完成后,可以使用ls,繼續查詢該目錄下所有的文件,可以看到有一個jdk1.8.0_151,證明解壓成功
首先可以先檢測一下,該默認的centos中是否有jdk
如圖,則證明該centos沒有jdk
配置環境變量,需要修改/etc/profile文件,使用命令
Vi /etc/profile,點擊insert進入編輯模式:在文件末尾處添加如下內容:
export JAVA_HOME=/soft/jdk1.8.0_151
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
點擊esc,然后輸入:wq保存退出
使配置文件生效,使用命令 source profile
再次檢測java -version,javac -version
如果有顯示版本號,則證明JDK環境變量已經搭建成功
一. Tomcat安裝圖解
官方網站下載tomcat:
網址:http://tomcat.apache.org/
使用WinSCP工具將安裝包,發送到centos中的soft目錄,如下圖所示
使用命令解壓
tar -zxvf 安裝包名
配置Tomcat,修改catalina.sh文件,文件內容如下
export JAVA_HOME=/soft/jdk1.8.0_151
export JRE_HOME= /soft/jdk1.8.0_151/jre
export TOMCAT_HOME=/soft/apache-tomcat-8.5.20
export CATALINA_HOME=/soft/apache-tomcat-8.5.20
啟動tomcat
兩種方式啟動:
<1>. ./startup.sh 這種方式沒有日志,但是可以后台運行Tomcat
<2> ./catalina.sh 這種方式啟動tomcat,會有日志,一般在開發環境下使用
訪問,在瀏覽器中輸入
http://IP地址:8080
可能訪問不到,有可能是防火牆的問題,需要設置
將端口8080加入到防火牆中
firewall-cmd --zone=public --add-port=8080/tcp --permanent
更新防火牆規則
firewall-cmd --reload
查看防火牆中已打開的端口
firewall-cmd --zone=public --list-ports
重新訪問即可
MySQL安裝圖解
官方網站下載安裝包:
網址:https://dev.mysql.com/downloads/repo/yum/
安裝包如下:
通過WinSCP將安裝包發送到centos的soft中,如下圖
將rpm包安裝上,使用命令 rpm -Uvh 安裝包
如果安裝成功,則會在/etc/yum.repos.d會多了兩個mysql的repo文件,如下圖
打開文件mysql-community.repo,內容如下
如果想要使用哪一個版本,則在相對應的版本下面修改
Enabled=1
安裝MYSQL,使用命令 yum install mysql-community-server
中間會有一個步驟,選擇填寫Y,回車即可
該過程需要到網絡上下去,時間比較久。
出現如下圖,則安裝完畢
下載完成后,啟動服務
命令:service mysqld start
檢測mysql是否正在啟動
命令:systemctl|grep mysql
默認密碼
默認密碼是保存在/var/log/mysqld.log文件中,如下圖
修改密碼
用原密碼登錄mysql,使用命令:mysql -u root -p,如下圖
輸入密碼,回車
修改命令:set password=password(‘新密碼’),提示
這是因為密碼的規則,設置簡單規則
set global validate_password_policy=0;
再次修改,即可
修改user表中root用戶的host字段為%,使用命令
Update user set host=’%’ where user=’root’
重新啟動MySQL
service mysqld restart
通過Navicat訪問centos中的mysql。
主機名為:centos服務器的ip地址
用戶名、密碼為centos服務器中mysql的用戶名和密碼
部署Web項目
將WEb項目打包成war文件
使用WinSCP將war包傳輸到centos的soft/tomcat/webapps中
重新啟動tomcat即可
報錯的信息都在tomcat的logs日志文件中,我們要學會看logs日志文件,解決錯誤