日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

linux的虚拟机部署项目,在虚拟机上部署Web项目

發布時間:2025/3/15 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的虚拟机部署项目,在虚拟机上部署Web项目 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

8種機械鍵盤軸體對比

本人程序員,要買一個寫代碼的鍵盤,請問紅軸和茶軸怎么選?

目錄獲取虛擬機的IP地址

使用putty連接Linux

在Linux上安裝JDK

在Linuxs上安裝Mysql

在Linux上安裝tomcat

部署項目war包到tomcat

1. 獲取虛擬機的IP地址

如果我們想用工具來連接linux來進行操作,首先要獲取虛擬機的IP地址,使用ifconfig命令,如果沒有IP地址,則是沒有設置開機時啟動網上,設置操作如下:1vim /etc/sysconfig/network-scripts/ifcfg-eth0

1

2

3TYPE=Ethernet #以太網

BOOTPROTO=DHCP #dhcp方式分配網址

ONBOOT=yes #啟動網卡

改完保存wq

reboot [重啟]之后才會生效

在本地ping一下:ping 192.168.228.129

2. 使用putty連接Linux

點擊save可以保存一個設置,下次打開就可以直接用了。

選中gyf_centos01點擊load按鈕

然后輸入賬號密碼就可以連接上虛擬機了

3. 在Linux上安裝JDK

3.1 卸載OpenJDK

RPM 是RPM Package Manager(RPM軟件包管理器)的縮寫,這一文件格式名稱雖然打上了RedHat的標志,但是其原始設計理念是開放式的,現在包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分發版本都有采用,可以算是公認的行業標準了。1

2

3

4執行命令查看:

rpm -qa 是查看所有安裝的軟件

--nodeps 不驗證軟件包的依賴關系

-e 刪除軟件1rpm –qa | grep java 查看和java相關的包

1rpm -e --nodeps java-1.60-openjdk-1.6.0.0-1.66.1 卸載OpenJDK

卸載完畢

3.2 創建JDK的安裝路徑1

2在/usr/local/ 創建文件夾java

mkdir java

3.3 上傳安裝文件到Linux

使用FileZilla-3.7.3上傳

3.3.1 先連接到Linux

3.3.2 把下面的幾個文件,拖到root目錄下

1

2cd ~

ll

3.4 解壓tar.gz1

2

3首先需要安裝依賴:

yum install glibc.i686 【前提得能上網】

tar –xvf xxx.tar.gz –C /usr/local/java

3.5 配置環境變量1

2

3

4

5

6

7vim /etc/profile

#set java environment

JAVA_HOME=/usr/local/java/jdk1.7.0_72

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

1

2重新加載配置文件:

source /etc/profile

4. 在Linuxs上安裝Mysql

4.1 卸載自帶MySQL1

2

3

4先查看有沒有安裝mysql

rpm -qa | grep mysql

刪除

rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

4.2 創建MySQL的安裝路徑

4.3 解壓MySQL1tar -xvf MySQL-5.6.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql

4.4 安裝依賴(可選)1

2yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6

yum update libstdc++-4.4.7-4.el6.x86_64

4.5 安裝MySQL的服務端1rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm

4.6 安裝MySQL的客戶端1rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm

4.7 啟動MySQL的服務1

2service mysql status

service mysql start

4.8 登錄MySQL1mysql –u root -p

1

2修改密碼:

set password = password('123456');

4.9 設置開機自動啟動MySQL1

2

3

4加入到系統服務:

chkconfig --add mysql

自動啟動:

chkconfig mysql on

4.10 開啟遠程服務1

2

3登錄mysql授權可以遠程訪問:

grant all privileges on *.* to 'root' @'%' identified by '123456';

flush privileges;

4.11 設置Linux的防火墻1

2

33306端口放行 且將該設置添加到防火墻的規則中

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

/etc/rc.d/init.d/iptables save

配置完成以后,我們就在本地測試一下

5. 在Linux上安裝tomcat

5.1 創建tomcat的安裝路徑1在/usr/local 下mkdir tomcat

5.2 解壓tomcat1tar –xvf xxx.tar.gz –C /usr/local/tomcat

5.3 設置防護墻1

2/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

/etc/rc.d/init.d/iptables save

5.4 啟動tomcat1

2進入到tomcat/bin

執行 ./startup.sh

在本地訪問一下tomcat

1

2關閉tomcat

執行 ./shutdown.sh

6. 部署項目war包到tomcat

先在linux的mysql創建表,初始化數據

把SSM web項目打包成war

1

2

3

4

5

6

7上傳到linux的tomcat的webapps中

導入windows的mysql數據和數據

window導出mysqldump -uroot -p123456 bos > C:/Users/guoyongfeng/Desktop/bos.sql

linux導入mysql> source /root/bos.sql

訪問項目

1

2

3

4查看tomcat的進程id

ps -ef | grep java

殺死tomcat

kill 3355

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的linux的虚拟机部署项目,在虚拟机上部署Web项目的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。