tomcat服务器的基础

tomcat服务
1.在.web1.2安装
yum -y install php-pecl-memcache
vim /etc/php-fpm.d/www.conf 修改后台PHP-fpm的配置
;listen.allowed_clients = 127.0.0.1 24行注销掉
php_value[session.save_handler] = memcache 倒数两行修改
php_value[session.save_path] = tcp://192.168.2.5:11211
__________________________________—
部署tomcat
[root@proxy lnmp_soft]# tar -xf apache-tomcat-8.0.30.tar.gz
mv apache-tomcat-8.0.30 /usr/local/tomcat
部署java环境 (如果不装,不能运行tomcat)
[root@proxy tomcat]# yum -y install java-1.8.0-openjdk
[root@proxy tomcat]# pwd
/usr/local/tomcat
[root@proxy tomcat]# cd bin/
[root@proxy bin]# ./startup.sh
[root@proxy bin]# ss -nutlp | grep java #如果能看到三个java端口,就表示开启了


浏览器打开192.168.4.5:8080


如果8005端口没有开启
[root@proxy bin]# cat /dev/random
_____________________________或者
[root@proxy bin]# ./shutdown.sh 关闭
mv /dev/random /dev/random.bak 为随机数文件改名
ln -s /dev/urandom /dev/random 用高效文件替换
再次开启
./start.sh
___或者
yum -y install rng-tools
systemctl start rngd
systemtcl enable rngd
###########

[root@proxy bin]# cd /usr/local/tomcat/webapps/ROOT/ tomcat的网站储存地址
[root@proxy ROOT]# vim test.jsp # 可以用java编程序放入,就可以运行

Now time is:<%=new java.util.Date()%>
!______________________ 打开浏览器 192.168.4.5:8080/test.jsp Now time is:Tue Apr 14 15:16:31 CST 2020 _______或者 curl 192.168.4.5:8080/test.jsp _______________________________________________ [root@proxy conf]# vim server.xml






[root@proxy conf]# cd /usr/local/tomcat/
[root@proxy tomcat]# mkdir -p {a,b}/ROOT 创建虚拟主机的网页目录
[root@proxy tomcat]# echo aaa > a/ROOT/index.html 创建测试页面
[root@proxy tomcat]# echo bbb> b/ROOT/index.html

[root@proxy bin]# vim /etc/hosts
192.168.2.5 www.a.com www.b.com

[root@proxy bin]# ./shutdown.sh 关服务
[root@proxy bin]# ./startup.sh 开服务
________________________________________________–
秘钥
[root@proxy bin]# vim /etc/hosts
(要把<–去掉)
创建加密的私钥命令:
keytool -genkeypair -alias tomcat -keyalg RSA -keystore /usr/local/tomcat/keystore


案例三:使用varish加速web
前提:
1.安装依赖包
yum -y install gcc readline-devel ncurses-devel pcre-devel python-docutils
2.添加用户啊
useradd -s /sbin/nologin varnish
3.释放安装包
tar -xf varnish-5.2.1.tar.gz
进入目录, 直接./configure make && make install
4.拷贝
[root@localhost varnish-5.2.1]# cp etc/example.vcl /usr/local/etc/default.vcl
5.打开配置文件
backend default {
.host = “192.168.2.100”; 改成虚拟机IP
.port = “80”; 端口为80
}
6.打开
[root@localhost varnish-5.2.1]# varnish -f /usr/local/etc/default.vcl
7.
打开192.168.2.200 看到2.100的页面
扩展:清除缓存数据
varnishadm 进入varnishi控制台
varnish > ban req.url ~* 清除缓存 ~后面使用的正则.表示清空所有缓存

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值