Linux探究记之学习笔记

来源:互联网 发布:js删除对象属性 编辑:程序博客网 时间:2024/06/04 00:55

最近公司项目上线,将开发的服务程序部署到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文件目录下)

#jdkJAVA_HOME=/usr/java/jdk1.8.0_131JRE_HOME=/usr/java/jdk1.8.0_131/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHexport 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/functionselif [ -f /etc/rc.d/init.d/functions ]; then. /etc/rc.d/init.d/functionselseecho -e "\atomcat: unable to locate functions lib. Cannot continue."exit -1fiRETVAL=$?CATALINA_HOME="/usr/local/kencery/tomcat"   #tomcat安装目录,你安装在什么目录下就复制什么目录case "$1" instart)if [ -f $CATALINA_HOME/bin/startup.sh ];thenecho $"Starting Tomcat"$CATALINA_HOME/bin/startup.shfi;;stop)if [ -f $CATALINA_HOME/bin/shutdown.sh ];thenecho $"Stopping Tomcat"$CATALINA_HOME/bin/shutdown.shfi;;*)echo $"Usage: $0 {start|stop}"exit 1;;esacexit $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_131export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/binexport 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验证

原创粉丝点击