配置Tomcat的虚拟主机,并搭建java应用(上)
需求:使用Tomcat部署一个Java应用(zrlog博客)。
添加一个虚拟主机
[root@dl-001 src]# vim /usr/local/tomcat/conf/server.xml //添加以下配置<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>
下载zrlog-1.7.1,并cp到指定目录
[root@dl-001 src]# wget http://dl.zrlog.com/release/zrlog-1.7.1-baaecb9-release.war[root@dl-001 src]# ls /usr/local/tomcat/webapps/
docs examples host-manager manager ROOT[root@dl-001 src]# lszrlog-1.7.1-baaecb9-release.war[root@dl-001 src]# cp zrlog-1.7.1-baaecb9-release.war /usr/local/tomcat/webapps/[root@dl-001 src]# ls /usr/local/tomcat/webapps/ //查看可以看出多了一个目录,自动解压了
docs host-manager ROOT zrlog-1.7.1-baaecb9-release.war
examples manager zrlog-1.7.1-baaecb9-release
修改zrlog的名字
[root@dl-001 webapps]# mv zrlog-1.7.1-baaecb9-release zrlog //为了防止再次自动解压,修改名字即可。
[root@dl-001 webapps]# ls
docs host-manager ROOT zrlog-1.7.1-baaecb9-release
examples manager zrlog zrlog-1.7.1-baaecb9-release.war
使用浏览器访问zrlog
说明:如上图需要使用mysql用户
查看Mysql是否启动
[root@dl-001 webapps]# ps aux |grep mysql
root 1430 0.0 0.1 115392 1484 ? S 10:40 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/data/mysql --pid-file=/data/mysql/dl-001.pid
mysql 1775 0.0 44.5 1038596 449452 ? Sl 10:40 0:19 /usr/local/mysql/bin/mysqd --basedir=/usr/local/mysql --datadir=/data/mysql --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=/data/mysql/dl-001.err --pid-file=/data/mysql/dl-001.pid --socket=/tmp/mysql.sock
root 3625 0.0 0.0 112680 972 pts/0 R+ 19:37 0:00 grep --color=auto mysql
创建zrlog相关数据库和用户
[root@dl-001 webapps]# mysql -uroot -p'mysqldl991124' //进入mysql
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.6.35 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.mysql> create database zrlog; //创建zrlog数据库;
Query OK, 1 row affected (0.00 sec)mysql> grant all on zrlog.* to 'zrlog'@'127.0.0.1' identified by 'mysqldl991124'; //创建用户
Query OK, 0 rows affected (0.13 sec)mysql> quit
Bye
查看创建的用户是否正确
[root@dl-001 webapps]# mysql -uzrlog -h127.0.0.1 -p'mysqldl991124' //正确
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.6.35 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
在浏览器上填写信息
说明:填写完之后,点击下一步
说明:填写密码和标题,之后点击下一步
说明:可以点击查看
说明:此时搭建的博客就可以写帖子了!!!
配置Tomcat的虚拟主机,并搭建java应用(上)相关推荐
- Tomcat介绍和安装,以及tomcat的虚拟主机配置
为什么Tomcat火了 Tomcat介绍 Tomcat核心组件 简述Tomcat处理请求过程 Tomcat目录机构 Tomcat安装 虚拟主机配置 Tomcat介绍 ●自从JSP发布之后,推出了各式各 ...
- Tomcat定义虚拟主机案例
Tomcat定义虚拟主机案例 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.准备环境 1>.创建web程序的根目录 [root@yinzhengjie ~]# mkdir ...
- Linux使用Tomcat部署虚拟主机
一.虚拟主机知识 关于虚拟主机,我已经写过多篇文章了(Nginx虚拟主机,Web虚拟主机),可以看到只要是搭建web运行环境,用到虚拟主机技术的情况还是很多的,做大的好处就是省钱,一台服务器能办到的事 ...
- 虚拟主机怎么搭建网站,虚拟主机怎么使用
大家好,我是一佰互联客服,经常有用户买了一个虚拟主机或者买了一个域名就问我虚拟主机怎么搭建网站?我总是耐心的解答,只有域名或只有虚拟主机是不能建网站的,然后怎么的...,我这人没技术,但是有的是耐心. ...
- 个人建站用需要什么配置的云虚拟主机?
像很多刚开始搭建个人博客.论坛等网站的站长都会选择云虚拟主机,但是我们普遍会遇到一个问题:该买多大的云虚拟主机?既能把网站的发展流量考虑进去,也能把网站建设的成本考虑进去.到底是直接买高配的还是从基础 ...
- 怎么样搭建虚拟服务器,虚拟主机怎样搭建
虚拟主机搭建方式,主要是这三种:网址名称对应(Name-based).IP地址对应(IP-based)以及Port端口号对应(Port-based). 网址名称对应(Name-based) 网址名称对 ...
- httpd配置三种虚拟主机带访问控制
目录 httpd配置三种虚拟主机带访问控制 虚拟主机: 相同IP不同端口 不同IP相同端口 相同IP相同端口不同域名 访问控制法则 安装ssl安全模块 配置https CA生成密钥 CA生成自签署证书 ...
- 虚拟主机怎么搭建网站(如何搭建自己虚拟主机)
对于疫情的影响很多做实体的老板不得不把实体的生意带到线上,因为现在实体行业越来越不好做,互联网上还可以做一下隔离经济.到底该怎么搭建自己的网站呢? 第一步:准备自己的域名,可以去阿里云或者腾讯云买一个 ...
- java怎么上传文件到虚拟主机,购买虚拟主机如何部署java项目
购买虚拟主机如何部署java项目?购买虚拟主机来部署Java项目,首先是确保虚拟主机支持Java项目,然后使用FTP软件来将Java项目上传到虚拟主机根目录下,如此即可快速部署好Java项目. 1.虚 ...
最新文章
- Java扫描注解下的包_使用Spring mvc 利用java的反射技术,来扫描对应包下的注解请求url 统一保存在数据库中...
- ioremap 与 mmap【转】
- 【控制】第九章-线性系统的状态空间描述
- Realm Configuration HOW-TO--官方
- ABAP程序系统字段中英文详解
- gitHub网站上常见英语翻译
- 通过Service访问应用 (2)
- php网站无法显示,php – 在UTF-8网站上无法正确显示的字符
- 25 SD配置-主数据-信用管理-定义信用段
- 一般函数指针和类的成员函数指针
- y7000 安装linux双系统,联想拯救者Y7000安装双系统:win10 + ubuntu16.04 (GTX1060显卡)...
- 单片机c语言程序源代码,51单片机C语言程序设计源代码
- 微型计算机外观分为,2015计算机应用基础单选练习题1.1
- Orcad allegro 安装补丁
- ballerina 学习 三十一 扩展开发(二)
- 请思考用人单位要的是什么?死记硬背学专业能将你支撑到哪里?
- 基于单片机的测量心率脉搏健康系统设计与
- 计算机老师中专教学论文,中专计算机多元化教学论文
- 本地ecshop网站怎么上传到服务器,ecshop 上传服务器
- 2022年天梯赛题目解析
热门文章
- JIRA自定义字段类型
- Synchronized同步锁
- 腐烂国度2巨霸版计算机学知识,腐烂国度2巨霸版开车技巧分享 载具使用心得[多图]...
- VNPY使用记录(二) -- 模拟盘接入
- 重要公告:发布backtrader通过ctp接口进行国内期货实盘模拟交易的接口和例子文件
- MyBatis如何实现多表查询
- 使用 Spark MLlib 实现线性回归
- 微服务通信-Fegin
- 终端输入五个数,存入整形数组arr中,求最值(最大、最小)、求和、平均值。
- 你究竟有多想成功?汗水铸造巨星(中英结合版含视频)