资源软件分享
- mysql5.6
Linux
版本
- 迅雷:
客户端:https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-client-5.6.49-1.el6.x86_64.rpm
服务器端:https://cdn.mysql.com//Downloads/MySQL-5.6/MySQL-server-5.6.49-1.el6.x86_64.rpm- 百度云:
链接:https://pan.baidu.com/s/1_n7AZuQaq1lxPNuQfi9I-w
提取码:sang
- apache+Tomcat+jdk8(Linux版)
百度云:
链接:https://pan.baidu.com/s/1HRhTuab1U4j-RJooOBKW8g
提取码:sang
- Xshell和Xftp
百度云:
链接:https://pan.baidu.com/s/1rvjgjJJ9v9XnzXTRmcs0vg
提取码:sang
软件包的安装yum和rpm
- rpm
是Linux这一系列操作系统的打包安装工具,类似于windows下setup.exe和安卓手机上的QQ.apk,虽然是红帽(RedHat)的标志,但是理念都是一样,并且centos被红帽收购,
- 模糊查询 查询已经安装的rpm列表:
rpm -qa | grep xxx
安装与卸载
- 安装rpm
rpm -ivh rpm包名
-i表示安装install
-v表示查看信息
-h表示查看进度条
- 镜像文件下有最初系统的安装包
例如安装火狐:
- 卸载rpm
rpm -e rpm软件包名
例如 卸载firefox火狐浏览器
yum下载
类似Java学习中的Maven,他存储在系统里的是云端仓库地址,像阿里源,浙大源等等,我们下载软件都是从仓库中下载。
yum list l grep xx 软件列表
(管道模糊查询)
yum install xxx
下载安装
开发工具的搭建
Mysql很麻烦
- 因为Centos6中自带Mysql,所以要先
rpm -e mysql
卸载自带
而这里使用的是Centos7,自带有mariadb,
先查询rpm -qa | grep mariadb
,显示存在mariadb-libs
- 卸载mariadb-libs,由于依赖问题,普通的-e卸载不掉,需要附加–nodeps忽略依赖
3.检查/temp的权限,temp需要777的权限,如果没有全那就键入
chmod -R 777 /temp
我这里已经显示全部权限
4.检查系统中有无mysql文件,若有则删除
5.检查mysql用户组和用户是否存在,如果没有,则创建
6.安装client和server安装包
rpm -vih MySQL-client-5.6.49-1.el7.rpm
rpm -vih MySQL-server-5.6.49-1.el7.rpm
出现的插曲:安装MySQL-server-5.6.49-1.el7.rpm会出现依赖关系的缺少,这里我们就
yum -y insatll autoconf
即可安装依赖
- 检验安装:
rpm -qa | grep -i mysql
结果如下:
说明安装成功,下面开始配置 - 配置mysql:
(1)
service mysql start
启动服务:(保留了centos6中的命令)
(2) 设置mysql的用户密码:mysqladmin -uroot password ‘密码’
,这里会发现报错显示
怎么设置都是进不了mysql服务,大胆猜测设置了默认管理员密码,试了“root”和空密码都不对,然后在xshell窗口往上翻发现了这句话意思就是,会默认给一个root管理员的密码,在隐藏文件中,然后我们用这个登入mysql后必须使用SET PASSWORD
的sql语句修改密码。于是我找到了这个文件,发现这样的密码,如下图
于是,我们将这个密码键入到mysql -uroot -pBXIdH9dtF9nht6NE
,成功登入!然后就是SET PASSWORD
修改密码
- 中文字符集问题
经常同志们在新的数据库中特别是Linux下,建表输入中文信息,select查询的时候,出现???,这就是中文乱码的问题
- 我们在mysql下查询字符集:**
show variables like 'character%';
**发现显示的结果又拉丁字符集。
那么我们就来修改!- 在/usr/share/mysql下我们找到my-default.cnf文件,我们复制一份到/etc下改名为my.cnf
- 并在里面加上
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
character-set-client=utf8
collation-server=utf8_general_ci
jdk很简单
- 将下载的Linux版本的jdk8放置/opt下,因为opt目录是放置用户自己软件的文件夹,因为提供的是压缩版的,所以我们直接将tar解压出来即可
- 编辑/etc/profile文件,CTRL+E将光标切至文本末尾,信息如下
JAVA_HOME=/opt/jdk8
PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH
export JAVA_HOME PATH
- 退出文本编辑器后,就键入
source /etc/profile
- 检查一下 键入
java javac java -version
Tomcat也很简单
我们一般规定Linux下opt目录是我们用户的软件目录,好,我们就把tomcat文件放在opt下,我们cd进入/tomcat/bin下
键入./startup.sh
,启动成功后,我们访问127.0.0.1:8080检测即可