1. 安装JDK

wget http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz

1.上传jdk-7u45-linux-x64.tar.gz到Linux上

2.解压jdk到/usr/local目录

tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/

3.设置环境变量,在/etc/profile文件最后追加相关内容

vi /etc/profile

export JAVA_HOME=/usr/local/jdk1.7.0_45

export PATH=$PATH:$JAVA_HOME/bin

4.刷新环境变量

source /etc/profile

5.测试java命令是否可用

java -version

遇到的问题:但是配置完环境变量后用Java -version测试出现“bash: ./java: /lib/ld-Linux.so.2: bad ELF interpreter: 没有那个文件或目录”的问题“,
于是到网上搜了下,用sudo yum install glibc.i686命令安装好 
64 位的系统安装了 32 位的jdk ,所以要安装glibc

2. 安装Tomcat

1.上传apache-tomcat-7.0.68.tar.gz到Linux上

2.解压tomcat

tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/local/

3.启动tomcat

/usr/local/apache-tomcat-7.0.68/bin/startup.sh

4.查看tomcat进程是否启动

jps     命令查看

5.查看tomcat进程端口

netstat -anpt | grep 2465

6.通过浏览器访问tomcat

http://192.168.0.101:8080/

7.设置tomcat开机启动

vi /etc/rc.d/rc.local

#必须配置JAVA_HOME路径,否则没效果
export JAVA_HOME=/usr/local/jdk1.7.0_55
/usr/local/apache-tomcat-7.0.47/bin/startup.sh start

注意:如果不能访问请看系统防火墙是否关闭,或是否允许该端口;

1,关闭防火墙命令:

centos 6.5: service iptables stop

centos 7: sudo systemctl stop firewalld.service

2、关闭开机启动:

centos 6.5:

开机启动:chkconfig iptables on

开机关闭:chkconfig iptables off

centos 7:sudo systemctl disable firewalld.service

3. 安装MySql

1.查看mysql的安装路径:

whereis mysql

mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

2.查看mysql的安装包

rpm -qa|grep mysql

mysql-community-client-5.6.26-2.el6.i686

mysql-community-release-el6-5.noarch

mysql-community-common-5.6.26-2.el6.i686

mysql-community-libs-5.6.26-2.el6.i686

mysql-community-server-5.6.26-2.el6.i686

3.卸载mysql

yum remove mysql

删除mysql的数据库文件:删除/var/lib/mysql目录

rpm -qa|grep mysql

卸载安装的 rpm -e --nodeps mysql-community-server-5.6.26-2.el6.i686

查询 find /-name mysql

删除相关的文件夹 rm -rf /var/lib/mysql rm -rf /etc/my.cnf

4.安装mysql

第一步:从oracle官方网站下载linux系统对应的mysql的yum源包。

第二步:把yum源包上传到linux,安装。(本地安装)

在线安装:

5.6

wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm

yum localinstall mysql-community-release-el6-5.noarch.rpm

5.7

wget dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
yum localinstall mysql57-community-release-el7-7.noarch.rpm

yum install mysql-server

第三步:启动mysql

service mysqld start

systemctl start mysqld

#查看状态

systemctl status mysqld

#设置开机启动

shell> systemctl enable mysqld

shell> systemctl daemon-reload

第四步:给root用户设置密码

# 默认密码

grep 'temporary password' /var/log/mysqld.log

/usr/bin/mysqladmin -u root password 'root'

登陆mysql: mysql -uroot -p

输入前面设置的密码:root

第五步:远程连接授权

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

注意:'myuser'、'mypassword' 需要替换成实际的用户名和密码。

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

第六步:在mysql中修改密码 SET PASSWORD 方法修改

首先登录MySQL。

格式:mysql> set password for 用户名@localhost = password('新密码');

例子:mysql> set password for root@localhost = password('123');

如果修改不了密码执行

mysql> set global validate_password_policy=0;

3.1 mysql Rpm安装法

如果没有网络环境可以使用参考资料中的mysql-rpm文件夹下的mysql安装包来安装。

[root@banxian mysql-rpm]# rpm -ivh mysql-community-*

安装后,启动服务、设置密码、远程授权后既可以使用。

补充的:安装rpm包软件,如mysql
%%查看系统中安装的rpm包
rpm -qa | grep mysql

Linux下JDK Tomcat MySQL基本环境搭建的更多相关文章

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

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

  2. linux下nginx+php+mysql 自助环境搭建

    ++++++++++++++++++++++++++++++++++++++++++++++linux下nginx+php+mysql环境搭建+++++++++++++++++++++++++++++ ...

  3. windows+linux下jdk安装及java环境变量配置

    对于初学java的用户来说,可能第一件要做的事情就是安装jdk及配置环境,以下内容主要讲述windows及linux下jdk的安装以及环境变量的配置. 1.首先下载相应平台可用版本jdk安装文件,可以 ...

  4. Linux下jdk的安装和环境变量的配置

    Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  5. linux下JDK,tomcat的安装与环境变量配置

    先从网上下载jdk(jdk-1_5_0_02-linux-i586.rpm) ,下载后放在/home目录中,当然其它地方也行. 进入安装目录#cd /home#cp jdk-1_5_0_02-linu ...

  6. Linux安装Jdk Tomcat MySQL

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

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

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

  8. LinuxMint下JDK+Tomcat+Mysql+Eclipse javaEE安装

    网上查了很多方法,总结下比较简单的做法. 本人使用的系统版本为64位LinuxMint18,cinnamon桌面环境,预装Openjdk1.8.开发使用版本为oracle的1.7版本jdk. 1 jd ...

  9. Linux下Discuz!7.2 LAMP环境搭建

    linux下Discuz LAMP环境搭建 1.需要的源代码 httpd-2.2.15.tar.gz          mysql-5.1.44.tar.gz     php-5.3.2.tar.gz ...

随机推荐

  1. 图像局部显著性—点特征(SiftGPU)

    SIFT的计算复杂度较高. SiftGpu的主页:SiftGPU: A GPU Implementation of ScaleInvariant Feature Transform (SIFT) 对S ...

  2. Christopher G. Atkeson 简介

    有一个事实:双足机器人的稳定性问题单靠算法是搞不定的!!! 在2015 DARPA 机器人挑战赛中,许多参赛团队的机器人使用了Atlas,他们通过安装他们自己的软件并修改来让机器人保持平衡.来自WPI ...

  3. 我的web前端自学之路-心得篇:我为什么要学习web前端?

    时光如流水,转眼间,自己已经是大三的学长了,看着一个个学弟学妹,心中有种莫名的感觉,很怀念大学的前两年时光,但也很憧憬着自己的未来,自己将要去经历很多从未经历的事.我是我们学校信科院的一名学生,在编程 ...

  4. 怎样在PDF文件中查找某个特定的词?

    不得不说中国的修饰词太多了例如:“滚”可以这样说,请你以一种圆润的方式离开:上次小编在路上听到某男子打电话,好像是给女孩子,那口才,是真的牛,夸人不带重复的.要不是我男孩子,我都想以身相许了.人们常常 ...

  5. style 使用lang = ‘scss’ 报错

    <style lang="scss" rel="stylesheet/scss" scoped> .export-wrapper{ } </s ...

  6. 洛谷P1002 过河卒【dp】

    棋盘上AA点有一个过河卒,需要走到目标BB点.卒行走的规则:可以向下.或者向右.同时在棋盘上CC点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点.因此称之为"马拦过河卒 ...

  7. [luogu4026 SHOI2008]循环的债务 (DP)

    传送门 吐槽洛谷难度标签qwq Solution 显然是一道神奇的DP,由于总钱数不变,我们只需要枚举前两个人的钱数就可知第三个人的钱数 DP的时候先枚举只用前k个币种,然后枚举前两个人的钱数,然后枚 ...

  8. redis在windows上通过cmd连接服务器(需要密码)

  9. sqlalchemy带条件查询相关应用

    sqlalchemy带条件查询 filter_by与filter filter_by 与filter的区别: 1. filter_by只能取值= filter可以==,!=,>=,<=等多 ...

  10. DateTime日期格式转换,不受系统格式的影响

    Application.Initialize;  with FormatSettings do  begin    ShortDateFormat := 'yyyy-mm-dd';    LongDa ...