linux安装jdk、tomcat、mysql

备注: 所有软件安札位置: /usr/local下:
①linux系统jdk配置:
1.把压缩包上传到服务器/usr/local/tmp
2.解压压缩包: # tar zxvf 文件名
3.把解压后文件复制到/usr/local/jdk7: # cp -r 文件名/usr/local/jdk7
4. 配置环境变量,执行命令: # vim /etc/profile
5.修改文件中内容[ 分割使用冒号 – KaTeX parse error: Expected 'EOF', got '#' at position 30: …ort 添加或修改变量] #̲export PATH USE…JAVA_HOME/bin: P A T H e x p o r t C L A S S P A T H = . : PATH export CLASSPATH=.: PATHexportCLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6. 解析文件(或重启系统): # source /etc/profile
7. 验证配置是否成功: # java -version
②linux系统tomcat配置:
1.把tomcat 压缩包上传到服务器
2.解压tomcat: # tar zxvf 压缩包名
3.解压后的文件夹复制到/usr/local/tomcat: # cp -r apache-tomcat-7.0.68 /usr/local/tomcat
4.配置环境变量
# vim /etc/profile
export TOMCAT_HOME=/usr/local/tomcat
export CATALINA_HOME=/usr/local/tomcat
5. 放行8080 端口:
# vim /etc/sysconfig/iptables (把包含22 行复制一行,修改22 为8080 | 8080:9000 从8080 到9000 全放行 )
# service iptables restart (restart 重启 |start 启动 |stop 停止)
6. 启动tomcat,进入到tomcat/bin 文件夹
# ./startup.sh (直接重启)
# service iptables restart(启动并动态打印启动信息)

③linux系统mysql配置:
1.把mysql压缩包上传到服务器,并解压。
2.把解压文件拷贝到/usr/local/mysql下
3.进入/usr/local/mysql下,创建用户组合用户
添加用户组:groupadd mysql
创建用户mysql并指定mysql组:useradd -r -g mysql mysql
4.赋权让用户组合用户具有操作权限:一定要在/usr/local/mysql下
变更mysql用户组有操作当前文件夹的权限:chgrp -R mysql .(.表示当前目录)
变更mysql用户具操作本级目录的权限:chown -R mysql . (.表示当前目录)
5.删除/etc/my.cnf这个文件,并初始化数据库
删除my.cnf文件: rm /etc/my.cnf
初始化数据库:./scripts/mysql_install_db --user=mysql
6.修改配置文件
复制my.cnf: cp support-files/my-default.cnf /etc/my.cnf
复制启动文件: cp support-files/mysql.server /etc/rc.d/init.d/mysql
7.启动、重启、关闭mysql服务
启动mysql服务:service mysql start
关闭服务:service mysql stop
重启服务:service mysql restart
8.如果提示没mysql命令,需要添加软连接
ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql
9.mysql没有root没有密码操作
use mysql
update user set password= passworD (“root”) where user=‘root’;
flush privileges;
10.设置用户具访问的权限
登录mysql:mysql -u root -p
执行权限赋予命令:
grant all privileges on . to root@’%’ identified by ‘root’ with grant option;
【 说明:%:表示所有ip都可以访问。也可以指定ip。】
刷新权限:flush privileges;
退出:quit
11.放行mysql 3306端口
vim /etc/sysconfig/iptables
service iptables restart

忘记root密码后的修改方式:
进入/etc/my.cnf 在[mysql]下添加skip-grant-tables 启动安全模式
命令:vi /etc/my.cnf
重启服务:
命令:service mysql restart
登录mysql,输入密码时直接回车
命令: mysql -u root -p
进入到mysql后,先使用mysql数据库
命令:use mysql
修改密码
命令: update user set password= passworD (“smallming”) where user=‘root’;
刷新权限
命令: flush privileges;
退出MySql编辑模式
命令:exit

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

java之书

会持续更新实用好的文章谢谢关注

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值