Mysql安装

大家可以在这里下

http://mirrors.163.com/mysql/Downloads/MySQL-5.7/

1)查看CentOS自带的mysql

    rpm -qa | grep mysql

2)如果你系统有安装,将自带的mysql卸载

    rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // (一般这种)强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除

3)安装 MySQL:

接下来我们在 Centos7 系统下使用 yum 命令安装 MySQL,需要注意的是 CentOS 7 版本中 MySQL数据库已从默认的程序列表中移除,所以在安装前我们需要先去官网下载 Yum 资源包,

下载地址为:https://dev.mysql.com/downloads/repo/yum/

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum update
yum install mysql mysql-server mysql-devel -y

4)启动 MySQL:

    systemctl start mysql.service

5)查看 MySQL 运行状态:

    systemctl status mysqld

启动后会占用3306端口。 使用如下命令查看3306端口是否启动,如果启动了则表示mysql处于运行状态。

    netstat -anp|grep 3306

6)验证 MySQL 安装

    mysqladmin --version

linux上该命令将输出以下结果,该结果基于你的系统信息:

如果以上命令执行后未输入任何信息,说明你的Mysql未安装成功。

7)Mysql安装后需要做的

Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:

    mysqladmin -u root password "root";

现在你可以通过以下命令来连接到Mysql服务器:

注意:在输入密码时,密码是不会显示了,你正确输入即可。

8)使用 MySQL Client(Mysql客户端) 执行简单的SQL命令

以上命令执行后会输出 mysql>提示符,这说明你已经成功连接到Mysql服务器上,你可以在 mysql> 提示符执行SQL命令:

9)开放Linux的对外访问的端口3306

firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

Tomcat安装

大家可以去我的资源里下载

https://download.csdn.net/download/tzy70416450/10394093

步骤:

1)上传Tomcat到linux上

2)解压Tomcat到/usr/local下

tar -xvf apache-tomcat-7.0.57.tar.gz -C /usr/local/

3)开放Linux的对外访问的端口8080

    firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload

4)启动关闭Tomcat

进入tomcat的bin下启动:./startup.sh

进入tomcat的bin下关闭:./shutdown.sh

启动过后可以用本机访问如下页面,ip地址为虚拟机的



可以将eclipse里面的项目导出为web war file包

然后把需要的数据库导入到linux里mysql数据库里

然后将war包仍到linux的tomcat的webpps里

就可以本机访问了

JDK安装

JDK下载路径:

注意:rpm与软件相关命令 相当于window下的软件助手 管理软件

步骤:

1)查看当前Linux系统是否已经安装java

输入 rpm -qa | grep java



2)卸载两个openJDK

输入rpm -e --nodeps 要卸载的软件

3)上传jdk到linux

4)开始安装

通过命令解压

    tar -zxvf jdk-8u191-linux-x64.tar.gz

成功后通过命令 vim ~/.bashrc修改环境变量

在其中最后插入

    JAVA_HOME=/usr/local/src/jdk1.8.0_191
JAVA_BIN=/usr/local/src/jdk1.8.0_191/bin
JRE_HOME=/usr/local/src/jdk1.8.0_191/jre
CLASSPATH=/usr/local/jdk1.8.0_191/jre/lib:/usr/local/jdk1.8.0_191/lib:/usr/local/jdk1.8.0_191/jre/lib/charsets.jar PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

通过命令 source ~/.bashrc 刷新配置

然后输入java和javac测试

  1. java -version检查是否成功

开放端口

    firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
刷新配置
firewall-cmd --reload

然后为了避免路由网络传输出现问题-

清空系统防火墙

iptables -L

iptables -F

保存防火墙配置

service iptables save

    如果上述命令执行失败报出:The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use     systemctl.

    解决方法:
systemctl stop firewalld 关闭防火墙
yum install iptables-services 安装或更新服务
再使用systemctl enable iptables 启动iptables
最后 systemctl start iptables 打开iptables 再执行service iptables save

查看防火墙状态

    firewall-cmd --state

停止firewall

    systemctl stop firewalld.service

禁止firewall开机启动

    systemctl disable firewalld.service

临时关闭内核防火墙

    setenforce 0
getenforce

永久关闭内核防火墙

    vim /etc/selinux/config
SELINUX=disabled

Linux-入门配置jdk,tomcat,mysql的更多相关文章

  1. linux下配置jdk,tomcat,mysql,redis,zookeeper

    jdk: 解压: tar zxvf jdk-8u144-linux-x64.tar.gz 执行:vi /etc/profile export JAVA_HOME=/usr/local/jdk1.8.0 ...

  2. Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南

    转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...

  3. 阿里云ECS服务器,CentOS 7.4配置jdk+tomcat+mysql

    参考博客: https://mp.weixin.qq.com/s?__biz=MzIxMzk3Mjg5MQ==&mid=2247484020&idx=1&sn=6e0aa07f ...

  4. Ubuntu下安装配置JDK,Tomcat,MySql

    jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr      mkdir javacd javacp 路径 ...

  5. LINUX上安装JDK+tomcat+mysql操作笔记

    1.环境准备: 1-1.centos 64位(本人的虚拟机安装此系统),安装步骤和网络配置已经在前两篇记录. 1-2.JDK 版本1.8 1-3.tomcat压缩包 1-4.CRT远程连接工具(可用其 ...

  6. Linux安装部署jdk+tomcat+mysql

    Linux安装部署测试环境 1. JDK安装下载 安装 yum search jdk 找到合适的jdk版本,以下图中的版本为例 yum install java-1.8.0-openjdk.x86_6 ...

  7. LINUX学习-Nginx+JDK+Tomcat+Mysql搭建JAVA WEB

    一.安装JDK环境 1.先到  https://www.oracle.com/java/technologies/javase-jdk8-downloads.html  下载linux jdk-8u2 ...

  8. Linux 安装配置JDK 、 MySQL 、nginx

    今天我来讲一下在Linux下各环境的搭建,主要就讲一下jdk.MySQL.和一个代理服务器nginx 1. jdk的安装配置 1)卸载自带openjdk 当我们拿到一个全新的ECS的时候上面有的会自带 ...

  9. ubuntu安装配置jdk tomcat mysql ...

    安装之前大家一定要检查好各个版本问题 以免造成不兼容. (一)下载所需安装包: jdk-7u76-linux-x64.tar.gz apache-tomcat-7.0.63.tar.gz MySQL- ...

随机推荐

  1. 最新案例铁血军事手机客户端(IOS & Android)

    <铁血军事>Android手机客户端由铁血网开发和运营,为网友提供铁血论坛和铁血读书两大产品.使用Android手机客户端,您不仅可以阅读到最新军事资讯,随时参与精彩话题讨论,还可以在线阅 ...

  2. python+selenium,实现带有验证码的自动化登录功能

    python+selenium的环境准备,请自行安装完成,这里直接贴代码,方便做项目时直接使用. import time from selenium import webdriver from PIL ...

  3. vuejs点滴

    博客0.没事的时候可以看的一些博客:https://segmentfault.com/a/1190000005832164 http://www.tuicool.com/articles/vQBbii ...

  4. 『Python CoolBook』使用ctypes访问C代码_上_用法讲解

    一.动态库文件生成 源文件hello.c #include "hello.h" #include <stdio.h> void hello(const char *na ...

  5. 『TensorFlow』从磁盘读取数据

    十图详解TensorFlow数据读取机制 一.输入流水线读取数据流程 1). 创建文件名列表 相关函数:tf.train.match_filenames_once 2). 创建文件名队列 相关函数:t ...

  6. Java toBinaryString()函数探究及Math.abs(-2147483648)=-2147483648原理探究

    toBinaryString()函数 public class Customer { public static void main(String[] args) { int m=-8; System ...

  7. ERROR in Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime (64)

    该问题说的是当前环境不支持node-sass,网上说了一下是要安装node 7一下版本才支持. 这里改使用less-loader,及less

  8. Linux下的python3,virtualenv,Mysql、nginx、redis安装配置

    常用服务安装部署   学了前面的Linux基础,想必童鞋们是不是更感兴趣了?接下来就学习常用服务部署吧! 安装环境: centos7 + vmware + xshell MYSQL(mariadb) ...

  9. Beta 冲刺 (2/7)

    Beta 冲刺 (2/7) 队名:第三视角 组长博客链接 本次作业链接 团队部分 团队燃尽图 工作情况汇报 张扬(组长) 过去两天完成了哪些任务 文字/口头描述 为utils_wxpy.py添加注释 ...

  10. C语言冒泡(起泡)排序与选择排序的循环条件区别

    冒泡排序(写法1): i = 0; i < n-1; ++i{ flag = true; j = 0; j < n-1-i; ++j{//从前面开始冒泡 if( arr[j] < a ...