tomcat基于域名的虚拟主机
时间:2023-02-21 08:30:01 | 来源:建站知识
时间:2023-02-21 08:30:01 来源:建站知识
tomcat基于域名的虚拟主机:
- 安装openjdk
[root@client ~]# yum -y install java-1.8.0-openjdk
2、查看版本
[root@client ~]# java -version
openjdk version "1.8.0_131"
- 解压tomcat
[root@client lnmp_soft]# tar -xf apache-tomcat-8.0.30.tar.gz
4、移动工作目录
[root@client lnmp_soft]# mv apache-tomcat-8.0.30 /usr/local/tomcat
5、查看tomcat
[root@client lnmp_soft]# ls /usr/local/tomcat/
bin/ //主程序目录lib/ //库文件目录,存放各种类库的目录logs/ //日志目录temp/ //临时目录,在启服务的时候会有一些临时数据就在这个目录下边work/ //自动编译目录,这个目录是开发人员写配置的目录conf/ //配置文件目录,tomcat的主配置文件webapps/ //页面目录,存放网页的目录6、启动服务(主程序在bin/目录下)
[root@client tomcat]# bin/startup.sh
7、查看服务状态
[root@client tomcat]# ss -anptul | grep java
提示:tomcat的8005端口是用来关闭服务的,如果服务关闭不了那就执行下边操作,如果服务能正常访问,能正常关闭,那就不需要执行下边操作
[root@client tomcat]# mv /dev/random /dev/random.bak
[root@client tomcat]# ln -s /dev/urandom /dev/random
8、使用浏览器访问测试tomcat页面
http://192.168.0.11:8080
9、基于域名的虚拟主机
[root@client tomcat]# vim conf/server.xml
解释:
<Host 开头
</Host>结尾,中间就是网站内容
如果做多个网站,那就可以按照它这个模板自己在写一个<Host ,或者直接按照模板复制然后简单的修改
复制模板:将虚名修改成自己定义的域名,自定义站点目录
复制模板:将域名修改成自定义域名,自定义站点目录
10、创建站点目录,页面是放在大写的ROOT里边的,所以要把大写的ROOT创建出来
[root@client tomcat]# mkdir -p /usr/local/tomcat/xoxo/ROOT
[root@client tomcat]# mkdir -p /usr/local/tomcat/xxoo/ROOT
11、创建测试页面到xxoo站点
[root@client tomcat]# echo xxxxxxxxooooo > xxoo/ROOT/index.html
12、创建测试页面到xoxo站点
[root@client tomcat]# echo xoxoxoxoxoxoxox > xoxo/ROOT/index.html
13、关闭服务
[root@client tomcat]# bin/shutdown.sh
14、启动服务
[root@client tomcat]# bin/startup.sh
15、启动完以后由于我们做的是域名解析,所以我们还得做一个本地解析
[root@client tomcat]# vim /etc/hosts
192.168.0.11
http://www.xxoo.com192.168.0.11
http://www.xoxo.com16、用系统的curl浏览器访问测试一下,访问的时候加端口
[root@client tomcat]# curl
http://www.xxoo.com:8080xxxxxxoooooooo
[root@client tomcat]# curl
http://www.xoxo.com:8080xoxoxoxoxoxoxox