安装nginx省略
选择要下载的版本
去tomcat库查看想要下载的版本 https://mirrors.cnnic.cn/apache/tomcat/
下载
选择tomcat9的一个版本
wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.7/bin/apache-tomcat-9.0.7.tar.gz 1 解压
tar xzf apache-tomcat-9.0.7.tar.gz
## 测试 cd apache-tomcat-9.0.7/ sh bin/startup.sh
## 访问8080端口看成功与否 ## 关闭 sh bin/shutdown.sh 配置环境变量
## 查看当前路径 pwd ## 我的路径是/usr/local/tomcat/apache-tomcat-9.0.12
## 修改配置文件 vim /etc/profile
# 在配置文件末尾增加tomcat配置 TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-9.0.12 PATH=$PATH:$TOMCAT_HOME/bin export TOMCAT_HOME PATH
# 刷新配置 source /etc/profile
## 启动tomcat startup.sh
## 关闭tomcat shutdown.sh
访问地址分别为:网站后台127.0.0.1:8000 和 网站前台127.0.0.1:8080
域名映射,分别把wwv.shangyixx.com 和www.shangyixx.com 都映射到当前服务器的公网ip
最近还有一种动静分离配置如下:
worker_processes 2;#工作进程的个数,一般与计算机的cpu核数一致 events { worker_connections 1024;#单个进程最大连接数(最大连接数=连接数*进程数) } http { include mime.types; #文件扩展名与文件类型映射表 default_type application/octet-stream;#默认文件类型 server_tokens off;#隐藏nginx服务器版本 sendfile on;#开启高效文件传输模式,sendfile指令指定nginx是否调用sendfile函数来输出文件,对于普通应用设为 on,如果用来进行下载等应用磁盘IO重负载应用,可设置为off,以平衡磁盘与网络I/O处理速度,降低系统的负载。注意:如果图片显示不正常把这个改成off。 keepalive_timeout 100; #长连接超时时间,单位是秒 #启动GZIP压缩CSS和JS gzip on; # 压缩级别 1-9,默认是1,级别越高压缩率越大,当然压缩时间也就越长 gzip_comp_level 4; # 压缩类型 gzip_types text/css application/x-javascript; #服务器的集群 upstream qiweb.com { #服务器集群名字 #ip_hash;#每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题 server 127.0.0.1:8000 ; #weight=2;#服务器配置 weight是权重的意思,权重越大,分配的概率越大。 } #当前的Nginx的配置 server { listen 80;#监听80端口,可以改成其他端口 server_name www.shangyixx.com;############## 当前服务的域名 location ~ .*\.(html|htm|gif|jpg|jpeg|bmp|png|ico|txt|js|css|xml)$ { root /qiweb/home; expires 7d; } location / { index index.html; proxy_pass_header User-Agent; proxy_pass http://qiweb.com; proxy_redirect default; proxy_set_header Host $host:$server_port; proxy_connect_timeout 1; } error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } } }