一步一步教你tomcat优化和发布动态网站

时间:2022-09-04 00:58:40

Tomcat性能优化

一、安装Centos01上安装tomcat发布动态网站jpress使用www.Benet.com访问,配置虚拟机主机通过www.benet.com和www.accp.com访问不同的虚拟主机

1)上传tomcat文件包

[root@centos01 ~]# rz
[root@centos01 ~]# ls
anaconda-ks.cfg 公共 图片 音乐
apache-tomcat-8.5.50.tar.gz 模板 文档 桌面
initial-setup-ks.cfg 视频 下载

2)解压移动tomcat

[root@centos01 ~]# tar zxf ./apache-tomcat-8.5.50.tar.gz -C /usr/src/
[root@centos01 ~]# mv /usr/src/apache-tomcat-8.5.50/ /usr/local/tomcat

3)启动tomcat监听进程

[root@centos01 ~]#/usr/local/tomcat/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.
[root@centos01 ~]# netstat -anptu | grep java
tcp6
0 0 :::8080 :::* LISTEN 1238/java
tcp6
0 0 127.0.0.1:8005 :::* LISTEN 1238/java
tcp6
0 0 :::8009 :::* LISTEN 1238/java

4)客户端验证

一步一步教你tomcat优化和发布动态网站

5)安装动态网站

[root@centos01 ~]#/usr/local/tomcat/bin/shutdown.sh
[root@centos01 ~]# cd /usr/local/tomcat/webapps/
[root@centos01 webapps]# ls
docs
host-manager jpress.war ROOT
examples
jpress manager

6)安装jpress数据库

[root@centos01 webapps]# mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
[root@centos01 webapps]# rm -rf /etc/yum.repos.d/CentOS-*
[root@centos01 webapps]# yum -y install mariadb mariadb-server

7)启动服务设置开机自动启动

[root@centos01 ~]# systemctl start mariadb
[root@centos01 ~]# systemctl enable mariadb

8)设置用户和密码

[root@centos01 ~]# mysqladmin -uroot password
[root@centos01 ~]# mysql -uroot -ppwd@123

9)创建数据库用户访问

MariaDB [(none)]> create database jpress charset utf8;

10)授权用户访问

MariaDB [(none)]> grant all on jpress.* to 'bbs'@'localhost' identified by 'pwd@123';

11)创建数据库

一步一步教你tomcat优化和发布动态网站

一步一步教你tomcat优化和发布动态网站

一步一步教你tomcat优化和发布动态网站

12)登录进去查看动态网站

一步一步教你tomcat优化和发布动态网站

二、Centos02安装DNS域名解析www.benet.com www.accp.com www.bdqn.com访问网站

1、安装DNS

1)挂载光盘安装DNS

[root@centos02 ~]# mount /dev/cdrom /mnt/
mount: /dev/sr0 写保护,将以只读方式挂载
[root@centos02 ~]# rpm -ivh
/mnt/Packages/bind-9.9.4-50.el7.x86_64.rpm
[root@centos02 ~]# rpm -ivh
/mnt/Packages/bind-chroot-9.9.4-50.el7.x86_64.rpm

2)修改DNS服务主配置文件

[root@centos02 ~]# vim /etc/named.conf
options {
listen-on port 53 { any; };
directory "/var/named";
};
zone "accp.com" IN {
type master;
file "/var/named/accp.com.zone";
};
zone "bdqn.com" IN {
type master;
file "/var/named/bdqn.com.zone";
};
zone "benet.com" IN {
type master;
file "/var/named/benet.com.zone";
};
3)修改DNS区域配置文件
[root@centos02 ~]# vim /var/named/benet.com.zone
$TTL 86400
@ SOA benet.com. root.benet.com.
(
2023031415
1H
15M
1W
1D
)
@ NS centos02.benet.com.
centos02 A 192.168.100.20
www A 192.168.100.10
[root@centos02 ~]# vim
/var/named/accp.com.zone
$TTL 86400
@ SOA accp.com. root.accp.com.
(
2023031415
1H
15M
1W
1D
)
@ NS centos02.accp.com.
centos02 A 192.168.100.20
www A 192.168.100.10
[root@centos02 ~]# vim
/var/named/bdqn.com.zone
$TTL 86400
@ SOA bdqn.com. root.bdqn.com.
(
2023031415
1H
15M
1W
1D
)
@ NS centos02.bdqn.com.
centos02 A 192.168.100.20
www A 192.168.100.10

4)启动服务

[root@centos02 ~]# systemctl start named
[root@centos02 ~]# systemctl enable named

5)客户端解析域名

一步一步教你tomcat优化和发布动态网站

6)客户端验证域名访问tomcat

一步一步教你tomcat优化和发布动态网站

一步一步教你tomcat优化和发布动态网站

一步一步教你tomcat优化和发布动态网站