debian部署mysql和tomcat_【超级详细】在Debian/kali/linux服务器下搭建Tomcat7+mysql+jdk8环境...

JDK安装

Tomcat安装

MySQL安装

【JDK安装】

1.首先下载一个JDK

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

7c245a5a52f2bcdf8c44f75a4eb28adb.png

2.在本地解压后,用WinSCP上传到linux环境中去。上传的路径为: /usr/local

778a62671849b82e0bdd1c4582e366ec.png

使用命令:tar -xzvf jdk-8u191-linux-x64.tar.gz

其中:

X:代表释放(解压);

V:代表显示解压的过程;

Z:代表这是不是一个压缩包,一般来说结尾是 gz 都代表是压缩过的包;

F:表示递归解压;

3.赋予JDK文件最高权限,给予读写等权限。

在/usr/local/目录下 chmod 777 -R jdk1.8.0_191

eb05a041af3c3cf6c6a49222ac13e6de.png

4.配置JDK环境变量:

vi /etc/profile 然后加入如下内容,jdk的文件夹名替换成自己的。

822f609a0c5355bd181c73909fc380ef.png

最后让你刚刚设置的环境变量生效 source /etc/profile

b55476c07710db793d3b453a395a3f98.png

验证是否配置成功。如果显示出版本号就说明配置成功了。

【Tomcat安装】

1.Tomcat下载

下载地址:http://tomcat.apache.org/download-70.cgi

5310f2ee889a024dfb7be94f22a741ca.png

2.上传压缩包到服务器

下载完之后和jdk上传的方法一样,上传到/usr/local/目录下,用同样的命令解压。

5e1b78276efc24825549ea5ad8218bd9.png

然后cd到如图所示,./startup.sh

fcdc76b360236c90fa78bbfe135dc5ba.png

3.最后在自己的浏览器上输入 IP地址:8080

如果出现下图,就说明tomcat配置成功了。

f54bbc2eeb4a17ed412f8ae34dae2a30.png

【MySQL安装】

1.配置apt-get源

debian下安装软件的指令为apt-get,在使用apt-get安装MySQL之前,需要先下载MySQL官网提供的DEB包,以将MySQL的仓库添加到apt-get的源中,打开网站 https://dev.mysql.com/downloads/repo/apt/

(1)点击下载。

508c3d938a1e93f07ee7a44df88d2e7e.png

(2)点击No thanks,just start my download,复制弹出来的下载链接。

94d2ffa4c93e784e4e089b8cf11901cd.png

(3)回到命令行中

cd~

wget https://repo.mysql.com//mysql-apt-config_0.8.11-1_all.deb

当然你下载下来的文件的版本号可能不一定是这个,一切以你下载的结果为准。

2af5805ee3fa16d46f113cc12e9079d3.png

(4)接下来使用dpkg指令添加该文件进apt-get的源。

sudo dpkg -i ./mysql-apt-config_0.8.11-1_all.deb

(5)完成后会弹出一个mysql的源的配置界面,我们什么都不用动,方向键移动到OK回车即可,接下来使用apt-get的update指令更新源。

051bab3761b8f14827e0dabff1487e8c.png

(6)sudo apt-get update

完成更新后,就可以正式开始mysql的安装了

2.安装

使用apt-get指令安装MySQL

sudo apt-get install mysql-server

中途会让输入root密码,自己输入一个记住就行了

3.基本操作

开启MySQL服务

sudo service mysql start

关闭服务

sudo service mysql stop

重启服务

sudo service mysql restart

尝试登陆

mysql -u root -p

输入密码即可登陆到mysql

4.如果发现Navicate远程无法连接此MySQL。

(1) mysql -u root -p ‘原来的密码’

(2) show databases;

(3) use mysql;

(4)使用以下命令开启root用户远程访问权限:

CREATE USER 'root'@'%' IDENTIFIED BY '你的密码';

GRANT ALL ON *.* TO 'root'@'%';

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的密码';

FLUSH PRIVILEGES;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值