进入 Oracle 官方网站 下载合适的 JDK 版本,准备安装。
2.创建安装目录1.在/usr/目录下创建java目录
mkdir /usr/java cd /usr/jav
2.把自己下载的JDK放在对应的java目录下面
cp jdk-8u202-linux-x64.tar.gz /usr/java/3.解压JDK
tar -zxvf jdk-8u202-linux-x64.tar.gz4.设置环境变量
vim /etc/profile
在 profile 文件中添加如下内容并保存:
#set java environment JAVA_HOME=/usr/java/jdk1.8.0_202 JRE_HOME=/usr/java/jdk1.8.0_202/jre CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin export JAVA_HOME JRE_HOME CLASS_PATH PATH
==注意:==其中 JAVA_HOME, JRE_HOME 请根据自己的实际安装路径及 JDK 版本配置。
让修改生效:
source /etc/profile5.验证是否安装成功
[root@VM-4-16-centos etc]# java -version java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)LInux上安装redis 1.下载redis
wget http://download.redis.io/releases/redis-4.0.8.tar.gz2.解压
tar -zxvf redis-4.0.8.tar.gz3.编译
make4.安装
cd src make install
安装完成之后的提示结果为:
1 创建bin目录存放命令
2.创建etc目录存放配置文件
cd .. mkdir etc mkdir bin mv redis.conf etc/ cd src mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-rdb redis-cli redis-sentinel redis-server redis-trib.rb ../bin6.启动
[root@VM-4-16-centos bin]# ./redis-server
效果如下::
- 修改redis.conf文件
- 搜索 :’daemonize’
- 把daemonize配置项改为yes
- 保存退出
操作如下:
vi redis.conf8.指定配置文件启动 9.检查是否在后台启动 10.连接到我们服务器上的redis
我们使用RedisDesktopManager工具测试连接
测试连接不上
解决:
- 修改redis.conf配置的文件
- bind 绑定ip,设置后只接受来自该ip的请求 修改为0.0.0.0 默认所有ip都可以连接
操作如下:
pkill redis-server 关闭服务 vi redis.conf 修改配置文件
保存并退出
重新启动 Redis服务
测试连接:
wget -c https://nginx.org/download/nginx-1.14.0.tar.gz tar -zxvf nginx-1.14.0.tar.gz2.安装准备
我们先检验下系统是否安装g++、gcc、openssl-devel、pcre-devel和zlib-devel,这些安装nginx所需要的依赖包。
yum list installed | grep gcc //这个指令既可以检查gcc又可以检查g++ yum list installed | grep openssl-devel yum list installed | grep pcre-devel yum list installed | grep zlib-devel3.源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install) 配置
配置,–prefix是指定安装的位置,执行编译、安装(make,make install)成功后,生成的配置文件(conf文件夹)和启动文件(sbin文件夹)等会放到生成的nginx这个文件夹里(nginx文件夹的名字是可以自定义的),这样做的好处就是方便以后的维护。因为如果不设置的话,直接执行./configure,会把文件生成到/usr/local/nginx下(但有的时候你可能没有对这个(usr)文件夹下的文件有操作权限,所以建议指定到你有操作权限的文件夹(dada),指令:
./configure --prefix=/usr/local/nginx --conf-path=/usr/local/nginx/nginx.conf编译,指令:
make安装,指令:
make install4.检查是否安装成功
执行完上面的命令后,你在指定的文件夹里的找到了生成的conf和sbin文件,就说明基本安装成功。
[root@VM-4-16-centos sbin]# ./nginx
默认80端口 在浏览器上访问
下载tar包
https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar tar -xvf mysql-8.0.15-1.el7.x86_64.rpm-bundle.tar2. 卸载mariadb
1,查看mariadb rpm -qa | grep mariadb 2,卸载mariadb rpm -e mariadb-libs-5.5.68-1.el7.x86_64 --nodeps
rpm -qa | grep mariadb 再次查看是否已经卸载
rpm -ivh mysql-community-common-8.0.15-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-libs-8.0.15-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-client-8.0.15-1.el7.x86_64.rpm --nodeps --force rpm -ivh mysql-community-server-8.0.15-1.el7.x86_64.rpm --nodeps --force4.查看rpm是否安装成功 5. 修改mysql设置忽略大小写,修改/etc/my.cnf
#修改my.cnf vim /etc/my.cnf #添加下面一行在my.cnf最后面 lower_case_table_names=16. 初始化mysql
mysqld --initialize;7. 授权和启动mysql
1.授权mysql文件夹: chown mysql:mysql /var/lib/mysql -R; 2.启动mysql服务: systemctl start mysqld;8. 查看mysql状态
查看mysql状态 systemctl status mysqld.service 设置开机自启 systemctl enable mysqld.service 停止自启 systemctl disable mysqld.service9. 修改初始化密码
查看默认密码
cat /var/log/mysqld.log | grep password
登录mysql
mysql -uroot -p密码
修改密码:
SET PASSWORD FOR 'root'@localhost=PASSWORD('123456'); #对应的换成你自己的密码即可了
10.设置可以远程登录
mysql>use mysql mysql>update user set host='%' where user='root' limit 1; =刷新权限 mysql>flush privileges;11.创建其他用户
创建app账号 CREATE USER 'app'@'%' IDENTIFIED BY '1q2w3e4r@tangguo'; 设置权限 GRANT SELECT,UPDATE,DELETE,INSERT ON test.* TO 'app'@'%'; grant all privileges on *.* to 'app'@'%';12.检查端口和防火墙是否开放
开放3306端口 firewall -cmd --permanent --add-prot=3306/tcp 重启防火墙 firewall -cmd --reload



