Linux下搭建jdk+mysql+tomcat
Liunx有很多版本,下面是我用centos7来搭建环境步骤:
首先准备要搭建的三个包:Centos7安装完之后,你会发现此系统输入"ifconfig"命令查IP地址会报错
解决方法:
进入ifcfg-ens33文件更改:vi /etc/sysconfig/network-scripts/ifcfg-ens33
改完之后重启网卡,输入命令:service network restart
然后我们需要安装一下插件net-tools,输入命令:yum install net-tools;安装完之后就正常了,如图:
接下来正式安装环境部署包了,先把用的包上传到centos7系统目录
- 先安装JDK,此包有两种安装方法,另外一种是压缩包,比较麻烦,需要配置环境变量我们用直接用安装包的方式安装:输入命令:rpm –ivh jdk-13.0.1_linux-x64_bin.rpm
这样就一步解决了,检查安装是否成功,输入命令:java –version 显示版本就说明已经安装好了。 - 安装MySQL,也会提示报错,因为系统会自带mysql插件mariadb,我们先检查一下是否存在
我这边是有的,因此需要把它卸载掉,输入命令:rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64
接着安装MySQL依赖包,输入以下命令:
yum -y install perl.x86_64
安装好之后输入安装命令,先安装服务端:rpm -ivh mysql-community-server-5.7.26-1.el7.x86_64.rpm --nodeps --force
接着安装MySQL客户端:输入命令:rpm -ivh mysql-community-client-5.7.26-1.el7.x86_64.rpm --nodeps –force
这样MySQL安装完成了,先启动mysql:systemctl start mysqld;此mysql版本会给临时一个密码,通过命令:cat /var/log/mysqld.log | grep 'temporary password’;获取,如果临时密码无法登陆,可以设置跳过密码登陆,需要配置以下文本,输入命令:vi /etc/my.cnf;加一行以下内容:skip-grant-tasbles
然后重启mysql:systemctl restart mysqld,就可以正常登陆了
下面我们给mysql设置一下密码为“111111”,需要先给mysql赋予权限:flush privileges;,然后就可以设置密码了:set password for ‘root’@‘localhost’=password(‘111111’);退出后就需要你设置的密码登陆了,就不操作了,如果我们要从外网访问mysql,则需要对外开放端口。
然后登陆mysql添加远程登陆客户端
这样在Windows界面用客户端也能访问Linux下的mysql了,这里给个演示 - 安装Tomcat,此部比较简单,先建个放Tomcat的文件夹:mkdir /usr/local/tomcat,接着把上传的压缩包解压在此文件夹下。
这样就完成了,如果要远程访问,也需要开放此端口,不然Windows下不能访问。
这样就可以访问Linux下的Apache服务器了
以上就是搭建操作!