码迷,mamicode.com
首页 > 数据库 > 详细

Linux_软件安装_jdk_tomcat_Mysql

时间:2018-05-23 23:42:16      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:移动   .sh   格式   root用户   bubuko   pat   虚拟机   libc   lin   

技术分享图片

双击要安装的文件(或右键传输)

技术分享图片

1. JDK的安装
1.1 准备工作:安装依赖的环境
yum install glibc.i686
yum –y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum -y update libstdc++-4.4.7-4.el6.x86_64
yum -y install gcc-c++
yum -y install libaio*

技术分享图片

技术分享图片

..................................


1.2 检查之前是否安装JDK,安装过则卸载
rpm -qa | grep -i jdk 参数-i忽略大小写

rpm -qa 查询本机所有安装软件

| grep 管道过滤

 

rpm -e --nodeps 程序名称
1.3 安装JDK
1.3.1创建JDK的安装路径
mkdir /usr/local/java

技术分享图片

1.3.2上传JDK安装包
1.3.3 解压 tar -zxvf 安装包 –C 指定目录

技术分享图片

莫名其妙失败了,换种思路. 移动压缩包到

技术分享图片

进入jdk目录查看,无内容.干掉他

技术分享图片

解压到当前目录,<得到jdk1.7.0_80>

技术分享图片

删除压缩包,jdk1.7改个名

技术分享图片

发现没有vim. 安装它

技术分享图片

 


1.3.4 配置环境变量
vim /etc/profile 在末尾添加如下信息

export JAVA_HOME=/usr/local/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH

技术分享图片

shift+ d 到末尾 i编辑模式

找到jdk的绝对路径换之

技术分享图片

技术分享图片

未完待续

1.3.5 重新加载环境变量配置文件
source /etc/profile
1.3.6 测试是否成功 java -version

2.Tomcat的安装
2.1 检查之前是否安装tomcat,安装过则卸载
rpm -qa | grep -i tomcat
rpm –e –-nodeps 程序名称
2.2 上传tomcat的安装文件
2.3 创建tomcat的安装路径
2.4 解压tomcat
2.5 设置防火墙(不建议关闭)
编辑防火墙配置文件
vim /etc/sysconfig/iptables
重启防火墙
service iptables restart
2.6 启动tomcat
./startup.sh
本机远程访问测试是否启动成功

3.Mysql的安装
3.1 检查之前是否安装mysql,安装过则卸载
rpm -qa | grep -i mysql
 
已经安装了库文件,应该先卸载,不然会出现覆盖错误。注意卸载时使用 了--nodeps选项,忽略了依赖关系:
rpm -e --nodeps 程序名称
3.2 上传mysql的安装文件
3.3 创建mysql的安装路径
3.4 解压mysql
3.5添加mysql组和mysql用户,用于设置mysql安装目录文件所有者和所属组。

[[email protected] mysql]# groupadd mysql
[[email protected] mysql]# useradd -r -g mysql mysql

3.6 进入mysql解压目录,并更改所属的组和用户。
[[email protected] mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql .
[[email protected] mysql-5.6.31-linux-glibc2.5-x86_64]# chgrp -R mysql .
注意:不要忘记mysql后的 ’.’ ,代表所有目录

3.7 执行mysql_install_db脚本,对mysql中的data目录进行初始化并创建一些系统表格。注意mysql服务进程mysqld运行时会访问data目录,所以必须由启动mysqld进程的用户(就是我们之前设置的mysql用户)执行这个脚本,或者用root执行,但是加上参数--user=mysql。
[[email protected] mysql-5.6.31-linux-glibc2.5-x86_64]# scripts/mysql_install_db --user=mysql

3.8将mysql/目录下除了data/目录的所有文件,改回root用户所有,mysql用户只需作为mysql/data/目录下所有文件的所有者。
[[email protected] mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R root .
[[email protected] mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql data
注意:同样,别忘记root后面的 ‘.’

3.9复制配置文件到etc目录下
[[email protected] support-files]# cp my-default.cnf /etc/my.cnf
并查看my.cnf配置,修改basedir

3.10将mysqld服务加入开机自启动项。
3.10.1首先需要将support-files目录下的mysql.server服务脚本复制到/etc/init.d/,并重命名为mysqld。
[[email protected] support-files]# cp mysql.server /etc/init.d/mysqld
3.10.2通过chkconfig命令将mysqld服务加入到自启动服务项中。
[[email protected] support-files]# chkconfig --add mysqld
注意服务名称mysqld就是我们将mysql.server复制到/etc/init.d/时重命名的名称。
3.10.3查看是否添加成功
[[email protected] support-files]# chkconfig --list mysqld
成功结果如下:

3.11启动mysql
[[email protected] etc]# service mysqld start

3.12运行客户端程序mysql,测试能否连接到mysqld
[[email protected] etc]# /usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64/bin/mysql

3.13设置MySQL初始密码并登陆
如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中.

修改密码
定位到你的MYSQL安装目录/bin下录入:
格式:mysqladmin –u用户名 password 新密码
例如:给root加个密码victor 。键入以下命令:
./mysqladmin -uroot password victor
重新登录
[[email protected] etc]# /usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64/bin/mysql -uroot -p


为了避免每次都输入mysql的全路径
/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64/bin/mysql,
可将其加入环境变量中,在/etc/profile最后加入两行命令:

export MYSQL_HOME=/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64
export PATH=$PATH:$MYSQL_HOME/bin

重新加载环境变量配置文件
source /etc/profile
之后重启虚拟机
这样就可以在shell中直接输入mysql命令来启动客户端程序了
[[email protected] mysql]#mysql

 

Linux_软件安装_jdk_tomcat_Mysql

标签:移动   .sh   格式   root用户   bubuko   pat   虚拟机   libc   lin   

原文地址:https://www.cnblogs.com/wzj1992/p/9080100.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!