本人linux服务器配置是:centos_7_03_64_20G_xdragon_20171025.vhd

        公网IP:106.14.14.224

        内存:2GB

    SecureCRT8.0:https://pan.baidu.com/s/1ugGvb_JTk9-RETdQemYcYA 密码 : cy4c(连接你的linux服务器)

    百度网盘高速破解版:https://pan.baidu.com/s/1mKW9TcU9lyEyCIpeXeBhyw密码 :qdaj(百度网盘网速有多黑我就不解释了)

    (没搞太高级的tomcat,QAQ)

    tomcat-8.5.31 https://pan.baidu.com/s/1wA7pu6_UDiud-ian8Uan3A 密码 :4dpi

    JDK-10.0.1 https://pan.baidu.com/s/1t9FLRIT75ckQ5puxtvNg3w 密码 :wo9a

1.安装JDK

步骤一 :由SecureCRT8.0连接linux服务器,在根目录下执行下列语句

mkdir -p usr/java
mkdir tomcat

 步骤二:cd 进入 usr/java ,执行,并按下图导入JDK

 yum -y install lrzsz

  

注:在上述导入过程中可能会出现如下错误,不同人有不同解决办法,我的办法是执行 :tar -zxvf jdk-10.0.1_linux-x64_bin.tar.gz -C /opt/   就OJBK了

  
  gzip: stdin: not in gzip format

  tar: Child returned status 1

  tar: Error is not recoverable: exiting now

  

这是一个问题,接下来按照大佬的博客走 : https://blog.csdn.net/Zhang_hua_chang/article/details/70941132

再运行 java -version 看看你的版本

2.安装tomcat8.0,和mysql

也是按照上面博客大佬走, MYSQL安装没问题,但是有个问题难题就是要访问tomcat的8080端口,因为我的阿里云服务器,需要在控制台那个配置一下

点击服务器的配置规则后点击添加安全组规则,填写信息如下

这样就是把服务器的8080端口打开了,SecureCRT8.0里面还要修改点东西(可以见这个大佬的博客:

https://blog.csdn.net/c233728461/article/details/52679558 关闭你的防火墙,重新配置一下

再按照下面这个大佬的博客重新设置你的8080端口就好了

https://blog.csdn.net/diaorenxiang/article/details/22080475

结果如下:

使用命令 vim /etc/sysconfig/iptables 打开iptables文件,增加红色箭头所指的那一行,保存退出

service iptables restart

然后,就可以在外部访问了,只不过这里的地址不是localhost:8080,而是linux系统所分配的ip地址

这里我们查看linux的ip,这里可见是106.14.14.224

打开浏览器能访问就OJBK了,这里主要是讲解配置过程会遇到的2个问题。

Centos7.03搭建JDK、Tomcat、MySql环境的更多相关文章

  1. 云服务器搭建JDK+Tomcat+MySQL环境

    一.首先租赁一台云服务器(阿里云服务器或者腾讯云服务器) 其实可以在windows电脑上使用VMware workstation来安装虚拟机进行操作,毕竟云服务器低配也是很贵的.不过可以使用学生价去租 ...

  2. Ubuntu 下 JDK+Tomcat+MySql 环境的搭建

    Linux环境 修改catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS=&quo ...

  3. Ubuntu下JDK+Tomcat+MySql环境的搭建

    主机在阿里云上,所以网络的配置都省了,只剩下软件的安装和配置 1.安装mysql 1.1 apt-get install mysql-server-5.5 安装过程中,有两次提示输入 mysql 的  ...

  4. JDK+Tomcat+MySql环境配置—linux

    Yum安装和jsp安装环境搭建 Yum安装手册: 第一步:在root用户下解压Yum安装包 ,输入命令: unzip yum.zip.

  5. CentOS 7下安装配置搭建jdk+tomcat+MariaDB环境

    1.JDK安装 注意:rpm与软件相关命令 相当于window下的软件助手 管理软件 步骤: 1)查看当前Linux系统是否已经安装java 输入 rpm -qa | grep java 2)卸载两个 ...

  6. Centos6.x服务器配置jdk+tomcat+mysql环境

    1,jdk配置 由于jdk官网的链接不直接支持wget,可以使用下面的方法下载jdk,其中jdk版本为jdk1.8.0_91: wget --no-check-certificate --no-coo ...

  7. linux 下 jdk+tomcat+mysql 的 jsp 环境搭建

    JDK 在 linux 下安装 1.          把安装文件放在 /opt 下,并执行 [root@localhost opt]# ./jdk-1_5_0_06-linux-i586.bin 并 ...

  8. Linux安装Jdk Tomcat MySQL

    Jdk安装 Tomcat安装 Mysql安装 Jdk安装 官网下载 http://www.oracle.com/technetwork/java/javase/downloads/index.html ...

  9. mac在 aliyun linux ecs实例上安装 jdk tomcat mysql

    用了一个ftp 工具 把 gz rpm 等 传递到ecs 上 -- 用这个Transmit 用ssh远程登录,然后依次安装 jdk tomcat  mysql 到 /usr/local/... 设置环 ...

随机推荐

  1. VS2017

    Visual Studio常用快捷键https://www.cnblogs.com/DonetRen/p/8182911.htmlVisual Studio 2017 Product Family S ...

  2. 斯坦福大学自然语言处理第四课“语言模型(Language Modeling)”

    http://52opencourse.com/111/斯坦福大学自然语言处理第四课-语言模型(language-modeling) 一.课程介绍 斯坦福大学于2012年3月在Coursera启动了在 ...

  3. 【2017-03-13】Tsql 表连接

    笛卡尔积          穷举 在未建立连接的情况下,将car表的name列和brand表的brand_name列进行笛卡尔积查询后,实际是将两列相乘,进行穷举,列举出所有可能性 表连接:将多个表不 ...

  4. python 测试文件或者文件目录是否存在 测试文件类型,获取文件大小,获取修改日期

    ----测试一个文件或目录是否存在 >>> import os >>> os.path.exists('/etc/passwd') True >>> ...

  5. MapReduce的map个数调节 与 Hadoop的FileInputFormat的任务切分原理

    在对日志等大表数据进行处理的时候需要人为地设置任务的map数,防止因map数过小导致集群资源被耗光.可根据大表的数据量大小设置每个split的大小. 例如设置每个split为500M: set map ...

  6. 大数据和hadoop有什么关系?

    本文资料来自百度文库相关文档 Hadoop,Spark和Storm是目前最重要的三大分布式计算系统,Hadoop常用于离线的复杂的大数据处理,Spark常用于离线的快速的大数据处理,而Storm常用于 ...

  7. 通用技术 mysql 亿级数据优化

    通用技术 mysql 亿级数据优化 一定要正确设计索引 一定要避免SQL语句全表扫描,所以SQL一定要走索引(如:一切的 > < != 等等之类的写法都会导致全表扫描) 一定要避免 lim ...

  8. linux利用scp远程上传下载文件/文件夹

    scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的.可能会稍微影响一下速度. 当你服务 ...

  9. input 的radio checkbox 和 select 相关操作

    1  select 获取和设置值,以及onchange事件 1下拉框option没有checked事件 可通过select 的 onchange事件进行监控,以获取其值 <select name ...

  10. Service_name 和Sid的区别

    Service_name:该参数是由oracle8i引进的.在8i以前,使用SID来表示标识数据库的一个实例,但是在Oracle的并行环境中,一个数据库对应多个实例,这样就需要多个网络服务名,设置繁琐 ...