Centos下配置安装javaWeb环境
➡️搭建 Java 开发环境
➡️安装 JDK
JDK 是开发Java程序必须安装的软件,我们查看一下 yum 源里面的 JDK:
yum list | grep jdk
选择适合本机的JDK,并安装:
yum install java-1.8.0-openjdk* -y
安装完成后,查看是否安装成功(安装成功回显示jdk的版本号):
java -version
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-b10)
OpenJDK 64-Bit Server VM (build 25.171-b10, mixed mode)
➡️安装Tomcat
下载Tomcat,并解压到指定目录中。 Tomcat-9.0.10.tar.gz
tar zxvf apache-tomcat-9.0.10.tar.gz
mv apache-tomcat-9.0.10/ /usr/local/tomcat9
#修改权限
chmod -R 777 /usr/local/tomcat9/bin
#启动Tomcat
/usr/local/tomcat9/bin/startup.sh
#修改nginx配置
location ~ .+\.jsp($|/) {
proxy_pass http://127.0.0.1:8080; #转发端口
proxy_set_header Host $host;
client_max_body_size 10m;
client_body_buffer_size 128k; #缓冲区代理缓冲用户端请求的最大字节数。
proxy_connect_timeout 90; #Nginx跟后端服务器连接超时时间。
proxy_read_timeout 90; #连接成功后,后端服务器响应时间。
proxy_buffer_size 4k; #设置代理服务器保存用户头信息的缓冲区大小。
proxy_buffers 6 32k; #proxy_buffers缓冲区。
proxy_busy_buffers_size 64k; #高负荷下缓冲大小。
proxy_temp_file_write_size 64k;#设定缓存文件夹大小。
}
#访问相关域名+/index.php即可看到Tomcat主页
➡️动静分离
新建一个location
来专门转发静态文件
location ~ \.(html|js|css|gif|jpg|png|bmp|swf)$ {
expires 30d;
root /usr/local/tomcat9/webapps/ROOT;
}