失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > CentOS常用环境配置(MySQL jdk Redis Nginx)

CentOS常用环境配置(MySQL jdk Redis Nginx)

时间:2020-03-24 06:20:11

相关推荐

CentOS常用环境配置(MySQL jdk Redis Nginx)

一、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 /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 /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 redis2、下载fedora的epel仓库yum install epel-release3、安装redis数据库yum install redis

2、修改配置文件

vi /etc/redis.conf1、取消访问地址绑定,或者自定义#bind 127.0.0.12、修改默认密码# requirepass foobaredrequirepass 你的密码3、常驻服务daemonize yes4、使用配置文件启动 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 /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

如果觉得《CentOS常用环境配置(MySQL jdk Redis Nginx)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。