VM虛擬機下JSP網(wǎng)頁發(fā)布
時間:2023-07-15 18:24:01 | 來源:網(wǎng)站運營
時間:2023-07-15 18:24:01 來源:網(wǎng)站運營
VM虛擬機下JSP網(wǎng)頁發(fā)布:首先docker和k8s越來越流行,用容器是勢在必行的趨勢。
應付學校的作業(yè)自己總結(jié)了Linux虛擬機下Tomcat+MySql+phpMyAdmin部署JSP網(wǎng)站的過程
純手打+截圖,禁止轉(zhuǎn)載
1.VM使用
!在進行VM安裝虛擬機之前,重啟計算機,打開BIOS,開啟Intel VT-x/EPTVM安裝虛擬機一般流程:
- VM常規(guī)設(shè)置
- 虛擬機網(wǎng)絡連接方式(選擇橋接或者互聯(lián)網(wǎng)共享模式)
- 新建虛擬機(有遷移當前系統(tǒng)、導入VM虛擬機、遠程虛擬機、從鏡像文件安裝等方式)
- 選擇從鏡像文件安裝的方式,選擇.iso或者.img鏡像文件路徑,導入鏡像文件
- 配置賬號密碼,并配置共享文件夾
- VM創(chuàng)建虛擬硬盤并安裝鏡像,安裝完后選擇快照暫停虛擬機,對虛擬機的配置進一步調(diào)整
- 調(diào)整虛擬機調(diào)用的CPU數(shù)量和分配的內(nèi)存大小
圖1.VM常規(guī)設(shè)置圖2. 虛擬機網(wǎng)絡連接方式(選擇橋接或者互聯(lián)網(wǎng)共享模式圖3.新建虛擬機(有遷移當前系統(tǒng)、導入VM虛擬機、遠程虛擬機、從鏡像文件安裝等方式)圖4.選擇從鏡像文件安裝的方式,選擇.iso或者.img鏡像文件路徑,導入鏡像文件圖5. 配置賬號密碼,并配置共享文件夾圖6. VM創(chuàng)建虛擬硬盤并安裝鏡像,安裝完后選擇快照暫停虛擬機,對虛擬機的配置進一步調(diào)整圖7.調(diào)整虛擬機調(diào)用的CPU數(shù)量和分配的內(nèi)存大小2.vm下linux安裝
- 通過上述VM安裝虛擬機方式安裝Ubuntu16.04.6
- 在虛擬機中安裝VMware Tools(注:VMware Tools是VMware虛擬機中自帶的一種增強工具,是VMware提供的增強虛擬顯卡和硬盤性能、以及同步虛擬機與主機時鐘的驅(qū)動程序)
- 更換國內(nèi)源(國內(nèi)比較快的源有:阿里源,清華源,中科大源等)
- 更新/同步APT倉庫,并更新系統(tǒng)組件
圖1.安裝好后的Ubuntu圖2.連接虛擬光驅(qū)VM-CD圖3.解壓VMwareTools.tar.gz到用戶目錄/homeshell命令:
tar -xf '/media/zm/VMware Tools/VMwareTools-<version>.tar.gz' -C '~/'
圖4.為解壓后得到的INSTALL文件增加可執(zhí)行權(quán)限shell命令:
chmod +x '~/vmware-tools-distrib/vmware-install.pl'
圖5.安裝VMware Toolsshell命令:
perl '~/vmware-tools-distrib/vmware-install.pl'
圖6.切換軟件源為阿里源(http://mirrors.aliyun.com/ubuntu)圖7.更新源列表并更新系統(tǒng)組件shell命令:
sudo apt update;sudo apt upgrade
3.linux下mysql和tomcat安裝(做成iso光盤文件,vm可用)
3.1安裝mysql --- 安裝mysql-server, mysql-client, libmysqlclient-dev
3.2 安裝Tomcat --- 先安裝openjdk,再安裝Tomcat8
圖1.安裝mysql-servershell命令:
sudo apt install mysql-server
圖2.輸入密碼完成mysql-server的安裝圖3 安裝mysql-client和libmysqlclient-devshell命令:
sudo apt install mysql-client libmysqlclient-dev
圖4.通過netstat查看mysql是否成功安裝shell命令:
sudo netstat -tap | grep mysql
圖5 root打開數(shù)據(jù)庫圖6.安裝openjdkshell命令:
sudo apt install default-jdk
圖7 安裝Tomcat8shell命令:
sudo apt install tomcat8;sudo apt install tomcat8-docs tomcat8-examples tomcat8-user;
圖8.Tomcat配置目錄和Tomcat服務的啟動shell命令:
whereis tomcat8 #查看tomcat配置目錄和工作目錄sudo service tomcat8 status #查看tomcat8服務狀態(tài)sudo service tomcat8 start #啟動tomcat8服務
圖9.瀏覽器測試tomcat服務4.linux下jsp網(wǎng)站發(fā)布
- 準備安裝簡易可視化MySQL網(wǎng)頁管理工具phpMyAdmin所需工具(需要安裝Apache2、PHP7.0、 libapache2-mod-php7.0、php5-gd模塊、php7.0-curl等)
- phpAdmin配置(在var/www/html下新建./phpAdmin文件夾, 并配置模板)
- webapps配置
- 將jsp項目移動到/var/lib/tomcat8/webapps/<項目名>/
圖1 安裝基礎(chǔ)環(huán)境shell命令:
sudo apt install install apache2 php7.0 libapache2-mod-php7.0 php7.0-gd php7.0-curl;
圖2 配置phpMyAdminshell命令:
mkdir /var/www/html/phpAdmin;cp phpMyAdmin-<version>.zip /var/www/html/phpAdmin/;cd /var/www/html/phpAdmin;unzip phpAdmin-<version>.zip;mv phpAdmin-<version>-languages/* ./;sudo apt install php-mbstring;sudo apt install php-mysql;
圖3.成功啟動hphMyAdmin,并成功連接MySQL數(shù)據(jù)庫(URL:https://localhost/phpAdmin/)圖4.成功打開jsp頁面