linux上安装tomact 和mysql数据库 以及配置

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shenmoren6/article/details/80265412

安装第一步 

需要把jdk tomact mysql包放在linux虚拟机上


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

tomcat下载地址 https://tomcat.apache.org/download-80.cgi

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

使用ifconfig查看本机命令

可以使用xftp 和xshell 来辅助

可以选择新建一个目录  新建的时候会报错 

报错问题是没有权限 因为第一次登陆是用户登陆 不是管理员登陆

需要使用 su 命令 切换root用户 密码是第一创建的密码

然后输入cd /回到根目录 新建文件夹


然后把需要的包导进soft


  • 配置jdk

cd  soft 进入文件夹下

ls 显示文件夹有哪些东西 ll 显示详细信息


因为jdk是rpm的 所以需要使用rpm命令


--prefix=你要放的位置

接下来到你解压的位置 修改jdk名字


配置jdk的环境变量

x : 从 tar 包中把文件提取出来

z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压

v : 显示详细信息

f xxx.tar.gz : 指定被处理的文件是 xxx.tar.gz

vi etc/profile


写完以后按eas 输入:wq 保存并退出

检查是否配置成功


  • 配置Tomcat

安装tomcat

cd soft


修改Tomcat名称

cd /usr/local

修改


配置Tomcat环境变量

配置内容

写完以后按eas 输入:wq 保存并退出

然后打 source /etc/profile刷新配置信息

开放8080端口 允许Windows访问


写完以后按eas 输入:wq 保存并退出

然后使用/etc/init.d/iptables restart 命令进行刷新

如果报错


不用管 测试就行、

启动Tomcat

进入Tomcat下的bin目录启动Tomcat


启动以后测试

虚拟机进入


Windows进入


黄色区域的是虚拟机的ip地址,使用ifconfig查看

tomcat开机自启动

vi startup.sh 修改Tomcat下的bin目录下的startup.sh文件


wq保存退出

修改/etc/rc.d/rc.local内容 为了更准确 可以进入到rc.d目录修改


修改内容如下


配置完成 自己重新启动 测试一下!

安装、配置mysql

  • 解压缩并改名



配置mysql

创建用户组


创建一个用户并加入到mysql组中


修改用户、用户组


手动创建一个数据库名称叫做mysql


将mysql的服务加入到init.d目录下 方便使用,并修改权限

拷贝mysql配置文件到etc目录下


修改mysqld的配置文件



mysql 一组服务命令

/etc/init.d/mysqld start 启动服务

/etc/init.d/mysqld stop 停止服务

/etc/init.d/mysqld status 查询mysql的服务状态

默认安装配置完成后不能使用 mysql -u -root -p 需要修改环境变量

vi /etc/profile修改环境变量 


修改完记得刷新环境变量source /etc/profile


默认的mysql是没有密码的 直接回车就行 为了安全 我们需要给mysql设置登录密码


然后刷新MySQL的系统权限相关表­ flush privileges; 

默认mysql不允许远程连接的

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


然后刷新MySQL的系统权限相关表­ flush privileges;

测试下!!

成功样式!

修改mysql中文乱码问题

查看mysql的编码格式

如果不是utf8编码

如下修改


开机自启动mysql服务

chkconfig -add mysqld 添加服务

chkconfig --list 显示服务列表


如图所示就好了

开启mysql防火墙

vi /etc/sysconfig/iptables 修改防火墙文件


保存防火墙设置,
/etc/init.d/iptables restart



然后自己测试就好了



展开阅读全文

没有更多推荐了,返回首页