zoukankan      html  css  js  c++  java
  • 搭建linux服务器详细教程

    Linux服务器的部署,配置,搭建步骤:

    1.准备:

    1.1. jdk1.8:jdk-8u11-linux-x64.tar.gz

           tomcat:apache-tomcat-8.0.39-windows-x64.zip

    1.2. 先安装个1.8的jdk,注意是linux for jdk,要不然可不行。

           然后新建一个java文件夹在根目录的(这里的根目录要通过cd 再接/usr/进入,而不是home/xxx,可以通过pwd查看当前所在路径)/usr/下,用来放置解压后的jdk文件,这里因为后缀名是tar.gz所以直接用tar -xf 命令解压,命令都是最简单的,具体的中间-xf可以百度一下。

    2.配置:
    2.1. 配置JDK的环境变量:到/etc/文件夹找到profile文件,通过文件编辑命令vi profile在文件的末尾加上变量参数:

      JAVA_HOME=/usr/java/jdk1.8.0_11

      PATH=$JAVA_HOME/bin:$PATH

      CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

      ☆这里是有不同,不用怀疑,比如说那个PATH,加进去之后:wq保存退出,然后可以查看一下,echo $PATH查看PATH,这时是没有配上的,需要命令:source profile激活一下,把环境变量保存在profile里需要每次进来都要通过source激活一下,如果想只看不编辑文件的话可以输入cat+文件名来查看。

    2.2. 把下好的tomcat解压到自定义的一个文件夹里了,我的是home/pengyy/tomcat/下,到config文件里修改一下端口号,vi命令编辑server.xml,里面后来启动的时候8005那个端口有冲突,我直接改了8088,然后又把http请求的端口改成了8001,OK,tomcat配置完成,没什么过多的步骤。

    2.3. 将一个完成的web项目打成war包,放在tomcat下的webapps里解压

    2.4. 进入到tomcat下的bin目录,输入命令启动:./start.sh,终止命令./shutdown.sh

           可以查看日志,去tomcat的logs目录底下查看catalina.out日志文件,可以通过cat查看文件命令,也可以tail -f(倒数多少行可以为数字) catalina.out来查看。

      如果端口号被占用,可以用命令lsof -i:端口号 来查看端口号被占用的进程号,或者停止该进程,或者修改tomcat的端口号都可以。

      而当你不确定是否终止了哪个项目的时候,可以通过输入命令ps -ef|grep java来查看一下是否有在运行的项目,通过kill -9 进程号就可以干掉哪个正在运行的项目了。

      最后通过ifconfig或者ip命令获取虚拟机的Ip地址,在主机上通过ip+端口号+项目根路径的方式访问即可。

    3. 附加命令:

    cat(查看文本),

    vi编辑文本命令:a(在字符右侧插入),i(在字符左侧插入),:wq,ZZ(保存退出),:q,q!(不保存退出) :w(保存继续编辑),ctrl+F(翻页),/字符(向后查找),?字符(向前查找),:!bash(退出,执行命令,exit返回继续编辑),x(删除单个字符),dd(删除正行),u(回退修改)

    mv file fileFolder(移动文件)

    cp file fileFolder(复制文件)

    rm -rf/f file(删除文件夹/文件)

    ls(查看文件目录)

    ls -a(查看所有文件包括隐藏)

    ll(列出所有文件包括权限等内容) 

    -----------------------------------------------

    wms发布新项目代码到服务器命令:--jdk1.8
    1.useradd wkc --添加用户
    2.mkdir guanwu --添加目录
    3.chown -R wkc:wkc guanwu --设置权限
    4.cp jdk/tomcat ./guanwu
    5.tar -zxvf 文件名.tar.gz --解压
    tar -zcvf 目标名.tar.gz 源文件目录/ --压缩
    5.1.rz --上传
    6.su - wkc --切换
    exit --退出
    7.ls -a --隐藏目录
    8.vi/vim .bash_profile
    i--编辑模式
    esc--退出编辑模式
    :wq--保存退出
    :wq!--强制保存退出
    :q--不保存退出
    :q!--强制退出
    9.source .bash_profile

  • 相关阅读:
    再次或多次格式化导致namenode的ClusterID和datanode的ClusterID之间不一致的问题解决办法
    Linux安装aria2
    POJ 3335 Rotating Scoreboard 半平面交
    hdu 1540 Tunnel Warfare 线段树 区间合并
    hdu 3397 Sequence operation 线段树 区间更新 区间合并
    hud 3308 LCIS 线段树 区间合并
    POJ 3667 Hotel 线段树 区间合并
    POJ 2528 Mayor's posters 贴海报 线段树 区间更新
    POJ 2299 Ultra-QuickSort 求逆序数 线段树或树状数组 离散化
    POJ 3468 A Simple Problem with Integers 线段树成段更新
  • 原文地址:https://www.cnblogs.com/kcwang/p/15318803.html
Copyright © 2011-2022 走看看