Liunx 部署环境安装以及配置

  • Post author:
  • Post category:其他




前言

网上许多安装教程,坑太多了,通过网上并自己实践整合一个文档,作为记录方便后续查阅



Liunx 部署环境安装以及配置



JDK安装



安装包方式


JDK1.8下载地址

“`

https://www.oracle.com/java/technologies/downloads/#java8

1.下载后将下好的tag.gz文件上传到对应服务器上

2.自行创建一个文件夹用于存放JDK如:/usr/local/jdk

3.通过cd 进入上传tag.gz文件夹中执行mv (tag.gz文件名) 存放路径(如:/usr/local/jdk)

4.进入存放路径后执行`tar -zvxf 文件名`进行解压
**配置JDK环境变量**

 **1. vim /etc/profile 打开文件并在文件末尾添加**
 

export JAVA_HOME=/usr/local/jdk/jdk1.8.0_333

export CLASSPATH=.:



J

A

V

A

H

O

M

E

/

l

i

b

/

d

t

.

j

a

r

:

JAVA_HOME/lib/dt.jar:






J


A


V



A










H


















OME


/


l


ib


/


d


t


.


ja


r




:





JAVA_HOME/lib/tools.jar

export PATH=



P

A

T

H

:

PATH:






P


A


T


H




:





JAVA_HOME/bin

**2.添加后 通过 esc→:wq → source /etc/profile 刷新文件配置后重新连接服务通过**

java -version

测试成功后即可



yum安装JDK方式

检查是否有安装jdk

rpm -qa |grep java
rpm -qa |grep jdk

如果遇到有可以使用命令批量卸载所有带有Java的文件

rpm -qa | grep java | xargs rpm -e --nodeps 

然后检索java1.8的列表 (可替换成其他版本)

yum list java-1.8*
# 或使用一下命令查看自己需要安装的版本
yum list java*

安装java1.8.0的所有文件

yum install java-1.8.0-openjdk* -y

成功后使用java -version

测试成功后即可



MYSQL安装


MYSQL下载地址

https://downloads.mysql.com/archives/community/


1.下载后上传至服务器,进入上传文件夹进行解压

tar -zxvf mysql-5.7.34-linux-glibc2.12-x86_64.tar.gz


2.安装依赖

yum install libaio


3.创建用户组并分配权限

groupadd mysql #创建用户组
useradd -r -g mysql mysql #创建用户
#将解压好的文件夹名称改为mysql
chown -R mysql.mysql /usr/local/mysql #将安装目录所有者及所属组改为mysql
mkdir /usr/local/mysql/data  # 创建data文件夹用于存放数据库表之类的数据
/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data --initialize # 初始化


初始化后会有一个初始密码要记录(重要)





4.修改配置文件

vim /etc/my.cnf


4.1修改配置文件内容

[mysqld]
# data文件路径
datadir=/usr/local/mysql/data
port=3306
user=mysql
character-set-server=utf8

[mysqld_safe]
# 日志文件路径
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid


5.将mysql加入到系统服务中

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql


6.配置系统变量

vim /etc/profile #打开系统配置文件
export PATH=$PATH:/usr/local/mysql/bin #设置全局变量
source /etc/profile #保存后刷新配置


7.开机启动以及基本命令

chkconfig mysql on #开机启动
service mysql start #启动mysql服务
service mysql stop #关闭mysql服务
service mysql restart #重启mysql服务


8.登录mysql并修改密码

/usr/local/mysql/bin/mysql -uroot -p #登录成功后使用前面初始化记录的密码进行登录
ALTER user 'root'@'localhost' IDENTIFIED BY '123456'; #修改root账号密码
update user set host='%'  where user='root'; #开放远程访问权限
flush privileges; 刷新权限防止后续重启后无法登录
exit; 退出
service mysql restart #重启mysql服务


9.修改密码策略

set global validate_password_policy=LOW;
set global validate_password_length=你自己想要的长度;


如果执行修改策略语句报错可以执行该语句解决



install plugin validate_password soname 'validate_password.so';


可通过该语句查看当前密码策略



SHOW VARIABLES LIKE 'validate_password%';


修改密码语句



ALTER USER 'root'@'localhost' IDENTIFIED BY '新的密码';



Redis安装


自行创建redis存放目录


1.redis 安装命令



wget https://download.redis.io/releases/redis-5.0.14.tar.gz


2.解压

tar -zvxf redis-5.0.14.tar.gz #解压压缩包
rm redis-5.0.14.tar.gz #删除压缩包 可有可无
cd redis-5.0.14/ #进入解压文件目录


3.编译安装


3.1.通过

make

进行编译

执行结果

在这里插入图片描述

3.2.再执行

make PREFIX=/usr/local/redis/redis-5.0.14 install


4.修改redis为后台启动


在当前包下找到redis.conf;执行

vim redis.conf

并找到

daemonize

将no改为yes后保存退出


5.启动


在安装路径下执行

./bin/redis-server /usr/local/redis/redis-5.0.14/redis.conf #后面为指定配置文件启动 前面是启动语句

连接redis,看是否启动成功

./bin/redis-cli 



Nginx安装与配置


1.安装启动


添加仓库

sudo yum install epel-release

安装nginx

sudo yum install nginx

启动nginx

sudo systemctl start nginx


2.Nginx基本使用命令

sudo systemctl status nginx #查看运行状态
sudo systemctl start nginx #启动
sudo systemctl stop nginx #停止
sudo systemctl restart nginx #重启

3.配置文件在

/etc/nginx

目录下根据情况进行配置



版权声明:本文为weixin_50940925原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。