Linux探究记之学习笔记

最近公司项目上线,将开发的服务程序部署到Linux系统上,学习Linux环境部署开发

应用工具:SecureCRT 7.2    VNC-Viewer-6.1.1

部署项目环境:jdk1.8.0_131    apache-tomcat-8.0.45   CentOS6.5

这里使用了SecureCRT工具远程连接Linux服务器,可以方便上传下载不再使用ftp

VNC-Viewer工具可以远程连接显示Linux服务器桌面,服务器必须同样安装有此应用

SecureCRT命令:

rz命令:可以从Windows系统上传文件和压缩包到Linux服务器上

sz命令:从Linux服务器上传输文件到本地

JDK的部署安装:

1. 上传或下载JDK,这里通过SecureCRT上传JDK     rz命令上传压缩包

2. tar.gz文件通过tar -zcvf  XXXX的命令解压,.zip压缩包通过unzip XXXX命令解压

3. 部署环境变量   vim etc/profile命令打开配置环境变量文件,在文件末尾加上配置:(这里jdk放在了/usr/java文件目录下)

#jdk
JAVA_HOME=/usr/java/jdk1.8.0_131
JRE_HOME=/usr/java/jdk1.8.0_131/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export JAVA_HOME JRE_HOME CLASS_PATH PATH
esc退出编辑输入:wq命令退出保存文件,source /etc/profile命令配置生效

4. 输入Java命令查看配置是否成功

Tomcat的部署安装:

1. 上传Apache-tomcat-8.0.45.tar.gz并解压到指定目录下

2. 设置tomcat服务器的启动和关闭,设置成service的形式来启动和关闭服务

    a. 执行命令:vim /etc/rc.d/init.d/tomcat,创建脚本文件,添加一下代码:

#!/bin/bash
# /etc/rc.d/init.d/tomcat
# init script for tomcat precesses
# processname: tomcat
# description: tomcat is a j2se server
# chkconfig: 2345 86 16
# description: Start up the Tomcat servlet engine.

if [ -f /etc/init.d/functions ]; then
. /etc/init.d/functions
elif [ -f /etc/rc.d/init.d/functions ]; then
. /etc/rc.d/init.d/functions
else
echo -e "\atomcat: unable to locate functions lib. Cannot continue."
exit -1
fi
RETVAL=$?
CATALINA_HOME="/usr/local/kencery/tomcat"   #tomcat安装目录,你安装在什么目录下就复制什么目录
case "$1" in
start)
if [ -f $CATALINA_HOME/bin/startup.sh ];
then
echo $"Starting Tomcat"
$CATALINA_HOME/bin/startup.sh
fi
;;
stop)
if [ -f $CATALINA_HOME/bin/shutdown.sh ];
then
echo $"Stopping Tomcat"
$CATALINA_HOME/bin/shutdown.sh
fi
;;
*)
echo $"Usage: $0 {start|stop}"
exit 1
;;
esac
exit $RETVAL
   b.  给文件添加权限,使得脚本文件可以执行,命令为  chmod 755 /etc/rc.d/init.d/tomcat
   c.  将其添加到服务中,命令为 chkconfig --add /etc/rc.d/init.d/tomcat
   d.  然后将下面的配置文件加到tomcat中的catalina.sh文件中的最后面,命令为:vim /usr/local/tomcat/apache-tomcat-8.0.45/bin/catalina.sh
    export JAVA_HOME=/usr/java/jdk1.8.0_131   #javajdk的安装路径,使用echo $JAVA_HOME命令可以读取
    export CATALINA_HOME=你tomcat的安装路径
    export CATALINA_BASE=你tomcat的安装路径
    export CATALINA_TMPDIR=你tomcat的安装路径/temp

   e. 以上所有工作顺利进行并且没有报错,则配置完成,你可以输入命令service tomcat start和service tomcat stop进行验证

3. 设置tomcat的开机启动

打开Linux的开启启动配置文件   vim /etc/rc.d/rc.local

在文件的末尾加上环境变量配置:

export JAVA_HOME=/usr/java/jdk1.8.0_131
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.0.45/
#tomcat自启动
/usr/local/tomcat/apache-tomcat-8.0.45/bin/startup.

4. 修改tomcat用户名密码

进入到tomcat目录下conf目录,vim tomcat-user.xml

    <role rolename="admin-gui"/>   
    <role rolename="manager-gui"/>
    <user username="tomcat" password="tomcat" roles="manager-gui,admin-gui"/>

添加角色权限保存配置即可,访问https://ip:8080验证

发布了13 篇原创文章 · 获赞 1 · 访问量 8244

猜你喜欢

转载自blog.csdn.net/romanticRose/article/details/75007462