(僅供自己記錄問題,不足之處麻煩指出,勿噴)
一.安裝JDK
1.下載jdk8,首先要 查看自己的操作系統是多少位 的,然后下載相應的JDK
使用命令查看:uname -p i686 是32位
2. 登錄Linux,切換到root用戶
su root 獲取root用戶權限,當前工作目錄不變(需要root密碼)
3. 在usr目錄下建立java安裝目錄
cd /usr
mkdir java
本地下載好可以使用Xftps 工具把安裝包 復制到 java目錄下
或者在本地
直接復制粘貼到 liunx 下 home/admin/public 目錄下
使用命令 cp jdk-8u151-linux-i586.tar.gz /usr/java/
4.解壓jdk到當前目錄
tar -zxvf jdk-8u151-linux-i586.tar.gz
得到 jdk1.8.0_151
6.編輯配置文件,配置環境變量
vim /etc/profile
7.添加如下內容:JAVA_HOME根據實際目錄來
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export CATALINA_HOME=/usr/java/tomcat8
export MAVEN_HOME=/usr/java/apache-maven-3.5.3
export JENKINS_HOME=/usr/java/tomcat8/webapps/jenkins
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$MAVEN_HOME/bin:$PATH
7.執行命令 ,讓配置生效
source /etc/profile
8.查看安裝情況
java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot(TM) Client VM (build 25.60-b23, mixed mode)

二.安裝tomcat
1.使用 Xftp工具 把 安裝把 復制到linux下
2.解壓 tar -zxvf apache-tomcat-8.5.31.tar.gz 之后 重命名 mv apache-tomcat-8.5.31 tomcat8
3.cd tomcat8
4.啟動tomcat
cd bin
./startup.sh
出現如圖上所示的信息,則表示啟動成功。這時候我們可以在windows下面使用http://ip:8080訪問,如能夠顯示Tomcat的主頁,則表示不需要進行任何操作了,如不能顯示,則需要在Linux中開放防火牆的8080端口。
vim /etc/sysconfig/iptables
寫完之后我們按鍵盤(ESC)按鈕退出,然后按(ZZ)保存並且關閉Vim。
然后再次在瀏覽器中輸入http://ip:8080,如果看到tomcat系統界面,說明安裝成功,你可以進行下一步了。
5.設置 tomcat 開機啟動
vim /etc/rc.d/rc.local 添加如下內容:
export JAVA_HOME=/usr/java/jdk1.8.0_151
/usr/java/tomcat8/bin/startup.sh start
三 .安裝mysql
1.請以root用戶登錄終端,運行以下命令:
yum -y install mysql-server ← 安裝MySQL
2.#vim /etc/my.cnf ← 編輯MySQL的配置文件
[mysqld]
lower_case_table_names=1
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
default-character-set = utf8
[mysql]
default-character-set = utf8
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
bind-address = 0.0.0.0
3.
添加自啟動
#chkconfig mysqld on
檢查啟動狀態:
chkconfig --list mysqld
啟動並初始化mysql服務
#/etc/rc.d/init.d/mysqld start ← 啟動MySQL服務
4.
設置賬號密碼
[root@root]
# mysql -u root -p; ← 通過密碼用root登錄
Enter password: ← 在這里輸入密碼
mysql>CREATE USER
'root'
@
'%'
IDENTIFIED BY
'您的密碼'
; ← 增加root用戶指定可以任意IP登錄,如果想限制只能讓指定IP登錄請把%替換成IP地址
mysql>GRANT ALL PRIVILEGES ON * . * TO
'root'
@
'%'
IDENTIFIED BY
'你的密碼'
WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; ← 給新添加的root增加權限
四、部署
1.將項目 打成war包
2.linux 下 在home目錄下 新建/home/wwwroot/ftptest/tmall/web
把 tmall_ssm.war復制到 web目錄下
解壓 jar -xvf tmall_ssm.war
3.修改server.xml
vim /usr/java/tomcat8/conf/server.xml
(path="你本地tomcat訪問的路徑")
4.訪問