在CentOS中搭建服务器环境并且发布war包

本文详细介绍了一名技术人员如何在小公司环境下独立完成服务器环境的搭建过程,包括系统配置、软件安装、软链接设置及环境变量配置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  在一些小公司中,开发,测试,运维都是一个人的工作,因此学会搭建服务器环境是必不可少的技术。

   一:系统环境:

   1:服务器:

         ip地址 

        用户名和密码

   2:软件

      将软件发送至/home/公司名称英文/softwares

       apache-tomcat-8.0.33.tar.gz

       jdk-8u91-linux-x64.gz

    解压jdk:

    (1): file jdk-8u91-linux-x64(差看文件类型)

    (2): tar -xvf jdk-8u91-linux-x64(解压tar的文件)

 3:配置服务器

     在/home/公司名称英文/下创建app文件夹,在app文件夹下执行如下操作:

(1)创建相应的文件夹sso,server,publish,temp。

(2)jdk1.8.0_19是jdk的地址,是把解压后的jdk给mv过来。

(3)server是存入Tomcat,将解压的tomcat给mv过来

  (4)publish是war包放入的地方。

(5)temp是临时文件,这个是设置外来的文件先放入这个地方,然后mv到其他地方。



/home/公司名称英文/app/项目名称

/home/公司名称英文/app/项目名称/jdk1.8.0_91

/home/公司名称英文/app/项目名称/server

/home/公司名称英文/app/项目名称/publish

/home/公司名称英文/app/项目名称/temp




 4:配置软链接

 

进入系统后 cd /

然后执行mkdir tomcat-项目名称-端口号 建立一个文件夹,然后执行下面的软连接(需要什么就设置什么软连接)

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/bin/startup.sh .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/bin/shutdown.sh .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/logs/catalina.out .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/conf .

sudo ln -s /home/公司名称英文app/项目名称/server/tomcat8 .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/logs .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/webapps .

sudo ln -s /home/公司名称英文/app/项目名称/server/tomcat8/bin .

sudo ln -s /home/公司名称英文/app/项目名称/publish .

 

5:指定java虚拟机

(位置在tomcat/bin下面)

catalina.sh  

export JAVA_HOME=/home/公司名称英文/app/项目名称/jdk1.8.0_91

 6:配置jvm

catalina.sh

JAVA_OPTS='-server -Dfile.encoding=UTF-8 –Xms256m –Xmx256m  -Djava.security.egd=file:/dev/./urandom'

说明: -Djava.security.egd=file:/dev/./urandom是centOS7.3中带的如果不是7.3是7.2就不需要。

7:为war包建立符号连接(link)

cd /home/公司名称英文/app/项目名称/server/tomcat8/webapps

ln -s /home/公司名称英文/app/项目名称/publish/dubbo-项目名称-provider-0.0.1-SNAPSHOT.war ./项目名称.war

注意:短横线



 

 





/home/公司名称英文/app/项目名称

/home/公司名称英文/app/项目名称/jdk1.8.0_91

/home/公司名称英文/app/项目名称/server

/home/公司名称英文/app/项目名称/publish

/home/公司名称英文/app/项目名称/temp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值