Linux——CentOS之软件安装(jdk,tomcat,mysql)

1.jdk安装

①解压到/opt

tar -zxvf jdk-8u191-linux-x64.tar.gz

②JAVA环境变量配置(jdk1.8.0_191为例)

JAVA_HOME=/opt/jdk1.8.0_191

PATH=/opt/jdk1.8.0_191/bin:$PATH

export JAVA_HOME PATH

③更新profile:

source /etc/profile

 

2.tomcat安装:

①.解压到/opt

tar -zxvf apache-tomcat-7.0.70.tar.gz

②.启动tomcat

进入bin目录

./startup.sh

 

③.开放8080端口,并重启防火墙,这样外 才能访问到tomcat

vim /etc/sysconfig/iptables

打开8080端口

重启防火墙 service iptables restart

3.mysql安装

①检查并安装mysql

rpm -qa|grep mysql

若安装,卸载

rpm -e mysql_libs //普通删除模式

rpm -e –nodeps mysql_libs //强力删除模式,提示其他依赖,依然删除

 

安装mysql

https://www.cnblogs.com/edgedance/p/7140411.html

 

②Linux下设置MySql自动启动

chkconfig –level 2345 mysqld on

 

③ mysql开启远程连接

use mysql

mysql> select host, user from user;

将相应用户数据表中的host字段改成’%’;

update user set host=’%’ where user=’root’;

ERROR 1062 (23000): Duplicate entry ‘%-root’ for key ‘PRIMARY’ 不予理会

flush privileges;

重新远程连接OK

 

④解决Access denied for user ”@’localhost’ to database ‘mysql’

1.关闭mysql

   # service mysqld stop

2.屏蔽权限

   # mysqld_safe –skip-grant-table

   屏幕出现: Starting demo from …..

3.新开起一个终端输入

   # mysql -u root mysql

   mysql> delete from user where USER=”;

   mysql> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误

   mysql> q

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92145 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月26日
下一篇 2018年10月26日

相关推荐