摘要:概述目前我們的自研產品基本是基于重構技術進行開發的頁面,再包裝一層的殼。配置語言環境在上,我們選擇通過包安裝,這樣會比較方便。配置應用服務器環境比較方便,不需要安裝,下載好壓縮包后,解壓即可用,只再需配置下環境變量。
概述
目前我們的自研產品基本是基于Web重構技術進行開發的Web頁面,再包裝一層APP的殼。這樣的APP,他運行所需的環境本質上就是一個Web應用運行所需的而環境。
而一個Web應用運行所需的環境有:
語言環境:我們使用的是java語言,所以要安裝jdk,我們統一使用1.8。
應用服務器環境:我們使用Tomcat作為服務器來部署web應用,版本為8.0.54。
數據庫:我們使用mysql數據庫,版本為8.0.11。
另外,我們的研發云服務器資源的鏡像為Linux7.2版本。
以下所有操作默認為root賬號在/root文件夾下操作。
配置語言環境在Linux上,我們選擇通過rpm包安裝jdk,這樣會比較方便。操作步驟如下:
1.查看系統是否自帶jdk
rpm -qa | grep jdk
2.若系統已安裝jdk,先清除
sudo yum remove xxx(xxx為上個命令查看到的結果)
3.下載所需版本的rpm包
wget
即可通過wget命令下載安裝包,也可下載安裝包到本地后,再上傳到服務器。
4.安裝
rpm -ivh jdk-8u171-linux-x64.rpm
默認安裝在/usr/java/jdkxxxx(版本)路徑下
5.配置環境變量
# 進入配置文件 sudo vi /etc/profile # 添加配置,JAVA_HOME為jdk的安裝路徑 export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin # 通過vim的 :wq 命令保存退出 # 使配置生效 source /etc/profile
6.檢查是否安裝配置成功
java -version
至此,語言環境就配置成功了。
配置應用服務器環境tomcat比較方便,不需要安裝,下載好壓縮包后,解壓即可用,只再需配置下環境變量。
1.下載tomcat包
wget
2.解壓
tar -zxvf apache-tomcat-8.0.45
3.配置環境變量
# 進入配置文件 sudo vim /etc/profile # 在最下方添加配置,CATALINA_HOME為jdk的安裝路徑 export CATALINA_HOME=/root/apache-tomcat-8.0.45 # 通過vim的 :wq 命令保存退出 # 使配置生效 source /etc/profile
4.配置UTF-8字符集
# 進入tomcat目錄下的conf文件夾,編輯server.xml vim /root/apache-tomcat-8.0.45/conf/server.xml # 找到配置端口8080默認端口的位置,在xml節點末尾增加URIEncoding=”UTF-8”
5.啟動tomcat
# 進入tomcat目錄下的bin文件夾,執行./startup.sh ./startup.sh配置數據庫環境
這里安裝mysql,我們通過yum方式下載安裝,這是暫時發現的在Linux上比較方便的做法。
1.配置msyql8.0的安裝源(因此,若安裝其他版本,就換成其他版本的安裝源)
rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
2.安裝MySQL 8.0社區版服務以及客戶端工具
yum --enablerepo=mysql80-community install mysql-community-server
這樣,mysql就算安裝完成了。
3.啟動mysql服務
service msyqld start
4.修改root用戶密碼
通過這種方式,msyql為root用戶生成了一個臨時密碼,因此,我們需要改成我們要的密碼。
// 查看臨時密碼 grep "A temporary password" /var/log/mysqld.log
// 進入安全模式設置新密碼,輸入臨時密碼后,就能設置新密碼 mysql_secure_installation
首次使用,還會提示你是否安裝“密碼校驗(validate password plugin)”的插件,安裝這個插件后,即可設置密碼策略,這樣用戶在生成數據庫用戶的密碼時,需要符合所預設的密碼策略(比如最低等級是,密碼長度要大于8),才能通過。建議安裝。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/69301.html
摘要:作為一個開源且免費的服務器,常用來作為開發的工具。使用登錄服務器,參考使用密鑰對連接實例。默認是以一般用戶運行,將網站代碼權限改為,執行命令重啟。在瀏覽器地址欄中輸入公網地址,完成驗證。使用服務為實例配置網站及綁定域名。Tomcat 作為一個開源且免費的 Java Web 服務器,常用來作為 Web 開發的工具。它可以托管由 Servlet、JSP 頁面(動態內容)、HTML 頁面、JS、樣...
閱讀 4933·2021-11-25 09:43
閱讀 1185·2021-11-24 09:38
閱讀 1892·2021-09-30 09:54
閱讀 2799·2021-09-23 11:21
閱讀 2366·2021-09-10 10:51
閱讀 2368·2021-09-03 10:45
閱讀 1163·2019-08-30 15:52
閱讀 1765·2019-08-30 14:13