云计算百科
云计算领域专业知识百科平台

统信服务器java环境配置

Java安装

下载jdk

点击下方链接下载jdk11的安装包

https://www.oracle.com/java/technologies/downloads/?spm=a2c6h.12873639.article-detail.4.f7c57cb7ZEn0FQ#java11

上传jdk安装包

进入home目录,创建一个名为jdk的目录名
# 进入home目录
cd /home/
# 创建jdk目录
mkdir jdk

进入jdk目录,上传下载的jdk压缩包

解压安装包

tar -zxvf jdk-11.0.26_linux-x64_bin.tar.gz

配置环境

编辑配置文件
vim /etc/profile

输入i进入编辑模式,在配置文件末尾加入jdk环境配置

#jdk11 environment
export JAVA_HOME=/home/jdk/jdk-11.0.26
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

按ESC键,输入:wq进行保存

使配置文件生效

# 配置生效
source /etc/profile

校验

java -version

mysql安装

下载mysql安装包

UOS Server 20 基于 RHEL 8,需要下载 基于RHEL 8内核版本的rpm安装包

https://downloads.mysql.com/archives/community/?spm=a2c6h.12873639.article-detail.5.5699ff48klHHRH

上传mysql安装包

进入/usr/local/目录,创建一个名为mysql的目录名
cd /usr/local/
# 创建mysql目录
mkdir mysql

进入mysql目录,上传下载好的的mysql rpm安装包

解压rpm安装包

tar -xvf mysql-8.0.32-1.el8.x86_64.rpm-bundle.tar

安装rpm软件包(按顺序执行)

rpm -ivh mysql-community-common-8.0.32-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-plugins-8.0.32-1.el8.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.32-1.el8.x86_64.rpm
rpm -ivh mysql-community-client-8.0.32-1.el8.x86_64.rpm
rpm -ivh mysql-community-icu-data-files-8.0.32-1.el8.x86_64.rpm

安装mysql-community-server前需要安装net-tools组件(服务器没有该组件时执行该步骤)

点击如下链接访问阿里云镜像网站下载 net-tools 组件

https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/Packages/

上传下载好的net-tools组件的rpm安装包

安装net-tools rpm安装包

rpm -ivh net-tools-2.0-0.52.20160912git.el8.x86_64.rpm

安装mysql-community-server安装包

rpm -ivh mysql-community-server-8.0.32-1.el8.x86_64.rpm

启动mysql

查看mysql服务状态
systemctl status mysqld

启动mysql服务

systemctl start mysqld

设置mysql开机启动

systemctl enable mysqld

查看mysql服务是否已经启动

netstat -tunlp | grep mysql
# 查看Linux中已经启动的服务
netstat -tunlp

查看mysql进程

ps -ef | grep mysql

登录MySQL数据库

查看mysql数据库临时密码

登录mysql

# 登录mysql(回车后输入密码)【这里使用上面查询到的临时密码】
mysql -uroot -p

修改密码

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

远程连接配置

# 开启远程访问权限
create USER 'root'@'%' IDENTIFIED BY '您的密码';
grant all privileges on *.* to 'root'@'%';
# 刷新配置
flush privileges;
# 这里就需要修改root密码,如果不修改,密码就会被改为password
ALTER USER 'root'@'localhost' IDENTIFIED BY '您的密码' PASSWORD EXPIRE NEVER;
# 密码与上一个命令保持一致
ALTER USER 'root'@'localhost' IDENTIFIED with mysql_native_password BY '您的密码';
flush privileges; #刷新

开放防火墙端口

firewall-cmd –permanent –add-port=3306/tcp
firewall-cmd –reload

redis安装

下载redis安装包

点击下方链接下载redis的安装包

https://rpmfind.net/linux/rpm2html/search.php?query=redis&submit=Search+…&system=&arch=

上传redis安装包

进入home目录,创建一个名为redis的目录名
cd /home/
# 创建redis目录
mkdir redis
# 进入redis目录
cd redis/

进入redis目录,上传准备的redis rpm安装包

安装rpm安装包

# 安装命令
rpm -ivh redis-6.0.20-1.el8.remi.x86_64.rpm

启动redis

# 启动redis
systemctl start redis
# 查看reids运行状态
systemctl status redis

测试连接

redis-cli

nginx安装

下载nginx安装包

点击下方链接下载nginx的安装包

https://nginx.org/en/download.html#_ts1749006593502

上传nginx安装包

进入home目录,创建一个名为nginx的目录名
cd /home/
# 创建nginx目录
mkdir nginx
# 进入nginx目录
cd nginx/

进入nginx目录,上传准备的nginx安装包

解压安装包

tar -xzf nginx-1.24.0.tar.gz

编译安装

编译安装默认的路径是/usr/local/nginx,安装成功之后,删除home路径下创建的nginx相关目录
# 加入nginx解压文件夹
cd nginx-1.24.0
# 编译
./configure
# 安装
make && make install

nginx 加入环境变量

echo 'export PATH=$PATH:/usr/local/nginx/sbin' >> ~/.bashrc
source ~/.bashrc
nginx -v

手动添加 nginx 的 systemd 服务文件

创建文件
sudo nano /usr/lib/systemd/system/nginx.service

内容如下(适用于大多数默认安装路径)

[Unit]
Description=The NGINX HTTP and reverse proxy server
After=network.target

[Service]
ExecStart=/usr/local/nginx/sbin/nginx
ExecReload=/usr/local/nginx/sbin/nginx -s reload
ExecStop=/usr/local/nginx/sbin/nginx -s quit
PIDFile=/usr/local/nginx/logs/nginx.pid
Type=forking
PrivateTmp=true

[Install]
WantedBy=multi-user.target

注意修改 /usr/local/nginx/ 路径为你自己的安装路径

保存并退出 nano 的操作方式:

  • **按下 ****Ctrl + O** (O 是 Output 的意思,用于保存文件)
  • 它会在底部提示你保存的文件名(默认就是你刚打开的 /usr/lib/systemd/system/nginx.service) 直接按 **Enter** 键确认保存
  • 然后 **按下 ****Ctrl + X** (退出 nano 编辑器)

保存后执行

systemctl daemon-reload
systemctl enable nginx
systemctl start nginx
systemctl status nginx

赞(0)
未经允许不得转载:网硕互联帮助中心 » 统信服务器java环境配置
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!