链接:https://pan.baidu.com/s/1s1HOSL8NyiZk-fyHE1rwwg
提取码:61hm
java -verison
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
解压完成后,命名为jdk1.8(名字其实随便啦)然后放到/usr/local/jdk(位置其实也随便啦,但是要记清自己放哪里了)
解压: tar -zxvf jdk-8u261-linux-x64.tar.gz
sudo vim /etc/profile
可以看到这个文件的内容,profile文件有点类似于windows系统里面的环境变量的配置,如下图
shift + g 定位到最后一行,这个时候按一下a或i键,进入编辑模式 和我一样输入四行export内容(当然地址写成你自己的地址)
【注】:CentOS6上面的是JAVA_HOME,CentOS7是{JAVA_HOME}
export JAVA_HOME=/usr/local/jdk7
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JRE_HOME=$JAVA_HOME/jre
若出现jdk版本号,则安装并配置环境变量成功,如果提示命令找不到的话,查看一下jdk的配置路径是否错误。
完成后,要reboot重启,一定要重启,否则有的组件还是无法识别到jdk,然后我就这样重装了好多次,,,坑
MYSQL
链接:https://pan.baidu.com/s/1zht-MFNWPIYCgw0M2rPwIQ
提取码:4diw
rpm -qa | grep mysql 注意大小写,如果mysql 不行就换MySQL)
在屏幕上将显示已安装的mysql包名如:mysql-5.0.77-4.el5_4.2 ;
rpm -e –nodeps mysql-5.0.77-4.el5_4.2 (nodeps表示强制删除)
Linux系统中安装gcc-cc++和ncurses-devel环境
yum install –y gcc-cc++ ncurses-devel
yum -y install cmake
MySQL :: Download MySQL Community Server
cd /usr/local tar -zxf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
groupadd mysql
useradd -r -g mysql mysql
mkdir -p /data #创建目录
chown mysql:mysql -R /data #赋予权限
vim /etc/my.cnf
[mysqld]
bind-address=0.0.0.0
port=3306
user=mysql
basedir=/usr/local/mysql #注意改自己的路径
datadir=/data/mysql #注意改自己的路径
socket=/tmp/mysql.sock
log-error=/data/mysql/mysql.err
pid-file=/data/mysql/mysql.pid
#character config
character_set_server=utf8mb4
symbolic-links=0
explicit_defaults_for_timestamp=true
cd /usr/local/mysql/bin/
./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
[root@localhost ~]# cd /usr/local/mysql/bin/
[root@localhost bin]# ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
先将mysql.server放置到/etc/init.d/mysql中
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
SET PASSWORD = PASSWORD('root');
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
FLUSH PRIVILEGES;
use mysql;
select * from user;
select host,user from user;
use mysql #访问mysql库
update user set host = '%' where user = 'root'; #使root能再任何host访问
FLUSH PRIVILEGES; #刷新
select host,user from user;
Can't connect to MySQL server on '192.168.23.124' (10060)
firewall-cmd --permanent --zone=public --add-port=3306/tcp
firewall-cmd --reload
链接
链接:https://pan.baidu.com/s/1UJnEKi2tQ4NPdeVSxLBL8g
提取码:4zhl
官网下载地址:Apache Tomcat® - Apache Tomcat 8 Software Downloads
注意:fialshell工具可以直接拖动tomcat安装包到tomcat中
解压命令:tar -zxvf apache-tomcat-9.0.54.tar.gz
注意:这里我们配置环境变量的前提是已经安装并配置好了JDK,具体教程:
输入上面的命令后,shift+g快速将光标定位到最后一行,然后按i,再输入下面代码
CATALINA_HOME=/usr/tomcat/tomcat8.5
1)第一种启动方法:进入到/usr/local/tomcat/apache-tomcat-9.0.54/bin目录下,输入以下命令
sh /usr/local/tomcat/apache-tomcat-9.0.54/bin/startup.sh
1)第一种启动方法:进入到/usr/local/tomcat/apache-tomcat-9.0.54/bin目录下,输入以下命令
sh /usr/local/tomcat/apache-tomcat-9.0.54/bin/shutdown.sh
Linux启动tomcat后,我们在浏览器中输入:http:\\IP地址:8080 如果出现tomcat的主页则代表安装成功
链接:https://pan.baidu.com/s/1AAxWSW50au2_a0dQTLkvBQ
提取码:0mxu
链接:https://pan.baidu.com/s/1kVYtgWCiLfzJOoHTvBTc_Q
提取码:pmdy
redis-server -v 或者 redis-cli -v
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
使用 yum clean all 和 yum makecache 命令
如果 yum makecache 报 256错误,修改CentOS-Base.repo文件即可:
修改内容为(先删除原有内容,然后把替换为下面的内容,然后键盘esc键进入底行模式,输入 :wq 进行保存):
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-7 - Base - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
baseurl=http://mirrors.163.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-7 - Updates - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
baseurl=http://mirrors.163.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-7 - Extras - 163.com
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
baseurl=http://mirrors.163.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7 - Plus - 163.com
baseurl=http://mirrors.163.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
最后再次使用 yum install gcc 命令安装gcc,就可以成功安装了
打开中文官网下载: http://www.redis.cn/
链接:https://pan.baidu.com/s/1V_vCMY8P44YqhNIHWglX5A
提取码:plm9
6.进入解压包
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
//安装devtoolset后,需要输入scl enable devtoolset-9 bash
//来启动devtoolset后针对本次会话有效,若重新登录Linux,需要再次使用scl命令激活devtoolset。
scl enable devtoolset-9 bash
//若要使devtoolset长期有效,需要输入 echo"source/opt/rh/devtoolset-9/enable">>/etc/profile
echo “source /opt/rh/devtoolset-9/enable” >> /etc/profile
//查看版本
gcc -v
如果出现:致命错误: jemalloc/jemalloc.h:没有那个文件或目录,则执行下面命令,进行残存文件的清理
后,继续执行make命令,执行完毕后,可再make—次,然后就执行很快了
redis的默认安装路径和java是一样的,也在/usr下面
ll #查看目录
cp /usr/local/redis-6.0.9/redis.conf redisconfig
以后使用这个redisconfig下面的 redis.conf 就好了,原来的解压目录下的配置文件不需要管了
找到protected-mode yes,把yes修改为no
找到daemonize no,把no修改为yes,保存并退出,这样redis就会以后台方式启动
redis-server redisconfig/redis.conf
意思是通过指定的配置文件redisconfig/redis.conf来启动
用与链接用,在 Redis 控制台,将密码设置为 123456
sudo systemctl status firewalld
sudo systemctl disable firewalld
kill -9 26448 #删除进程
redis-server redisconfig/redis.conf
ping #测试是否成功
keys * #查看所有库
set kl vl #设置值
get kl #获取值
select 1 #切换库
flushall #清空数据库并执行持久化操作
flushdb #清空数据库,但是不执行持久化操作