centos7 部署 nginx+tomcat+MariaDB 环境并安装安全狗,使用natapp隧道

网友投稿 398 2022-10-31


centos7 部署 nginx+tomcat+MariaDB 环境并安装安全狗,使用natapp隧道

jdk安装:

yum install java-1.8.0-openjdk

tomcat安装:

使用版本:8.5.37

异常:​​Tomcat报java.io.IOException: 打开的文件过多​​

服务器端修改:查看系统允许打开的最大文件数#cat /proc/sys/fs/file-max查看每个用户允许打开的最大文件数ulimit -a发现系统默认的是open files (-n) 1024,问题就出现在这里。在系统文件/etc/security/limits.conf中修改这个数量限制,在文件中加入内容:* soft nofile 65536 * hard nofile 65536修改完成保存,重启服务器

nginx:

学习教程:​​Nginx开发从入门到精通​​

优化访问速度:Nginx开启Gzip压缩大幅提高页面加载速度

安装所需依赖:yum -y install gcc gcc-devel pcre pcre-devel openssl openssl-devel

nginx.conf:

user root; // 权限问题导致Nginx 403 Forbidden错误的解决方法error_log logs/error.log; gzip on; location / { proxy_pass } location ~\.(css|js|html|png|jpg|jpeg|bmp|ico|eot|svg|ttf|woff|woff2)$ { alias /home/tomcat/webapps/DETECT-X; } location ~* \.(eot|svg|ttf|woff|woff2)$ { add_header Access-Control-Allow-Origin *;

v2ex关于如何学习nginx的讨论:

​​worker_processes 配置

natapp:

直接复制到 centos 中使用即可

​​linux后台运行natapp(ngrok)教程​​

安全狗 linux 服务器版安装:

绑定服云:注册登录后,在服云官网控制台下载证书放到 /etc/safedog/sdcc 目录下即可


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot扩展外部化配置的原理解析
下一篇:centos 7 搭建开源堡垒机 Teleport 遇到的问题解决
相关文章

 发表评论

评论列表