设为首页 加入收藏

TOP

Linux基础命令和项目部署(三)
2023-07-23 13:41:31 】 浏览:66
Tags:Linux 项目部
arget echo 启动项目 # jar包的名称 nohup java -jar jar包名.jar &> 日志名.log & echo 项目启动完成

在这里,要用 vim 编辑器把内容复制进去,使用外部工具编辑脚本文件可能会有编码的问题

为Shell脚本分配执行权限

  1. 为所有用户授予读、写、执行权限

    chmod 777 bootStart.sh
    
  2. 为文件拥有者授予读、写、执行权限,同组用户和其他用户授予读、执行权限

    chmod 755 bootStart.sh
    
  3. 为文件拥有者授予写权限,同组用户授予执行权限,其他用户没有任何权限

    chmod 210 bootStart.sh
    

启动sh脚本文件

./bootStart.sh

3. 设置静态IP

我们目前安装的Linux操作系统,安装完毕之后并没有配置IP地址,默认IP地址是动态获取的,那如果我们使用该Linux服务器部署项目,IP动态获取的话,也就意味着,IP地址可能会发生变动,那我们访问项目的话就会非常繁琐,所以作为服务器,我们一般还需要把IP地址设置为静态的。

1). 设置静态IP

vim /etc/sysconfig/network-scripts/ifcfg-ens33
BOOTPROTO=static # 这里改成static
IPADDR="192.168.138.150" # 设置的静态IP地址,根据自己的网段设置
NETMASK="255.255.255.0" # 子网掩码
GATEWAY="192.168.138.2" # 网关地址,根据自己的网段设置
DNS1="8.8.8.8" # DNS服务器,根据自己的网段设置

上述我们所设置的网段为138,并不是随意指定的,需要和我们虚拟机中的虚拟网络编辑器中的NAT模式配置的网关保持一致。

2). 重启网络服务

systemctl restart network
  • 再次使用Xterm进行连接时,就需要使用新IP
首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇100 行 shell 写个 Docker 下一篇如何为linux kernel贡献代码

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目