栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux离线环境下搭建java项目(jar+web+nginx)纯净的linux

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux离线环境下搭建java项目(jar+web+nginx)纯净的linux

输入最近做保密项目,环境全部是离线的,U盘都不可以插,只能找领导copy到linux系统中,走了很多弯路,记录下,希望对大家有点帮助;

1.首先安装环境gcc、g++

rpm 已经准备好了,链接如下:

链接:https://pan.baidu.com/s/1AP-_D4rp2NySmWkzzmMjuA 
提取码:43i2

下载完之后:

输入命令(创建文件夹):

mkdir /usr/local/gcc

将zip下的内容copy到gcc目录下,并输出命令,进入gcc文件夹

cd /usr/local/gcc

输入命令:

rpm -Uvh *.rpm --nodeps --force
验证:
      gcc  -v;
      gcc-c++  -v  或者  g++ -v;

2.安装jdk

我用的是1.8版本的 ,链接如下:

链接:https://pan.baidu.com/s/1BD9L2P-6ZHNo22ieVad-Ww 
提取码:v4a9

下载完之后:

输入命令(创建文件夹):

mkdir /usr/local/jdk

将下载好的jdk版本copy到jdk目录下   ,并进入到jdk目录下

cd /usr/local/jdk

输入命令:

tar -zxvf jdk-8u211-linux-x64.tar.gz

配置环境变量

cd /etc

没有用vi, 直接将profile下载下来用记事本修改的

在最下面加上

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_211
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

切记输入命令 让配置立即生效

source /etc/profile
3.安装nginx

下载地址:

链接:https://pan.baidu.com/s/1_NjoNN-eC2-RvNY7YbuogQ 
提取码:mezz

将下载好的内容解压后 copy到 /home/src

1).安装pcre 依次输入以下命令

cd /home/src

tar -zxvf pcre-8.42.tar.gz

cd pcre-8.42

./configure

make

make install

2).安装openssl

cd /home/src

tar -zxvf openssl-1.1.0h.tar.gz

cd openssl-1.1.0h

./config

make

make install

3).安装zlib

cd /home/src

tar -zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11

./configure

make

make install

4).安装nginx

cd /home/src

tar -zxvf nginx-1.18.0.tar.gz

cd nginx-1.18.0

./configure 

make 

make install

linux会为root权限再/usr/local/创建nginx相关信息 我们只需要到改目录下找到sbin启动nginx就可以了

cd /usr/local/nginx/sbin

./nginx

下面是我nginx.conf的配置

 server {
        listen       80; #监听80端口
        server_name 47.102.141.215; #第一个服务名(内网的IP)
 
        #charset koi8-r;
 
        #access_log  logs/host.access.log  main;
 
        location / {
            root   /usr/local/dw/h5web; #这边配置的是前端H5存放的地址
            index  index.html;
            try_files  $uri $uri/ /index.html;
            add_header Access-Control-Allow-Origin *;
        }
 
       location /resource/ {
            autoindex on;
            autoindex_exact_size  off;
            autoindex_localtime    on;
            charset   utf-8;
            alias /data/resource/;#这边配置的是上传文件的路径 前端访问直接http://ip/resource/xxx.jpg
        }      
}
4.启动jar (springboot)

将jar上传到指定的目录 并进入到该目录下

如:

cd /usr/local/dw

nohup java -jar dw.jar >log2021092801.log &

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/277314.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号