服务器部署项目

centos6.8部署 java运行环境  xshell winscp传输———-

1.安装jdk 下载jdk- linux的rpm文件 可以直接rmp命令安装 不用手动配置环境变量 会自动配置好

mkdir /usr/java  

传输到java下

rpm -ivh  rpm文件名

2.安装tomcat 

mkdir /usr/tomcat

传输下载好的zip tomcat文件到tomcat文件夹下 

unzip 文件名

出现-bash: unzip: command not found得话 安装unzip 

yum install -y unzip 

没有出现继续 减压好 

ls 

查看目录名为apache******

cd /ap****

改端口进 

vi conf/server.xml

i (插入)

改完端口

esc 

:wq 保存退出

接下来要往bin目录下的 setclasspath.sh 添加jdk和jre的路径

cd .. 

vi bin/setclasspath.sh

i  (插入)  

# —————————————————————————–
# Set JAVA_HOME or JRE_HOME if not already set, ensure any provided settings
# are valid and consistent with the selected start-up options and set up the
# endorsed directory.
# —————————————————————————–这里下面插入

export JAVA_HOME=/usr/java/jdk1.7.0_80  你的jdk安装目录   
export JRE_HOME=/usr/java/jdk1.7.0_80/jre jre目录    

以上两个都是bin的上一层

然后esc 

:wq保存退出

接下来运行 在bin目录下

chmod u+x *.sh 

./starup.sh

看到tomcat started 就行

有问题的话去看日志  进入 logs目录 

tail -1000f catalina.out 运行起来包括跑项目的工作日志都在这里

也可以去看其他.log

3 -接下来谈一下部署

一般都会在根路径下建立文件夹www 然后将项目压缩包传到这里  然后解压

配置server.xml

具体配置

<Host name=”47.93.253.46(服务器的外部地址)”  appBase=”webapps”

            unpackWARs=”true” autoDeploy=”true”>

        <!– SingleSignOn valve, share authentication between web applications

             Documentation at: /docs/config/valve.html –>

        <!–

        <Valve className=”org.apache.catalina.authenticator.SingleSignOn” />

        –>

        <!– Access log processes all example.

             Documentation at: /docs/config/valve.html

             Note: The pattern used is equivalent to using pattern=”common” –>

        <Valve className=”org.apache.catalina.valves.AccessLogValve” directory=”logs”

               prefix=”localhost_access_log.” suffix=”.txt”

               pattern=”%h %l %u %t &quot;%r&quot; %s %b” />

                        <Context path=”/” reloadable=”false” docBase=”/www/klsn(项目解压所在的路径)” workDir=”/www/klsn/work(会在work目录下编译)” />

      </Host>

 然后启动tomcat 访问

版权声明:本文为ln770245726原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ln770245726/p/10088337.html