搭建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

到此这篇关于搭建linux服务器详细教程的文章就介绍到这了,更多相关搭建linux服务器内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

(0)

相关推荐

  • Linux下搭建SFTP服务器的命令详解

    1.创建用户并设置密码 useradd -s /bin/false sftpuser passwd sftpuser # 若需要多个sftp用户 新建sftp的用户组: groupadd sftp useradd -g sftp -m sftpuser1 useradd -g sftp -m sftpuser2 passwd sftpuser1 passwd sftpuser2 usermod -g sftp sftpuser 2.配置ssh和权限 首先关闭SElinux vim /etc/sy

  • Linux下使用vsftp搭建FTP服务器(附参数说明)

    介绍 本章主要介绍在Linux中搭建FTP服务器的过程,需要掌握的要点是配置文件的合理配置. 知识点 在linux中使用的FTP是vsftp FTP可以有三种登入方式分别是: 匿名登录方式:不需要用户密码 本地用户登入:使用本地用户和密码登入 虚拟用户方式:也是使用用户和密码登入,但是该用户不是linux中创建的用户 安装FTP 使用YUM安装 yum -y install vsftpd 文件配置 安装完之后在/etc/vsftpd/路径下会存在三个配置文件. vsftpd.conf: 主配置文

  • linux搭建FastDFS文件服务器的实现步骤

    目录 1.软件包 2.安装gcc 3.安装libfastcommon 4.安装FastDFS 5.安装tracker 6.安装storage 7.测试图片上传 8.安装Nginx. 9.安装fastdfs-nginx-module 本文主要介绍在linux服务器如何搭建FastDFS文件服务器.大概分为9个步骤,由于内容较为繁琐.下面带你入坑! 首先简单介绍一下FastDFS是淘宝资深架构师余庆老师主导开源的一个分布式文件系统,用C语言编写.适应与中小企业,对文件不分块. 主要有Tracker(

  • 详解Linux服务器配置——搭建SVN服务器

    1,安装SVN服务端 VisualSVN 破解版 v4.0.10 官方最新版:http://www.jb51.net/softs/398608.html VisualSVN Server免费英文版(32+64):http://www.jb51.net/softs/120928.html 直接用apt-get或yum安装subversion即可(当然也可以自己去官方下载安装) sudo apt-get install subversion 2,创建版本库 svnadmin create /home

  • Linux下搭建ftp服务器

    使用RH 系Linux,Debian系请酌情参照 安装ftp所需包 安装ftp包 yum -y install ftp 安装vsftpd包 yum -y install vsftpd 注:配置文件路径   /etc/vsftpd/ 创建ftp用户,并付赋权 创建普通用户(我这里用户名为huoher) useradd huoher 设置该用户只能使用ftp而不能通过ssh或其他协议登录进来 usermod -s /sbin/nologin huoher 由于用户是ftp的,不是正常的登录用户,修改

  • Linux下搭建简易的HTTP服务器完成图片显示

    目录 1. 前言 2. HTTP协议介绍 3. HTTP的消息结构 4. HTTP交互流程 5. 案例代码: 搭建HTTP服务器 6. 最终运行的效果 1. 前言 作为Linux下socket(TCP)网络编程的练习,使用C语言代码搭建一个简单的HTTP服务器,完成与浏览器之间的交互,最终在浏览器上显示一张图片. 2. HTTP协议介绍 HTTP协议本身是基于TCP通信协议来传递数据(HTML 文件, 图片文件-也叫超文本传输协议),HTTP协议必须工作在客户端-服务端架构上(本身底层就是TCP

  • 详解Linux中搭建常用服务器

    1.搭建telnet服务器 2.搭建DHCP服务器 3.搭建DNS服务器 4.搭建sendmail服务器 5.搭建FTP服务器 6.搭建web服务器 安装 apache tomcat 7.搭建samba服务器 一.搭建telnet服务器 1.查看是否有telnet服务 rpm –qa|grep telnet 显示:telnet-0.17-39.el5 还需安装telnet-server-0.17-39.el5 2.挂载 mkdir /mnt/cdrom mount –t iso9660 /dev

  • Linux环境下快速搭建ftp服务器方法介绍

    本文研究的主要是Linux环境下快速搭建ftp服务器方法,具体如下.首先看看ftp的介绍: FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet上的控制文件的双向传输.同时,它也是一个应用程序(Application).基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件.在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上

  • 搭建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

  • 搭建SVN服务器详细教程(图文)

    本文介绍了搭建SVN服务器详细教程,分享给大家,也给自己留个笔记,具体如下: 本教程会从最基本的下载安装到上传代码,下载代码这条线来详细讲述如何完成SVN服务器的搭建 下载并安装VisualSVN server 下载并安装TortoiseSVN 导入项目 创建用户组和用户 设置权限 检出项目 下载并安装VisualSVN server 下载VisualSVN server 下载地址:https://www.visualsvn.com/server/download/ 或者参考本站下载地址,快速下

  • Windows10搭建FTP服务器详细教程

    本文为大家分享了Windows10搭建FTP服务器详细教程,供大家参考,具体内容如下 1 为windows开启ftp功能:控制面板–>程序和功能–>打开或关闭Windows功能 选中FTP所有功能 选中结果如下图 2 点击计算机右键——>管理——>服务和应用程序,点击Internet信息服务(IIS)管理 2.1右击连接处网站,点击添加FTP站点 2.2按提示进行步骤操作,设置站点名称和想要公开的路径 2.3绑定IP地址和ssl设置: IP地址填本机地址,端口默认21,ssl是一种

  • window搭建ftp服务器详细教程

    本文为大家分享了window下搭建ftp服务器详细图文教程,供大家参考,具体内容如下 第一部分.搭建 1.创建用于登陆ftp的用户:打开计算机管理程序,依次点击左侧本地用户组–>用户,右侧空白处右击点击“新用户”. 2.填写用于登入FTP服务器的新用户信息,如下图所示 3.控制面板中找到程序和功能,在左侧的菜单点击“打开或关闭Windows功能”,在弹窗的窗口中勾选FTP服务.FTP扩展性.IIS管理控制台,只需要勾选途中框起来的3个即可,确定后等待几分钟即可完成,部分设备可能需要重新启动计算机

  • Windows搭建FTP服务器详细教程

    本文为大家分享了Windows搭建FTP服务器详细图文教程,供大家参考,具体内容如下 前言:搭建之前,先确保你的电脑上:控制面板 >> 程序 >> 启用或关闭windows功能 >> windows功能弹窗里面包含 Internet Information Services 这个选项功能,否则无法搭建,如果没有的话,建议重装系统,因为有些精简版的非正版windows,这个功能被精简掉了. 一.搭建步骤: 1.开启 FTP 服务功能 控制面板 >> 程序 &g

  • CentOS8.1搭建Gitlab服务器详细教程

    Gitlab和Github的区别就不多说了,一句话来概括就是:Gitlab是给企业私有化部署的Git服务器,Github是互联网在线版的Git服务器! Github对于开源项目建仓是免费使用的,那么Gitlab收不收费呢?分布式版本控制方面的功能Gitlab也是免费使用的,提供了社区版(Gitlab CE)给大家!Gitlab现在可强大了(2020年),已经有自己成套的DevOps落地解决方案(提高生产力的利器),但是这部分功能是在收费的旗舰版/企业版(Gitlab EE)上提供的!就像Gith

  • windows系统搭建WEB服务器详细教程

    本文实例为大家分享了windows系统搭建WEB服务器的具体代码,供大家参考,具体内容如下 1.WEB服务器也称为网页服务器或HTTP服务器 2.WEB服务器使用的协议是HTTP或HIIPS 3.协议及端口号 HTTP协议端口号:TCP 80 HTTPS协议端口号:TCP 443 4.web服务器发布软件 微软:IIS(可以发布web网站和FTP站点) Linux:Apache.LAMP.Tomcat.Nginx 第三方:phpstudy.XAMPP 5.部署web服务器 1)配置静态IP地址

  • windows server 2016 搭建FTP服务器详细教程

    FTP(FileTransferProtocol)文件传输协议,用于Internet上的控制文件的双向传输.同时,它也是一个应用程序.基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件,可用于文件共享(上传和下载). 环境: windows server 2016 两台: 一台配置FTP服务器 一台作为FTP客户端测试服务器是否能正常运行 步骤一:安装FTP服务 FTP服务器:  默认下一步安装即可 步骤2:配置FTP服务器 FTP服务器: FTP端口号默认2

  • windows server 2016搭建FTP服务器图文教程

    本文为大家分享了windows server 2016搭建FTP服务器详细教程,供大家参考,具体内容如下 1.打开服务器管理器 2.安装FTP服务器 3.配置FTP服务器 3.1.添加物理路径 3.2.绑定IP地址和端口 4.打开浏览器输入之前设置的IP地址 ftp://127.0.0.1:2121/ 5.用其它设备打开设置的外网IP地址 ftp://xxx.xxx.xxx.xxx:2121/ 6.用FTP工具上传文件 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们.

  • Windows Server 2012搭建FTP站点详细教程(阿里云)

    本文为大家分享了Windows Server 2012搭建FTP站点详细教程(阿里云),供大家参考,具体内容如下 配置说明: 服务商:阿里云 系统: WindowsServer2012 一.配置FTP服务器 1.进入操作系统,直接从启动栏打开服务器管理器,选择添加功能和角色 2.选择服务器 3.勾选FTP服务器选项 4.完成安装 二.添加FTP站点 1.从工具打开IIS 管理器 2.选择网站选项,点击右侧的 添加 FTP 站点 3.填写站点名称和物理路径,物理路径即FTP上传下载文件的保存目录

随机推荐