输入最近做保密项目,环境全部是离线的,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/profile3.安装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 &



