Linux下JDK、TomCat、MySql的安装

4 篇文章 0 订阅
3 篇文章 0 订阅

JDK的安装

1.上传jdk-7u45-linux-x64.tar.gz到Linux上

2.解压jdk到/usr/local目录

tar -zxvf jdk-7u45-linux-x64.tar.gz -C /usr/local/

3.设置环境变量,在/etc/profile文件最后追加相关内容

vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.7.0_45
export PATH=$PATH:$JAVA_HOME/bin

4.刷新环境变量

source /etc/profile

5.测试java命令是否可用

java -version

Tomcat的安装

1.上传apache-tomcat-7.0.68.tar.gz到Linux上

2.解压tomcat

tar -zxvf apache-tomcat-7.0.68.tar.gz -C /usr/local/

3.启动tomcat

/usr/local/apache-tomcat-7.0.68/bin/startup.sh

4.查看tomcat进程是否启动

jps

MSql的安装
1.上传MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar到Linux上

2.解压安装包到相应路径

tar -xvf MySQL-5.5.48-1.linux2.6.x86_64.rpm-bundle.tar -C /usr/local/

3.安装perl依赖环境

yum install perl

4.安装MySQL,此时应在MYSQL的安装路径下进行

rpm -ivh MySQL-server-5.5.48-1.linux2.6.x86_64.rpm
rpm -ivh MySQL-client-5.5.48-1.linux2.6.x86_64.rpm

若有冲突的包先卸载冲突的rpm包,再安装

rpm -e mysql-libs-5.1.73-5.el6_6.x86_64 --nodeps

5.启动MySQL服务,然后初始化MySQL

service mysql start
/usr/bin/mysql_secure_installation

环境设置
Remove anonymous users? Y
Disallow root login renotely? N
Remove test database and access to it? Y
Reload privilege tables now? Y

6.测试MySql

mysql -uroot -padmin

mySql出现的错误

ERROR 2002 (HY000) Can't connect to local MySQL server through socket xxx' (2)

解决方法
1.首先看自己mySql的状态,可能是重复启动导致的。

service mysql status

如果已经启动,直接登陆就可以了

2.或者是mysql没有被授权,没有的话给mysql再授权一次

chown -R mysql:mysql /var/lib/mysql
/etc/init.d/mysql restart或 service mysql restart

网上介绍好多方法,我都尝试了下,没有什么太大的用处。我的问题主要是在MySql已经启动的情况下,又重新启动造成的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值