Linux下的java环境搭建

1,安装jdk

上传linux使用的jdk到/opt目录下

解压tar -zxvf文件

配置环境变量  vim /etc/profile

在文件中添加

export JAVA_HOME=/opt/jdk8
export PATH=$PATH:$JAVA_HOME/bin

Linux下的java环境搭建_第1张图片

 使文件生效

source /etc/profile

2,安装tomcat

将tomcat包解压,进入bin目录 执行./startup.sh命令启动服务器

执行./shutdown.sh关闭服务器

在云服务器后台防火墙放行端口

在浏览器中访问虚拟机中的tomcat  ip+端口号

Linux下的java环境搭建_第2张图片

3,安装mysql 

下载yum源

http://wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm 

注册yum源

rpm -ivh mysql80-community-release-el7-1.noarch.rpm 

yum安装   yum install mysql-server
设置不区分大小写   vim /etc/my.cnf
在[mysqld]下,添加以下内容,让 MYSQL 大小写敏感(1-不敏感,0-敏感)
[mysqld]
lower_case_table_names=1
启动 mysql 服务   systemctl start mysqld.service
登录, 默认密码为空   mysql -uroot -p
设置密码及加密格式(密码不能过于简单,包含大小写字母数字下划线)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Root_123';
刷新指令    FLUSH PRIVILEGES;
选中 mysql 数据库,设置其他 ip 可以访问   use mysql;
update user set host='%' where user='root';
查看是否不区分大小写
SHOW VARIABLES LIKE '%lower_case_table_names'

4,安装redis

检测是否安装了gcc

gcc -v

安装gcc11

yum install -y gcc-toolset-11
 

 使用gcc11版本

source /opt/rh/gcc-toolset-11/enable

cd /opt/ 在线下载或者在官网下载

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

解压 tar -zxvf XXXXX

进入redis-6.0.8   cd redis-6.0.8 

预编译 make

如果报错执行  make MALLOC=libc

创建文件  mkdir -p /opt/redis

安装到指定目录   make install PREFIX=/opt/redis

进入安装文件bin目录   cd /opt/redis/bin

启动服务   ./redis-server

基本配置:
我们发现只要关闭退出redis服务就会关闭redis,不能后台运行,并且无法远程访问。

所以我们从redis的源码中复制其配置文件redis.cof到redis的安装目录下

cp redis.conf /opt/redis/bin/

进入reids安装目录,更改安装目录下的redis配置文件

vim redis.conf
1.后台运行: daemonize no 改为 daemonize yes.
2.设置密码:requirepass 你的密码.
文件内查找: /你搜索的内容
回车
n 下一个
N 上一个.
3.注释 绑定的 id,默认只能本机访问,这样就可可以远程访问了.

启动命令

./redis-server redis.cof

查看运行状态

ps -ef | grep redis

进入客户端模式 

./redis-cli

输入密码

auth [password]

测试

ping

Linux下的java环境搭建_第3张图片 

配置完以后就可以后台挂起啦

CTRL+C退出客户端模式

你可能感兴趣的:(JAVA,服务器部署,Linux,java,linux,服务器)