1检查这台linux主机是否有yum,如果没有,就要去安装yum具体到相应网站去下载。我们这里使用vsftp,ftp这两个软件来负责上传,下载相关文件。使用apache的服务器版本httpd来发布自己的网站。
2 yum 安装好以后可以检查本机是否有vsftp,ftp,httpd,等有关搭建服务器的软件,如果没有,就有如下操作yum list  installed vsftp  提示没安装 就用 yum install vsftpd。然后检查yum list installed ftp ,操作如上,httpd操作也是如此。
3 yum 安装 mysql 
3.1 首先yum list mysql* 3 查询本机是否有mysql文件如果没有责进行下一步
3.2 yum install  mysql  #安装mysq客户端
3.3 yum install  mysql-server   yum install mysql-devel  #安装msyql服务器端
3.3 service mysqld start  #启动mysql
3.4  mysqladmin  -u root password  123456(自己设置)  #创建root 管理员 以及登录密码
3.5 mysql -u root -p  #管理员root登录(下面输入密码)
4 安装jdk(方式很多这里我是用ftp上传了一个jdk-8u172-linux-x64.tar.gz)
4.1 tar -zxvf  jdk-8u172-linux-x64.tar.gz 

4.2 mv jdk-8u172-linux-x64   /usr/local/jdk

4.3 vim   /etc/profile  #  编辑系统配置  写入以下内容

export JAVA_HOME=/usr/java/jdk
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

然后wq 保存退出

4.4 source /etc/profile  #重新加载系统文件

5 安装 tomcat

5.1  使用之前配置好的ftp  将apache-tomcat-8.5.28.tar.gz 压缩上传到Linux 服务器上

5.2  tar  -zxvf  apache-tomcat-8.5.28.tar.gz  #解压缩

5.3 mv  apache-tomcat-8.5.28 /usr/local/tomcat8  #将文件移动到/usr/local/目录下并且重命名为Tomcat8

5.4  最好改端口  但是在改端口之前的备份基本配置文件 server.xml

5.5  cat    /usr/local/conf/server.xml>tomatserver.xml  #备份 server.xml文件

5.5   vim  /usr/loacl/conf/server.xml  修改以下内容

<Connector port="8081" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8444" />

我已将8080端口改为8081 端口防止系统其它应用占用8080顿口

最后进入  bin目录下

./ startup.sh #启动服务器   以下是tomat 启动成功的信息

Using CATALINA_BASE:   /usr/local/tomcat
Using CATALINA_HOME:   /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_161
Using CLASSPATH:       /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
Tomcat started.

6 在浏览器上输入你的服务的ip:8081 访问  出现tomcat 的欢迎页面就说明配置成功

7 将自己的项目打包成  xxx.war 的形式  用ftp 上传到  服务器上  然后mv 移动到  /usr/local/tomcat8/webapps下  该文件可以自动将你的项目解析  然后将你的sql文件考配到mysql数据库中

8 然后在浏览器输入ip:8081/项目名 就可以访问自己的项目了



如何在linux系统上配置必要的服务器环境相关推荐

  1. 在Linux系统上配置Samba客户端,访问Samba远程目录

    1. 前言 本文主要讲解如何在Linux系统上配置Samba客户端,访问Samba远程目录. 2. 安装smbclient Linux用户可以从命令行访问samba共享,使用文件管理器或挂载samba ...

  2. 在linux中 如何创建磁盘配额,如何在Linux系统中配置磁盘配额?

    今天我们看看如何在Linux系统中配置磁盘配额,限制用户滥用空间.使用磁盘配额是相当简单的,对于限制那些过多占用磁盘空间的家伙很有用.而且,你还可以设置软配额和硬配额,软配额可以在某个用户接近其容量空 ...

  3. 如何在Linux系统上监测系统温度?(亲测可用)

    转载自:http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心.除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高 ...

  4. linux重装eclipse_如何在Linux系统上安装Eclipse

    如何在Linux系统上安装Eclipse 作为Java程序员,需要在Linux系统上安装Eclipse,很多人不知要如何安装,在安装Eclipse前,还需安装JDK,下面小编就给大家介绍下Linux如 ...

  5. linux检测软件温度,如何在Linux系统上监测系统温度?(亲测可用)

    转载自:http://os.51cto.com/art/201311/417208.htm 按理说,在大多数情况下,你用不着为电脑的运行温度而操心.除了制造瑕疵外,电脑硬件在设计时确保温度不会超过最高 ...

  6. Redis进阶实践之二如何在Linux系统上安装安装Redis

    2019独角兽企业重金招聘Python工程师标准>>> Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了"如何安装VMware Pr ...

  7. 如何在Linux系统上自动执行任务

    How to automate tasks on a Linux system 如何在Linux系统上自动执行任务 https://www.linux.org/threads/how-to-autom ...

  8. linux文件向磁带备份,如何在Linux系统上进行快速磁带备份

    如何在Linux系统上进行快速磁带备份 发布时间:2006-09-08 00:28:08来源:红联作者:Myiozzdoc 使用mt-st 工具,在Linux系统上进行快速文件备份. 在CD.DVD以 ...

  9. linux 显示目录文件数,如何在Linux系统上显示当前及子目录中的文件数量

    在本指南中,我们将介绍如何在 Linux 系统上显示当前工作目录或任何目录及其子目录中的文件数量. 我们将使用 find 命令,它用于搜索目录层次结构中的文件,以及 wc 命令,它会打印每个文件或来自 ...

最新文章

  1. at指令 fpga_FPGA毕设系列 | 无线通信
  2. Altair FluxMotor 2020中文版
  3. P4011 孤岛营救问题
  4. gcc中的内嵌汇编语言(Intel i386平台)
  5. java基础—IO流概述
  6. apache php mysql开发优点_Zope的优点和Apache PHP MySQL的比较_PHP
  7. 个人简介页面如何设计?优秀案例给你灵感
  8. js 设置style属性
  9. mysql django构架图_Django框架之数据库ORM框架
  10. axios java 参数,vue.js axios发请求时,参数包括dto和一个flag, 后台如何接?
  11. JQuery datatables - column ordering, searching with multi header lines
  12. c语言error lnk 2005,易语言5.71静态编译问题LIBC.lib(crt0dat.obj) : error LNK2005:
  13. 微信计步器怎么不计步_微信运动不显示步数解决方法
  14. 吉他入门教程之吉他音阶训练——运用方法
  15. flashpaper java_使用FlashPaper 实现JSP在线阅读
  16. cad用键盘放大缩小_CAD放大缩小快捷键 _ 2D3D网
  17. 全网超详细的VMware虚拟机安装Kali Linux系统以及首次启动Kali Linux系统的注意事项
  18. 苹果xr如何关机_iPhone X强制关机集合
  19. 通达OA 精灵登录时提示“库没有注册”(图文)
  20. 全套Python零基础学习资料,电子书整理好了,想要进行技术提升,转行的自取!

热门文章

  1. 罗马java_关于java:罗马数字转十进制的三种方法
  2. 【跟Leon一起刷LeetCode】344. Reverse String
  3. python 工业软件开发_记一次工业软件开发经历
  4. 华硕X43S关闭触控板
  5. [精选]看股票走势图的软件用哪个好(如何看懂股市行情大盘的走势)
  6. 军备竞赛!奔驰全球“扩招”3000名软件工程师,2024年推MB.OS
  7. mos 控制交流_功率半导体器件之MOS晶体管
  8. POJ 2491 Scavenger Hunt 解题报告 再次利用map判重
  9. css是button和输入框保持在同一行
  10. leetcode专题训练 77. Combinations