CentOs 部署Jar

安装JAVA 环境

1、列举匹配已安装的java的软件包:
yum list installed | grep java
2、卸载安装的jdk:
yum -y remove java-1.7.0-openjdk*
yum -y remove java-1.8.0-openjdk*
3.查看yum库中的java安装包 :
yum -y list java*
4.安装需要的jdk版本的所有java程序
yum -y install java-1.8.0-openjdk_x86_64

最佳Jar后台运行方案

链接
1.cd /etc/systemd/system
2.vi yourProjectName.service



[Unit]
Description=yourProjectName #描述
After=syslog.target network.target  #依赖

[Service]
Type=simple

ExecStart=/usr/bin/java -jar /usr/local/src/ld-server.jar
#前面是java命令的绝对路径  后面是jar包的绝对路径
ExecStop=/bin/kill -15 $MAINPID

User=root
Group=root

[Install]
WantedBy=multi-user.target

4.启动
systemctl start yourProjectName
5.其它命令
更新 systemctl daemon-reload
再运行 systemctl start sell.service
如果要停止服务:systemctl stop yourProjectName或者systemctl stop yourProjectName.service
设置开机自启动:systemctl enable yourProjectName或者systemctl enable yourProjectName.service
又或者不想开机启动:systemctl disable yourProjectName或者systemctl disable yourProjectName.service

安装Nginx

目录:/etc/nginx/
第一步 - 添加Nginx存储库
要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令:

sudo yum install epel-release
第二步 - 安装Nginx
现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx :

sudo yum install nginx
在对提示回答yes后,Nginx将在服务器上完成安装。

第三步 - 启动Nginx
Nginx不会自行启动。要运行Nginx,请输入:

sudo systemctl start nginx
如果您正在运行防火墙,请运行以下命令以允许HTTP和HTTPS通信:

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
您将会看到默认的CentOS 7 Nginx网页,这是为了提供信息和测试目的。它应该看起来像这样:

如果看到这个页面,那么你的Web服务器现在已经正确安装了。
如果想在系统启动时启用Nginx。请输入以下命令:

sudo systemctl enable nginx

  location /api {
                proxy_pass http://localhost:8881/api/app;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                proxy_set_header X-Forwarded-Port $server_port;
        #    root   html;
        #    index  index.html index.htm;
        }

redis 链接

$redis-cli -h 127.0.0.1 -p 6379 -a "mypass"

下载

创建Redis目录:/usr/local/redis/
  # mkdir /usr/local/redis

  # cd /usr/local/redis

4.下载Redis,并编译

#wget http://download.redis.io/releases/redis-3.0.6.tar.gz

$ tar xzf redis-3.0.6.tar.gz

$ cd redis-3.0.6

$ make

你可能感兴趣的:(CentOs 部署Jar)