Linux的环境搭建大全

Jdk的下载和配置

1:首先下载Linux版本的jdk

官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html

Linux的环境搭建大全

 

下载完成

Linux的环境搭建大全

 

可以在xshell里面上传到指定目录

然后tar -zxvf jdk-8u221-linux-x64.tar.gz

 

  1. 解压好配置环境变量

 

/etc下面的

Linux的环境搭建大全

 

更改/etc文件夹下的profile文件,配置环境

 

 

JAVA_HOME=/software/jdk1.8.0_221

JRE_HOME=/software/jdk1.8.0_221/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

将改好的文件profile文件上传服务器

立即生效  source /etc/profile

3.查看是否安装成功

查看javac

Linux的环境搭建大全

 

Java -version

Linux的环境搭建大全

 

jdk安装和配置成功

 

安装Nginx

1.安装nginx命令

cd /usr/local/

wget http://nginx.org/download/nginx-1.8.0.tar.gz

tar -zxvf nginx-1.8.0.tar.gz

cd nginx-1.8.0

./configure --user=nobody --group=nobody --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_gzip_static_module --with-http_realip_module --with-http_sub_module --with-http_ssl_module --with-pcre=/usr/local/pcre-8.33 --with-zlib=/usr/local/zlib-1.2.11

(注: --with-http_ssl_module:这个不加后面在nginx.conf配置ssl:on后,启动会报nginx: [emerg] unknown directive "ssl" in /opt/nginx/conf/nginx.conf 异常)

# make && make install

三 nginx操作命令

1 启动nginx服务

# /usr/local/nginx/sbin/nginx

 

2 重启nginx服务

# /usr/local/nginx/sbin/nginx –s reload

 

3 停止nginx服务

# /usr/local/nginx/sbin/nginx –s stop

 

4  强制关闭nginx服务

# pkill nginx

安装Mysql

1)卸载mariadb

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

2)下载msql5.7 yum源

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

3)安装yum源

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

4)安装mysql

yum -y install mysql-server

5)启动mysql

service mysqld start

6)查看root用户密码

grep 'temporary password' /var/log/mysqld.log

7)执行mysql初始化脚本

mysql_secure_installation

8)输入新密码(至少12个字符,至少包含一个大写字母有,一个小写字母,一个数字,一个特殊字符)

Linux的环境搭建大全

9)配置root用户远程访问权限

mysql> grant all privileges on *.* to 'root' @'%' identified by 'Root!!2020';

 

mysql> flush privileges;

 

 

  1. 修改mysql数据目录

1.停止mysql

service mysqld stop

    

 

2.创建数据目录

mkdir -p /mnt/data

 

3.复制mysql默认数据目录到指定目录

cp -rp /var/lib/mysql /mnt/data

 

4.修改配置

vi /etc/my.cnf

Linux的环境搭建大全

  1. 重启mysql

service mysqld restart

 

  1. 设置开机启动mysql

 

systemctl enable mysqld

 

 

安装InfluxDB

离线安装:

  1. 上传rpm包安装

yum localinstall influxdb-1.7.8.x86_64.rpm

 

 

  1. 启动服务端

nohup /usr/bin/influxd -config /etc/influxdb/influxdb.conf &>/var/lib/influxdb/server.log &

 

  1. 启动客户端创建管理员账号

 

启动客户端

influx -precision rfc3339

 

创建账号

CREATE USER sutao WITH PASSWORD 'sutao2020' WITH ALL PRIVILEGES

 

下次客户端连接需要输入账号密码

influx -precision rfc3339 -username sutao -password sutao2020

 

  1. 修改配置

 

vi /etc/influxdb/influxdb.conf

 

修改数据目录

Linux的环境搭建大全

 

启用认证

Linux的环境搭建大全

 

修改完配置文件保存,重启influxdb服务端