tomcat搭建

-首先安装jdk 版本 1.8 1.14
https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
下载 jdk 放在/usr/local/src 目录下
解压 tar 文件

tar zxvf jdk-8u281-linux-x64.tar.gz 

更改文件名字

 mv jdk1.8.0_281/ /usr/local/jdk1.8

编辑配置文件

vi /etc/profile

文件最后添加。

JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/jdk1.8/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar

启动 配置文件 并检验

source /etc/profile
java -version

检测大小

cd ..

du -sh jdk1.8/

下载 tomcat 。

https://tomcat.apache.org/download-10.cgi

解压 tar 压缩包

tar zxvf apache-tomcat-8.5.64.tar.gz

移动。

mv apache-tomcat-8.5.64 /usr/local/tomcat

进入 tomcat 文件夹。

cd /usr/local/tomcat

启动配置文件

./bin/startup.sh

检测端口。

ps -aux |grep java

查看防火墙

iptables -nvL

关闭防火墙

systemctl stop firewalld

访问网页自己ip
修改端口号8080
进入配置文件

vi /usr/local/tomcat/conf/server.xml

查找 /8080 修改为80
在关闭配置文件, 在重新启动

./bin/shutdown.sh 
./bin/startup.sh 

查看端口

netstat -lntp | grep java

进入配置文件进行配置。

vi conf/server.xml 

找到位置 host ( /Host ) 。添加内容

 <Host name="www.123.cn" appBase=""
         unpackWARs= "true" autoDeploy="true"
          xmlValidation="false" xmlNamespaceAware="false">
         <Context path="" docBase="/data/wwwroot/123.cn/" debug="0" reloadable="true" crossContext="true"/>
      </Host>

查看端口

netstat -ntpl | grep java

进入 src

cd /usr/local/src/

下载 zrlog

wget http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.war

复制文件到 /usr/local/tomcat/webapps/

cp zrlog-1.7.1-baaecb9-release.war /usr/local/tomcat/webapps/

进入 /usr/local/tomcat/webapps/

cd /usr/local/tomcat/webapps/

修改名字

mv zrlog-1.7.1-baaecb9-release zrlog

删除 .war文件

rm zrlog-1.7.1-baaecb9-release.war

安装 myaql 格式化后(y : y : 密码 y : n : y : y )

yum -y install mariadb mariadb-server

systemctl start mariadb

systemctl enable mariadb

mysql_secure_installation

进入数据库

mysql -uroot -p123456
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 21978
Server version: 5.5.68-MariaDB MariaDB Server

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

MariaDB [(none)]>  create database zrlog;
MariaDB [(none)]> use zrlog;
MariaDB [zrlog]> grant all on zrlog.* to 'zrlog'@127.0.0.1 identified by '1234567';
MariaDB [zrlog]> show database;

查看 mysqle 的端口

netstat -aux |grep mysql

进入浏览器配置( 输入自己的ip)

10.30.59.210/zrlog/
 **创建文件**
 

```bash
mkdir -p /data/wwwroot/123.cn

移动webappps/zrlog/ 的所有文件

mv webapps/zrlog/* /data/wwwroot/123.cn/

建立windows host 连接 。路径如下。添加ip和域名

C:\Windows\System32\drivers\etc

在关闭配置文件, 在重新启动

./bin/shutdown.sh 
./bin/startup.sh 

做后查看端口 80 和 8005

netstat -lntp |grep java

观察日志
进入列表

cd /usr/local/tomcat/logs

查看日志
记录服务相关信息和作物日志

less catalina.out

less catalina.2021-04-07.log

管理日志

less localhost.2021-04-07.log

less localhost_access_log.2021-04-0

进入配置文件 修改配置文件添加默认日志

vi /usr/local/tomcat/conf/server.xml
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="123.cn_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

进入 tomcat 在关闭配置文件, 在重新启动

./bin/shutdown.sh 
./bin/startup.sh 

可以查看123.cn文件日志

less 123.cn_access_log.2021-04-09.txt

查看端口

netstat -lntp |grep java
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值