JavaShuo
栏目
标签
Linux系统安装经常使用开发软件
时间 2019-11-08
标签
linux
系统
安装
经常
使用
开发
软件
栏目
Linux
繁體版
原文
原文链接
vim、jdk、tomcat、mysql
安装vim(命令模式=>编辑模式=>底行模式)
[root@localhost ~]# yum install vim*
结束后一直确认便可,键入y
继续键入 y
总是确认键入 y 比较麻烦,那就直接这样:
[root@localhost ~]# yum - y install vim*
JDK的安装
1:经过Xftp工具上传文件【jdk-8u181-linux-x64.tar.gz】
查看是否上传成功:[root@localhost /]# ll
2:
安装必要的依赖环境(按照顺序装好)
yum -y install glibc.i686
yum -y install libaio.so.1 libgcc_s.so.1 libstdc++.so.6
yum -y install gcc-c++
yum -y install libaio*
3:
检查以前是否安装JDK,安装过则卸载
查看:rpm -qa | grep -i jdk 参数-i忽略大小写
卸载:rpm -e --nodeps 程序名称
[root@localhost /]# rpm -qa | grep -i jdk
4:
建立JDK的安装路径
4-1 mkdir 文件夹名
查询JDK的完整路径:[root@localhost jdk]# pwd
[root@localhost local]# mkdir jdk
4-2 解压已上传的jdk文件【
jdk-8u181-linux-x64.tar.gz
】到jdk目录
解压语法: tar -zxvf 安装包 -C 指定目录
[root@localhost /]# tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/jdk/
去【/usr/local/jdk】目录下查看是否已解压成功
在进去解压后的jdk1.8.0_181文件下查看jdk目录结构
5:Linux上配置jdk环境变量
[root@localhost /]# vim /etc/profile
技巧:可直接用xftp将profile文件下来配置好,再上传覆盖便可
#jdk path
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_181
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
6:
从新加载环境变量配置文件:source /etc/profile 并测试是否安装成功
[root@localhost jdk1.8.0_181]# source /etc/profile
测试Linux上jdk是否安装成功:[root@localhost /]# java -version
Tomcat安装
1:上传Linux版本的tomcat到根目录下并解压到tomcat目录(方法同jdk一致)
[root@localhost /]# tar -axvf apache-tomcat-7.0.68.tar.gz -C /usr/local/tomcat/
查看是否成功解压到tomcat目录
2:
检查以前是否安装tomcat,安装过则卸载(跟jdk一致,不过多解释)
rpm -qa | grep -i tomcat
rpm -e --nodeps 程序名称
3:配置tomcat环境变量(可用xftp便捷操做)
[root@localhost /]# vim /etc/profile
#tomcat path
export CLASS_HOME=/usr/local/tomcat/apache-tomcat-7.0.68
export PATH=$CLASS_HOME/bin:$PATH
4:
从新加载环境变量配置文件:source /etc/profile 并启动tomcat查看是否安装成功
找到解压tomcat解压路径下的bin目录,启动tomcat【
startup.sh
】,关闭【shutdown.sh】
[root@localhost bin]# ./startup.sh
切换物理机查看tomcat是否启动成功:Google地址栏:http://192.168.64.10:8080
5:
设置防火墙(不建议关闭,可省略这一步)
编辑防火墙配置文件:vim /etc/sysconfig/iptables
重启防火墙:service iptables restart
6:动态加载tomcat启动日志,跟Windows启动tomcat刷刷感受差很少
[root@localhost bin]# ./startup.sh && tailf /usr/local/tomcat/apache-tomcat-7.0.68/logs/catalina.out
MySQL的安装
1:上传Linux版本的mysql到根目录下并解压到mysql目录(方法同jdk一致)
[root@localhost /]# tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql/
查看是否成功解压到mysql目录
2:
检查以前是否安装mysql,安装过则卸载
rpm -qa | grep -i mysql
干掉:mysql-libs-5.1.73-8.el6_8.x86_64
已经安装了库文件,应该先卸载,否则会出现覆盖错误。注意卸载时使用了--nodeps选项,忽略了依赖关系
[root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
再去查看是否安装就没有了【
mysql-libs-5.1.73-8.el6_8.x86_64
】
3:
添加mysql用户组和mysql用户,用于设置mysql安装目录文件全部者和所属组(安全起见)
[root@localhost /]# groupadd mysql
[root@localhost /]# useradd -r -g mysql mysql
4:
进入mysql解压目录,并更改所属的组和用户
chown -R(递归) mysql . =>把mysql用户赋给当前目录下的全部文件
chgrp -R(递归) mysql . =>用户组的名称改为mysql
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql .
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chgrp -R mysql .
注意:不要忘记mysql后的 '.' ,表明全部目录
5:
执行mysql_install_db脚本,对mysql中的data目录进行初始化并建立一些系统表格
。
【
mysql_install_db
】在目录【/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64/scripts】
注意mysql服务进程mysqld运行时会访问data目录,因此必须由启动mysqld进程的用户(就是以前设置的mysql用户)执行这个脚本,或者用root执行,可是加上参数--user=mysql。
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# scripts/mysql_install_db --user=mysql
出现这样就执行完毕
6:
将mysql/目录下除了data/目录的全部文件,改回root用户全部,mysql用户只需做为mysql/data/目录下全部文件的全部者
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R root .
[root@localhost mysql-5.6.31-linux-glibc2.5-x86_64]# chown -R mysql data
注意:一样,别忘记root后面的 '.'
7:
复制配置文件(my-default.cnf)到etc目录下,并重命名my.cnf(etc目录存放系统配置文件,开机自加载)
my-default.cnf文件在解压目录下的【support-files】文件夹中
[root@localhost support-files]# cp my-default.cnf /etc/my.cnf
8:去/etc目录下并查看刚才复制过去的my.cnf文件,并设置basedir家目录 =>[root@localhost etc]# vim my.cnf
basedir = /usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64
9:
将mysqld服务加入开机自启动项
9-1 首先须要将support-files目录下的mysql.server服务脚本复制到/etc/init.d/ 并重命名为mysqld
[root@localhost support-files]# cp mysql.server /etc/init.d/mysqld
查看文件是否复制过去并成功重命名
[root@localhost support-files]# cd /etc/init.d
9-2:
经过chkconfig命令将mysqld服务加入到自启动服务项中
[root@localhost init.d]# chkconfig --add mysqld
注意:服务名称mysqld就是将mysql.server复制到/etc/init.d/时重命名的名称
9-3:
查看是否添加成功(出现:2-3-4-5 =>状态为on便可)
[root@localhost init.d]# chkconfig --list mysqld
10:启动mysql(解压mysql的bin目录下执行)
10-1 先重启mysqld服务
[root@localhost bin]# service mysqld restart
运行客户端程序mysql,测试可否链接到mysqld
[root@localhost bin]# ./mysql
10-2 设置用户名和密码,而后在从新链接
定位到mysql安装目录下/bin下执行【[root@localhost bin]# ./mysqladmin -u root password 123456】
从新链接测试
10-3 设置mysql环境变量,避免总是输入全路径去启动mysql(参考jdk)
[root@localhost /]# vim /etc/profile
#mysql path
export MYSQL_HOME=/usr/local/mysql/mysql-5.6.31-linux-glibc2.5-x86_64
export PATH=$MYSQL_HOME/bin:$PATH
从新加载环境变量配置文件:source /etc/profile,再次启动
mysql(此次是在localhost根目录执行)
10-4 Navicat链接MySQL
受权MySQL远程登录,执行两条命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '你的MySQL密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
进行Navicat测试:
相关文章
1.
Linux mint 17.3系统安装及经常使用开发办公软件部署
2.
linux系统经常使用软件
3.
Linux系统中安装经常使用软件
4.
linux 操做系统 经常使用命令和软件安装
5.
Linux之安装经常使用软件
6.
Linux经常使用软件安装
7.
linux mint 经常使用软件安装
8.
linux 经常使用软件安装
9.
ubuntu系统安装与卸载软件经常使用命令
10.
Ubuntu19.04安装经常使用软件
更多相关文章...
•
Redis基本安装和使用
-
Redis教程
•
Wireshark下载安装和使用教程
-
TCP/IP教程
•
Composer 安装与使用
•
PHP开发工具
相关标签/搜索
软件安装
经常使用
系统安装
软件系统
开发软件
软件开发
安装使用篇
经常使用 JS 插件
软件安装系列
经常使用的办公软件
Linux
MySQL教程
Hibernate教程
NoSQL教程
文件系统
开发工具
应用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
NLP《词汇表示方法(六)ELMO》
2.
必看!RDS 数据库入门一本通(附网盘链接)
3.
阿里云1C2G虚拟机【99/年】羊毛党集合啦!
4.
10秒钟的Cat 6A网线认证仪_DSX2-5000 CH
5.
074《从零开始学Python网络爬虫》小记
6.
实例12--会动的地图
7.
听荐 | 「谈笑风声」,一次投资圈的尝试
8.
阿里技术官手写800多页PDF总结《精通Java Web整合开发》
9.
设计模式之☞状态模式实战
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
Linux mint 17.3系统安装及经常使用开发办公软件部署
2.
linux系统经常使用软件
3.
Linux系统中安装经常使用软件
4.
linux 操做系统 经常使用命令和软件安装
5.
Linux之安装经常使用软件
6.
Linux经常使用软件安装
7.
linux mint 经常使用软件安装
8.
linux 经常使用软件安装
9.
ubuntu系统安装与卸载软件经常使用命令
10.
Ubuntu19.04安装经常使用软件
>>更多相关文章<<