国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOS7---部署Tomcat和安裝Jpress

這篇具有很好參考價(jià)值的文章主要介紹了CentOS7---部署Tomcat和安裝Jpress。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

總覽需求

1. 簡(jiǎn)述靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)的區(qū)別。 
2. 簡(jiǎn)述 Webl.0 和 Web2.0 的區(qū)別。 
3. 安裝tomcat8,配置服務(wù)啟動(dòng)腳本,部署jpress應(yīng)用。

1、簡(jiǎn)述靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)的區(qū)別

靜態(tài)網(wǎng)頁(yè):

請(qǐng)求響應(yīng)信息,發(fā)給客戶端進(jìn)行處理,由瀏覽器進(jìn)行解析,顯示的頁(yè)面,靜態(tài)網(wǎng)頁(yè)包含文本、圖像、Flash動(dòng)畫、超鏈接等內(nèi)容,在編寫網(wǎng)頁(yè)源代碼時(shí)已經(jīng)確定。除非網(wǎng)頁(yè)源代碼被重新修改,否則這些內(nèi)容不會(huì)發(fā)生變化。

動(dòng)態(tài)網(wǎng)頁(yè):

請(qǐng)求響應(yīng)信息,發(fā)給事務(wù)端進(jìn)行處理,由服務(wù)端處理完成,將信息返回給客戶端,動(dòng)態(tài)網(wǎng)頁(yè)有數(shù)據(jù)庫(kù)支撐、包含程序以及提供與用戶交互的功能,如用戶登錄、用戶注冊(cè)、信息查詢等功能,根據(jù)用戶傳入的不同參數(shù),網(wǎng)頁(yè)會(huì)顯示不同的數(shù)據(jù)。

2、簡(jiǎn)述 Webl.0 和 Web2.0 的區(qū)別

CentOS7---部署Tomcat和安裝Jpress

概念:

web1.0:通常稱為只讀網(wǎng)絡(luò),網(wǎng)站是信息性的,僅包含超鏈接在一起的靜態(tài)內(nèi)容,或者簡(jiǎn)單地說(shuō),沒(méi)有CSS、動(dòng)態(tài)鏈接、交互性(如登錄用戶、對(duì)博客文章的評(píng)論等)。禁止在網(wǎng)上沖浪時(shí)在網(wǎng)站上投放廣告。是一個(gè)內(nèi)容交付網(wǎng)絡(luò) (CDN),可以在網(wǎng)站上展示信息片段。它可以用作個(gè)人網(wǎng)站;它根據(jù)查看的頁(yè)面向用戶收費(fèi);它具有使用戶能夠檢索特定信息的目錄。

web2.0:通常稱為讀寫網(wǎng)絡(luò)。也稱為參與式社交網(wǎng)絡(luò),社交網(wǎng)絡(luò)包含許多在線工具和平臺(tái),人們可以在其中分享他們的觀點(diǎn)、意見(jiàn)、想法和經(jīng)驗(yàn),它突出了用戶生成的內(nèi)容、可用性和最終用戶的互操作性。

特征的不同之處:

Web1.0:以靜態(tài)、單向閱讀為主,網(wǎng)站內(nèi)信息可以直接和其他網(wǎng)站信息進(jìn)行交互,能通過(guò)第三方信息平臺(tái)同時(shí)對(duì)多家網(wǎng)站信息進(jìn)行整合使用。

Web2.0:以分享為特征的實(shí)時(shí)網(wǎng)絡(luò),用戶在互聯(lián)網(wǎng)上擁有自己的數(shù)據(jù),并能在不同的網(wǎng)站上使用。

3、安裝tomcat8,配置服務(wù)啟動(dòng)腳本,部署jpress應(yīng)用

實(shí)驗(yàn)步驟:

步驟一:關(guān)閉防火墻和selinux

# 設(shè)置為開(kāi)機(jī)不啟動(dòng)
[root@node01 ~]# systemctl disable firewalld.service

# 臨時(shí)停止防火墻
[root@node01 ~]# systemctl stop  firewalld.service

# 手動(dòng)停止selinux,可以不用重啟動(dòng)虛擬機(jī)
[root@node01 ~]# setenforce 0
[root@node01 ~]# vim /etc/selinux/config
[root@node01 ~]# sestatus
SELinux status:                 disabled

# 檢查狀態(tài)
[root@node01 ~]# systemctl is-active firewalld.service
unknown
[root@node01 ~]# getenforce
Disabled

步驟二:配置靜態(tài)IP地址

# 修改為靜態(tài)地址,注意子網(wǎng)掩碼
[root@node01 ~]# nmcli connection modify ens32 ipv4.method manual ipv4.addresses 192.168.11.110 ipv4.gateway 192.168.11.2 ipv4.dns 8.8.8.8 connection.autoconnect yes

# 啟動(dòng)網(wǎng)卡
[root@node01 ~]# nmcli connection up ens32

步驟三:安裝常用軟件

[root@node01 ~]# yum install -y bash-completion tree lrzsz  vim  net-tools.x86_64  unzip net-tools  lsof  wget

tomcat是依賴java環(huán)境,所以安裝jdk,也可以用自帶的openjdk

步驟四:上傳軟件jdk mysql tomcat

[root@node01 ~]# ll
total 784608
-rw-------. 1 root root      1425 Mar 19 13:12 anaconda-ks.cfg
-rw-r--r--  1 root root   9433364 Apr 15 17:16 apache-tomcat-8.5.20.tar.gz
-rw-r--r--  1 root root 127431820 Apr 15 17:18 jdk-8u261-linux-x64.rpm
-rw-r--r--  1 root root 666559924 Mar 19 21:19 mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz

步驟五:安裝jdk并查看版本信息

# 安裝jdk
[root@node01 ~]# yum install jdk-8u261-linux-x64.rpm -y

# 查看版本 
[root@node01 ~]# java -version
java version "1.8.0_261"
Java(TM) SE Runtime Environment (build 1.8.0_261-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)

步驟六:解壓Tomcat到指定目錄/usr/local,并創(chuàng)建軟鏈接

# 解壓到指定目錄
[root@node01 ~]# tar xf apache-tomcat-8.5.20.tar.gz -C /usr/local/

# 進(jìn)入該目錄將Apache文件鏈接到tomcat
[root@node01 local]# ln -s apache-tomcat-8.5.20/ tomcat

步驟七:重啟服務(wù),查看端口監(jiān)聽(tīng)信息

# 進(jìn)入路徑查看有哪些文件
[root@node01 ~]# cd /usr/local/tomcat/bin/
[root@node01 bin]# ls
bootstrap.jar       commons-daemon.jar            daemon.sh         setclasspath.sh  startup.sh            tool-wrapper.sh
catalina.bat        commons-daemon-native.tar.gz  digest.bat        shutdown.bat     tomcat-juli.jar       version.bat
catalina.sh         configtest.bat                digest.sh         shutdown.sh      tomcat-native.tar.gz  version.sh
catalina-tasks.xml  configtest.sh                 setclasspath.bat  startup.bat      tool-wrapper.bat

# 啟動(dòng)服務(wù)
[root@node01 bin]# ./startup.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

PS:也可以用絕對(duì)路徑啟動(dòng),這里只是想看看里面的文件內(nèi)容

# 查看進(jìn)程和監(jiān)聽(tīng)端口信息
[root@node01 bin]# ps -ef | grep tomcat
root      16744      1  1 17:29 pts/2    00:00:01 /usr/bin/java -Djava.util.logging.config.file=/usr/local/tomcat/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.protocol.handler.pkgs=org.apache.catalina.webresources -classpath /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar -Dcatalina.base=/usr/local/tomcat -Dcatalina.home=/usr/local/tomcat -Djava.io.tmpdir=/usr/local/tomcat/temp org.apache.catalina.startup.Bootstrap start
root      17624   1452  0 17:31 pts/2    00:00:00 grep --color=auto tomcat



[root@node01 bin]# ss -lntup | grep 8080
tcp    LISTEN     0      100    [::]:8080               [::]:*                   users:(("java",pid=16744,fd=51))

CentOS7---部署Tomcat和安裝Jpress

步驟八:開(kāi)發(fā)服務(wù)啟動(dòng)腳本

[root@node01 ~]# vim /usr/lib/systemd/system/tomcat.service
[Unit]
Description=Apache Tomcat
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
Environment=JAVA_HOME=/usr/java/jdk1.8.0_261-amd64
Environment=CATALINA_HOME=/usr/local/tomcat

ExecStart=/usr/local/tomcat/bin/startup.sh
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

測(cè)試:

# 要重新加載,不然服務(wù)啟動(dòng)不起來(lái)
[root@node01 ~]# systemctl daemon-reload
[root@node01 ~]# systemctl restart tomcat.service
[root@node01 ~]# systemctl stop tomcat.service
[root@node01 ~]# ss -lntip | grep 8080
[root@node01 ~]#
[root@node01 ~]#
[root@node01 ~]# systemctl start tomcat
[root@node01 ~]#
[root@node01 ~]# ss -lntip | grep 8080
LISTEN     0      100       [::]:8080                  [::]:*                   users:(("java",pid=38501,fd=51))

[root@node01 ~]# /usr/local/tomcat/bin/shutdown.sh
Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
[root@node01 ~]# ss -lntpu | grep 8080
[root@node01 ~]#
[root@node01 ~]#
[root@node01 ~]# systemctl restart tomcat.service
[root@node01 ~]#
[root@node01 ~]#
[root@node01 ~]# ss -lntpu | grep 8080
tcp    LISTEN     0      100    [::]:8080               [::]:*                   users:(("java",pid=39970,fd=51))

CentOS7---部署Tomcat和安裝Jpress

步驟九:安裝數(shù)據(jù)庫(kù),創(chuàng)建數(shù)據(jù)庫(kù)并授權(quán)用戶信息

# 重啟數(shù)據(jù)庫(kù),之前的數(shù)據(jù)庫(kù)干凈環(huán)境
[root@node01 ~]# systemctl restart mysqld.service

# 不進(jìn)入數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)庫(kù)并指定字符集
[root@node01 ~]# mysql -uroot -p123456 -e 'create database jpress default character set utf8;'

# 授權(quán)用戶
[root@node01 ~]# mysql -uroot -p123456 -e 'grant all on jpress.* to jpress@localhost identified by "123456";'

# 查看是否創(chuàng)建成功
[root@node01 ~]# mysql -uroot -p123456 -e 'show databases;'
mysql: [Warning] Using a password on the command line interface can be insecure.
+--------------------+
| Database           |
+--------------------+
| information_schema |
| jpress             |
| mysql              |
| performance_schema |
| sys                |
+--------------------+

步驟十:上傳jpress至根路徑,將其移動(dòng)到/usr/local/tomcat/webapps下

[root@node01 ~]# ll
total 853964
-rw-------. 1 root root      1425 Mar 19 13:12 anaconda-ks.cfg
-rw-r--r--  1 root root   9433364 Apr 15 17:16 apache-tomcat-8.5.20.tar.gz
-rw-r--r--  1 root root 127431820 Apr 15 17:18 jdk-8u261-linux-x64.rpm
-rw-r--r--  1 root root  71018586 Apr 15 18:07 jpress-v4.2.0.war
-rw-r--r--  1 root root 666559924 Mar 19 21:19 mysql-5.7.36-linux-glibc2.12-x86_64.tar.gz


[root@node01 ~]# mv jpress-v4.2.0.war /usr/local/tomcat/webapps/

[root@node01 ~]# ll /usr/local/tomcat/webapps/
total 69360
drwxr-x--- 14 root root     4096 Apr 15 17:23 docs
drwxr-x---  6 root root       83 Apr 15 17:23 examples
drwxr-x---  5 root root       87 Apr 15 17:23 host-manager
drwxr-x---  6 root root       86 Apr 15 18:12 jpress-v4.2.0
-rw-r--r--  1 root root 71018586 Apr 15 18:07 jpress-v4.2.0.war
drwxr-x---  5 root root      103 Apr 15 17:23 manager
drwxr-x---  3 root root      306 Apr 15 17:23 ROOT

瀏覽器中輸入:http://IP:8080/jpress-v4.2.0/install
CentOS7---部署Tomcat和安裝Jpress

數(shù)據(jù)庫(kù)信息:

CentOS7---部署Tomcat和安裝Jpress

后臺(tái)信息:
CentOS7---部署Tomcat和安裝Jpress文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-414431.html

步驟十一:安裝完成后重啟tomcat

# 安裝完畢之后,重啟tomcat即可訪問(wèn)。
systemctl restart tomcat

# 訪問(wèn)后臺(tái):http://IP:8080/jpress-v4.2.0/admin/login

到了這里,關(guān)于CentOS7---部署Tomcat和安裝Jpress的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Centos7安裝配置Tomcat

    Centos7安裝配置Tomcat

    本篇博客將演示 如何在linux環(huán)境下安裝tomcat 和 介紹一些tomcat的知識(shí),以及將tomcat配置成系統(tǒng)服務(wù),來(lái)實(shí)現(xiàn)開(kāi)機(jī)自啟動(dòng)等一系列功能,后續(xù)專欄將持續(xù)更新相關(guān)知識(shí),期待的小伙伴不妨給小編點(diǎn)個(gè)關(guān)注,感謝! 環(huán)境介紹 本篇博客采用以下環(huán)境進(jìn)行演示,要進(jìn)行tomcat的使用,系統(tǒng)中一定要

    2024年02月01日
    瀏覽(27)
  • centos7在線安裝 jdk1.8+tomcat+mysql8+nginx+docker

    centos7 在線安裝jdk1.8 安裝tomcat mysql8 nginx docker

    2024年02月11日
    瀏覽(17)
  • CentOS7安裝部署Zookeeper

    CentOS7安裝部署Zookeeper

    Apache ZooKeeper 是一個(gè)分布式應(yīng)用程序協(xié)調(diào)服務(wù);用于維護(hù)配置信息、命名、提供分布式同步和組服務(wù)。 客戶端-服務(wù)器模型 :ZooKeeper 遵循客戶端-服務(wù)器模型,客戶端可以向任何服務(wù)器節(jié)點(diǎn)發(fā)起請(qǐng)求。 數(shù)據(jù)模型 :采用類似文件系統(tǒng)的樹(shù)形結(jié)構(gòu)來(lái)存儲(chǔ)數(shù)據(jù),每個(gè)節(jié)點(diǎn)稱為 ZNode。

    2024年02月04日
    瀏覽(22)
  • centos7 安裝部署kafka

    centos7 安裝部署kafka

    官網(wǎng)地址: https://kafka.apache.org/downloads kafka 在 2.8 版本開(kāi)始脫離 zookeeper,本文示例版本為 2.7.2。 選擇圖中標(biāo)記的版本下載。 kafka-2.7.2.src.tgz 是源碼格式,需要編譯。 kafka_2.12-2.7.2.tgz、kafka_2.13-2.7.2.tgz 是二進(jìn)制格式,其中 2.12 和 2.13 代表 scala 的版本。 將下載的文件放到linux的

    2024年02月03日
    瀏覽(20)
  • CentOS7安裝和部署Jenkins

    CentOS7安裝和部署Jenkins

    檢查舊版: 若已經(jīng)安裝了舊版本,則需要先刪除,刪除方法: 安裝新版: 版本:openjdk version “11.0.18” 2023-01-17 LTS 方法一: 使用wget前可能需要安裝wget工具: 下載jenkins的rpm包: 安裝: 方法二: 創(chuàng)建repo文件: 導(dǎo)入公鑰(這個(gè)公鑰是為了防止軟件被黑客篡改,如果沒(méi)有公鑰

    2024年02月05日
    瀏覽(52)
  • 騰訊云centos7.6安裝部署

    騰訊云centos7.6安裝部署

    wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server 1.1.1 安裝后重啟 service mysqld restart 1.1.2 初次安裝mysql,root賬戶沒(méi)有密碼,登錄Mysql: mysql -u root? 1.1.3 設(shè)置密碼 mysql set password for \\\'root\\\'@\\\'localhost\\\' =password(\\\'12345

    2024年02月10日
    瀏覽(41)
  • Tomcat在CentOS上的安裝部署

    Tomcat在CentOS上的安裝部署

    目錄 1.? Tomcat簡(jiǎn)介 2.? 安裝 2.1??安裝JDK環(huán)境 2.1.1??下載JDK軟件 2.1.2??登陸Linux系統(tǒng),切換到root用戶 2.1.3??通過(guò)FinalShell,上傳下載好的JDK安裝包 2.1.4? 創(chuàng)建文件夾,用來(lái)部署JDK,將JDK和Tomcat都安裝部署到:/export/server 內(nèi) 2.1.5??解壓縮JDK安裝文件 2.1.6? 配置JDK的軟鏈接 2.1.

    2024年02月07日
    瀏覽(14)
  • CentOS7安裝部署Redis7

    Linux 發(fā)行版: CentOS-7-x86_64-DVD-1804.iso Redis 版本: 7.0.12 Redis Download:https://redis.io/download/ Redis Tag:https://github.com/redis/redis/tags Redis入門和使用實(shí)踐v2018:https://blog.csdn.net/u011424614/article/details/100170313 [Windows] Redis使用記錄:https://blog.csdn.net/u011424614/article/details/101531772 CentOS基礎(chǔ)操作

    2024年02月12日
    瀏覽(22)
  • 在CentOS7安裝部署GitLab服務(wù)

    官方安裝教程:https://about.gitlab.com/install/ 參考安裝教程:https://developer.aliyun.com/article/74395 Step1:配置yum源 存入以下內(nèi)容: Step2:更新本地yum緩存 Step3:安裝GitLab社區(qū)版 Step4:?jiǎn)?dòng)Gitlab Step5:登錄并配置Gitlab 打開(kāi)服務(wù)器本地瀏覽器,訪問(wèn):127.0.0.1 地址,打開(kāi) Gitlab 管理后臺(tái),

    2024年02月14日
    瀏覽(19)
  • linux centos7安裝部署安裝Elasticsearch并后臺(tái)啟動(dòng)

    6、修改jvm.options配置文件 7、創(chuàng)建用戶并賦予權(quán)限,不能再root用戶下啟動(dòng) useradd 用戶名 passwd 用戶名 隨后會(huì)提示輸入密碼 賦予權(quán)限 cd /opt/software/es chown -R 用戶名:用戶名 ./ —chown將指定文件的擁有者改為指定的用戶或組, usermod -g root 用戶 —將當(dāng)前用戶添加至root組 8、elastic

    2024年02月16日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包