一、MySQL安装配置:

1、卸载  先停掉mysql进程   没有安装过的可以直接跳过

查看mysql状态 rpm -qa|grep -i mysql

 用命令 yum -y remove

yum -y remove mysql-community-client-5.6.38-2.el7.x86_64

卸载不掉的用 rpm -ev

依次卸载 直到没有

2、下载mysql的repo源 (此处为最新版),并安装

cd /usr/local/wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm rpm -ivh mysql57-community-release-el7-8.noarch.rpm yum -y install mysql-server 一路Y,根据步骤安装就可以了,

  

3、配置MySQL

安装完成后,密码为随机密码,需要重置密码。

#启动mysql服务
service mysqld start

#获取随机密码
grep "password" /var/log/mysqld.log
#输入上一步的密码并进入
mysql -u root -p 上一步的密码
#先将密码等级降为0,方便设置密码
set global validate_password_policy=0;
#重置密码
alter user 'root'@'localhost' identified by '你的密码';
#刷新权限
flush privileges 

4、root远程登录

#登录MySQL
mysql -u root -p你的密码
use mysql;
grant all privileges on *.* to 'root'@'%' identified by '允许远程登陆的密码' with grant option;
flush privileges;

ps:

查看防火墙状态

firewall-cmd --state

停止firewall

systemctl stop firewalld.service

禁止firewall开机启动

systemctl disable firewalld.service 

  

二、JDK安装配置(手动安装oracle JDK):

   1.去oracle官网下载,链接点此。也可以使用wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz 安装包在你执行这个命令时所在的文件夹位置。2.解压 tar -zxvf jdk-8u111-linux-x64.tar.gz3.移动到自己想放的位置:mkdir /usr/lib/jdk    mv jdk1.8.0_111  /usr/lib/jdk/jdk1.84.设置环境变量:方案一:修改全局配置文件,作用于所有用户:vim /etc/profile export JAVA_HOME=/usr/lib/jdk/jdk1.8export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=.:${JAVA_HOME}/bin:$PATH方案二:修改当前用户配置文件,只作用于当前用户:vim ~/.bashrc 设置与上一样5.使修改的配置立刻生效:source /etc/profile 或者 source ~/.bashrc6.检查是否安装成功:java -version

三、Redis安装配置:

1、安装

1、检查是否有redis yum 源
yum install redis
2、下载fedora的epel仓库
yum install epel-release
3、安装redis数据库
yum install redis

2、修改配置文件

vi /etc/redis.conf1、取消访问地址绑定,或者自定义
#bind 127.0.0.1
2、修改默认密码
# requirepass foobared
requirepass 你的密码
3、常驻服务
daemonize yes
4、使用配置文件启动 redis

3、启动

使用配置文件启动 redis:redis-server /etc/redis.conf使用端口登录:redis-cli -h 127.0.0.1 -p 6379(默认的,在上一步可以修改)测试:  info  会报认证错误

输入:  auth 你的密码
 

4、停止redis

命令方式关闭redis:

redis-cli -h 127.0.0.1 -p 6179
shutdown

进程号杀掉redis:

ps -ef | grep redis
kill -9 XXX

使用redis desktop manager远程连接redis,无需说明!  

  

四、Nginx安装配置:

1、安装所需环境

01> gcc 安装 安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:

yum install gcc-c++

02> pcre-devel 安装

yum install -y pcre pcre-devel

03> zlib 安装

yum install -y zlib zlib-devel 

04> OpenSSL安装

yum install -y openssl openssl-devel

05> 安装配置Nginx

使用wget命令下载(推荐)。
wget -c https://nginx.org/download/nginx-1.10.1.tar.gz解压
依然是直接命令:
tar -zxvf nginx-1.10.1.tar.gz
配置
其实在 nginx-1.10.1 版本中你就不需要去配置相关东西,默认就可以了。当然,如果你要自己配置目录也是可以的。1.使用默认配置
cd nginx-1.10.1
./configure 编译安装
make
make install 查找安装路径:
whereis nginx nginx-whereis.png 启动、停止
nginx
cd /usr/local/nginx/sbin/
./nginx ./nginx -s stop
./nginx -s quit
./nginx -s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
查询nginx进程: ps aux|grep nginx 重启
nginx ./nginx -s reload 开机自启动
即在rc.local增加启动代码就可以了。
vi /etc/rc.local
增加一行 /usr/local/nginx/sbin/nginx
设置执行权限: chmod 755 rc.local

  

 

  

  

转载于:https://www.cnblogs.com/speily/p/10320142.html

CentOS常用环境配置(MySQL、jdk、Redis、Nginx)相关推荐

  1. 华为云初次使用和配置安装宝塔配置mysql、Redis远程连接访问

    文本仅为记录日常操作,安装配置过程步骤. 准备:购买一台新的未开封的华为云服务器 初次使用 登录首页 进入到控制台 配置修改登录密码 我的资源已经创建 ECS 云服务器 点击进入配置账号密码 xshe ...

  2. mysql for centos下载_python数据分析之路——centos下载并配置mysql与navicat的使用

    python数据分析之路--centos下载并配置mysql与navicat的使用 在之前的文章中已经说明了如何购买并配置一台自己的服务器,那么在安装完anaconda之后,为了之后方便用Django ...

  3. Docker-compose配置Mysql,Redis,MongoDB

    Docker-compose下配置Mysql,Redis,MongoDB详解 一.docker-compose简介 二.构建一个实例项目 1.前后端实现 2.Dockerfile及docker-com ...

  4. centos下载mysql_python数据分析之路——centos下载并配置mysql与navicat的使用

    python数据分析之路--centos下载并配置mysql与navicat的使用 在之前的文章中已经说明了如何购买并配置一台自己的服务器,那么在安装完anaconda之后,为了之后方便用Django ...

  5. elementary安装Java,使用U盘安装Linux最美桌面发行版Elementary OS 及常用开发环境配置(JDK,Redis,MySQL,Docker,IDEA,STS)...

    前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推 ...

  6. linux的java环境配置,jdk,tomcat,redis,maven,mysql

    资源:https://pan.baidu.com/s/1WqJDVhvq4PD8z32pIE1-xw 1:安装jdk 下载jdk tar zxvf jdk-8u181-linux-x64.tar.gz ...

  7. ubuntu android开发环境配置、jdk、Git、虚拟机、微信、xmind、搜狗等常用软件安装

    最近使用ubuntu系统进行开发工作,使用起来还是有些生涩.习惯使用windows的突然换ubuntu还是有个适应阶段.这里把这几天开发环境的配置,和常用软件的安装查的资料做了记录,也算是方便以后.先 ...

  8. ElementaryOS安装及常用环境配置

    前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推 ...

  9. 利用Kubernetes搭建便携式开发环境之MySQL和Redis

    之前给大家介绍过, 我自己用的开发环境都是容器化的,只不过前两年不会用K8,大部分都是用的 Docker 或者 Docker-Compose.随着这一年多对 K8 的学习和工作中的使用,一直有想法用K ...

最新文章

  1. python 中关于py2exe打包
  2. struts2 property标签的使用技巧
  3. Hyperledger Fabric 超级账本的硬伤
  4. 成功解决Exception “unhandled ImportError“cannot import name ‘imresize‘ from ‘imageio‘
  5. MATLAB在数学建模中的应用(三)
  6. .net winform panel 不刷新_【扫盲篇】visual studio2019(C#/.NET)安装教程
  7. 星级评价组件--引发对React组件的思考
  8. 基于ObjectCache的应用
  9. java检测按键,java-me – 如何以LWUIT形式检测按键事件?
  10. java hibernate 包_hibernatejar包官方下载-Hibernate.jar包下载 --pc6下载站
  11. AM335x TP驱动解析
  12. padavan固件获取网络地图中的客户端状态
  13. html标题字体文本居中字体颜色,HTML字体标签:如何控制字体大小与颜色
  14. java将xlsx类型excel导出加水印(真实水印非表面加图片)
  15. Open Set Domain Adaptation by Backpropagation
  16. android9机型,安卓9正式定名Android 9 Pie,这些机型可以尝鲜
  17. 重装系统后笔记本电脑无线wifi怎么连接
  18. vue 组件名 下划线_团队Vue组件规范
  19. PHP 将数组按照Key分组
  20. (全剧终)C/C++ 与 嵌入式软件开发招聘记录(华为、中兴、联发科、海康、大华、oppo、vivo、地平线、科大讯飞、广联达、绿盟、CVTE、诺瓦等)

热门文章

  1. boost::gil::is_bit_aligned用法的测试程序
  2. ITK:创建具有相关类ID的样本列表
  3. VTK:图片之ImagePermute
  4. Qt Creator填写代码
  5. OpenGL rimlight边缘照明的实例
  6. QT的QDesignerCustomWidgetCollectionInterface类的使用
  7. STL算法中函数对象和谓词
  8. java中mq组建是什么_Java教程之RabbitMQ介绍
  9. mysql+挂马代码_转载:挂马代码大全
  10. 1.Slf4j使用log4j的配置参数、配置sl4j/log4j输出到不同的文件、案例