我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS7.9服务器Java环境怎么部署及配置

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS7.9服务器Java环境怎么部署及配置

本篇内容介绍了“CentOS7.9服务器Java环境怎么部署及配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

CentOS 7服务器Java部署环境配置

FTP服务器搭建

安装 vsftpd

yum install -y vsftpd

CentOS7.9服务器Java环境怎么部署及配置

安装完成后运行以下命令进入/etc/vsftpd目录,并查看该目录下的文件

cd /etc/vsftpdls

CentOS7.9服务器Java环境怎么部署及配置

设置root用户可登录

在安装vsftpd默认情况下,root用户是不能进行登陆的

修改ftpusers文件、注释掉root

vim ftpusers

CentOS7.9服务器Java环境怎么部署及配置

i进入光标,进行编辑

esc退出编辑

shift +: 输入wq保存退出

修改user_list文件、注释掉root

vim user_list

CentOS7.9服务器Java环境怎么部署及配置

开机自启动

systemctl enable vsftpd.service

重启ftp服务

systemctl restart vsftpd.service

配置防火墙

查看防火墙状态systemctl status firewalld开启防火墙service firewalld start开机自启动systemctl enable firewalld查询已开放的端口firewall-cmd --zone=public --list-ports防火墙开启端口firewall-cmd --add-port=21/tcp --permanent
重启防火墙生效firewall-cmd --reload

jdk安装

查看系统已有的安装包

yum list | grep jdk

CentOS7.9服务器Java环境怎么部署及配置

选择需要版本的JDK进行安装

yum install java-1.8.0-openjdk.x86_64

CentOS7.9服务器Java环境怎么部署及配置

中途可能会出现提示,输入 y 即可

CentOS7.9服务器Java环境怎么部署及配置

安装完成输入java -version命令,查看一下JDK的版本信息,确认JDK安装成功无误。

CentOS7.9服务器Java环境怎么部署及配置

安装完成以后修改环境变量,修改/etc目录下的profile文件

vim /etc/profile

profile文件中尾行,按i键插入下段代码

export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.332.b09-1.el7_9.x86_64/export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

保存配置

source /etc/profile

mysql安装

切换到local目录

cd /usr/local/

创建一个叫mysql的目录

mkdir mysql

CentOS7.9服务器Java环境怎么部署及配置

切换到mysql目录下

cd mysql

下载ysql安装包

wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

CentOS7.9服务器Java环境怎么部署及配置

安装mysql

yum -y install mysql80-community-release-el7-2.noarch.rpm

CentOS7.9服务器Java环境怎么部署及配置

yum -y install mysql-community-server

出现问题

CentOS7.9服务器Java环境怎么部署及配置

解决:

把原来的https://repo.mysql.com/RPM-GPG-KEY-mysql改成https://repo.mysql.com/RPM-GPG-KEY-mysql-2022即可

vim /etc/yum.repos.d/mysql-community.repo

CentOS7.9服务器Java环境怎么部署及配置

重新运行yum -y install mysql-community-server安装成功

CentOS7.9服务器Java环境怎么部署及配置

启动mysql服务

systemctl start mysqld.service

开机自启动

systemctl enable mysqld.service

查看mysql的启动状态

systemctl status mysqld.service

CentOS7.9服务器Java环境怎么部署及配置

查看mysql安装时自动生成的临时密码(需要启动过mysql后才会生成临时密码)

cat /var/log/mysqld.log

CentOS7.9服务器Java环境怎么部署及配置

登录mysql (输入上面框内密码)

mysql -u root -p

CentOS7.9服务器Java环境怎么部署及配置

修改mysql登录密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

退出mysql

输入exit,退出mysql

开启Navicat远程连接的配置

登录mysql,输入以下指令,可以发现root的登录权限只限于hostlocal

use mysql; select Host,User from user;

CentOS7.9服务器Java环境怎么部署及配置

修改host为通配符%

update user set host = '%' where User = 'root';

CentOS7.9服务器Java环境怎么部署及配置

刷新修改

flush privileges

重新启动Mysql

service mysqld restart #重新启动Mysql systemctl stop mysqld.service #停止Mysql

配置防火墙

防火墙开启端口firewall-cmd --add-port=3306/tcp --permanent重启防火墙生效firewall-cmd --reload

navicat连接报错

CentOS7.9服务器Java环境怎么部署及配置

解决:

#登录mysql -uroot -ppassword  #选择数据库use mysql; select user,plugin from user where user='root'; # 注意:如果是远程连接,请将'localhost'换成'%'alter user 'root'@'%' identified with mysql_native_password by '你的数据库密码';或alter user 'root'@''localhost' identified with mysql_native_password by '你的数据库密码'; #刷新权限flush privileges;

Tomcat安装

切换到local目录下

cd /usr/local/tomcat/apache-tomcat-8.5.81/bin

创建tomcat目录

mkdir tomcat

切换到tomcat目录

cd tomcat

CentOS7.9服务器Java环境怎么部署及配置

下载tomcat安装包(注意这些通过shell命名没法下载,可通过本地下载ftp上传)

wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.81/bin/apache-tomcat-8.5.81.tar.gz

CentOS7.9服务器Java环境怎么部署及配置

压缩包解压

tar -zxvf apache-tomcat-8.5.81.tar.gz

CentOS7.9服务器Java环境怎么部署及配置

切换到bin目录下

cd apache-tomcat-8.5.81/bin

启动tomcat

./startup.sh

CentOS7.9服务器Java环境怎么部署及配置

开端口

防火墙开启端口firewall-cmd --add-port=8080/tcp --permanent重启防火墙生效firewall-cmd --reload

tomcat相关操作指令

启动:./startup.sh
停止:./shutdown.sh

配置开机自启动

cd /etc/init.d 进入目录,在目录下新建 vi tomcat 文件,在文件中写入以下代码

#!/bin/bash# description: Tomcat9 Start Stop Restart# processname: tomcat8.5# chkconfig: 112 63 37export JAVA_HOME=/usr/local/java/jdk1.8export JRE_HOME=$JAVA_HOME/jreexport PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.export CATALINA_HOME=/usr/local/tomcat/apache-tomcat-8.5.81case "$1" instart)        ${CATALINA_HOME}/bin/startup.sh        exit 0        ;;stop)        ${CATALINA_HOME}/bin/shutdown.sh        exit 0        ;;debug)        ${CATALINA_HOME}/bin/shutdown.sh        ${CATALINA_HOME}/bin/catalina.sh run        exit 0        ;;force-reload|restart)        ${CATALINA_HOME}/bin/startup.sh        ${CATALINA_HOME}/bin/shutdown.sh        exit 0        ;;*)        echo "Usage: /etc/init.d/tomcat {start|stop|restart|force-reload|debug}"        exit 1        ;;esacexit 0
#设置执行权限:chmod +x /etc/init.d/tomcat#注册成服务:chkconfig --add tomcat#设置开机启动:chkconfig nginx on#之后,就可以使用以下命令了service tomcat startservice tomcat stopservice tomcat restartservice tomcat reload

Redis安装

切换到local目录

cd /usr/local

创建redis目录

mkdir redis

切换到redis目录下

cd redis

CentOS7.9服务器Java环境怎么部署及配置

下载redis安装包

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

CentOS7.9服务器Java环境怎么部署及配置

压缩包解压

tar zxvf redis-6.2.1.tar.gz

切换到redis-6.2.1解压目录下

cd redis-6.2.1

执行编译命令

make

CentOS7.9服务器Java环境怎么部署及配置

编译成功!

启动redis服务端

class="lazy" data-src/redis-server 2>&1 &

CentOS7.9服务器Java环境怎么部署及配置

然后按下快捷键Ctrl + c,退出redis服务端界面
此时,输入命令:

ps -aux|grep redis

CentOS7.9服务器Java环境怎么部署及配置

启动redis客户端

class="lazy" data-src/redis-cli 2>&1 &

CentOS7.9服务器Java环境怎么部署及配置

Nginx安装

切换到local目录

cd /usr/local

创建nginx目录

mkdir nginx

切换到nginx目录下

cd nginx

下载nginx安装包

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

下载nginx安装所需依赖包(注意这些shell命名没法下载,可通过本地下载ftp上传)

wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gz

CentOS7.9服务器Java环境怎么部署及配置

wget http://zlib.net/zlib-1.2.11.tar.gz
wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

安装openssl
1)切换到nginx目录下

cd /usr/local/nginx

2)解压

tar -zxvf openssl-fips-2.0.10.tar.gz

3)切换到解压目录下

cd openssl-fips-2.0.10

4)执行编译、安装操作

./config && make && make install

安装pcre
1)切换到nginx目录下

cd /usr/local/nginx

2)解压

tar -zxvf pcre-8.40.tar.gz

3)切换到解压目录下

cd pcre-8.40

4)执行编译、安装操作

./configure && make && make install

安装zlib
1)切换到nginx目录下

cd /usr/local/nginx

2)解压

tar -zxvf zlib-1.2.11.tar.gz

3)切换到解压目录下

cd zlib-1.2.11/

4)执行编译、安装操作

./configure && make && make install

安装nginx
1)切换到nginx目录下

cd /usr/local/nginx

2)解压

tar -zxvf nginx-1.10.2.tar.gz

3)切换到解压目录下

cd nginx-1.10.2

4)执行编译、安装操作

./configure && make && make install

此时出现如下报错提示:

错误为:./configure: error: the HTTP rewrite module requires the PCRE library.

为了解决上述报错,我们需要安装pcr-devel,执行如下命令:

yum -y install pcre-devel

再次尝试

./configure && make && make install

启动nginx

/usr/local/nginx/sbin/nginx

此时输入命令:

ps -aux|grep nginx

配置完成

CentOS7.9服务器Java环境怎么部署及配置

设置开机自启动

将nginx服务添加到系统服务

vim /etc/init.d/nginx
#!/bin/bash## chkconfig: - 85 15# description: Nginx is a World Wide Web server.# processname: nginx nginx=/usr/local/nginx/sbin/nginxconf=/usr/local/nginx/conf/nginx.confcase $1 instart)echo -n "Starting Nginx"$nginx -c $confecho " done";;stop)echo -n "Stopping Nginx"killall -9 nginxecho " done";;test)$nginx -t -c $conf;;reload)echo -n "Reloading Nginx"ps auxww | grep nginx | grep master | awk '{print $2}' | xargs kill -HUPecho " done";;restart)$0 stop$0 start;;show)ps -aux|grep nginx;;*)echo -n "Usage: $0 {start|restart|reload|stop|test|show}";;esac

粘贴保存

#设置执行权限:chmod +x /etc/init.d/nginx#注册成服务:chkconfig --add nginx#设置开机启动:chkconfig nginx on#之后,就可以使用以下命令了service nginx startservice nginx stopservice nginx restartservice nginx reload

“CentOS7.9服务器Java环境怎么部署及配置”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS7.9服务器Java环境怎么部署及配置

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7.9服务器Java环境怎么部署及配置

本篇内容介绍了“CentOS7.9服务器Java环境怎么部署及配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!CentOS 7服务器Jav
2023-07-02

云服务器配置java环境怎么设置

如果您使用的是云服务器(cloudstorage),以下是一些配置Java环境的步骤:打开JavaWeb服务器:选择您想使用的服务器类型,包括云服务器、本地服务器和集群服务器;点击“开始”,然后选择“运行”选项卡;在“运行”框中输入java代码,例如:System.io.BufferedReader=System.IO.MemoryStreamReader(System.IO.M
2023-10-26

java主机服务器环境怎么配置

要配置Java主机服务器环境,需要执行以下步骤:1. 安装Java运行时环境(JRE)或Java开发工具包(JDK)。2. 设置Java环境变量,以便系统可以找到Java运行时环境。3. 安装应用服务器,如Tomcat、Jetty或Glas
2023-05-31

Docker中怎么部署LNMP服务器环境

今天小编给大家分享一下Docker中怎么部署LNMP服务器环境的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。镜像下载[roo
2023-06-28

php服务器环境怎么搭建及配置

搭建和配置PHP服务器环境可以分为以下步骤:安装PHP:首先需要在服务器上安装PHP,可以通过命令行或者使用软件包管理工具来安装PHP。配置PHP:在安装完PHP后,需要对PHP进行一些配置,比如设置php.ini文件,配置PHP的运行参数
php服务器环境怎么搭建及配置
2024-04-09

php服务器环境怎么搭建及配置

PHP服务器环境搭建和配置系统要求:Linux系统(推荐Ubuntu/CentOS)Apache或NginxWeb服务器PHP7.2+数据库(可选)安装和配置:安装Web服务器安装PHP配置Web服务器(设置DocumentRoot、VirtualHost)配置PHPINI文件(设置session路径、数据库连接)重启Web服务器创建测试PHP文件(显示PHP配置信息)访问测试文件可验证安装成功。
php服务器环境怎么搭建及配置
2024-04-09

云服务器配置java环境怎么设置好

如果您使用的是云服务器(AWS、GoogleCloud等),可以按照以下步骤进行AWS环境设置:在AWS的控制台登录到您的帐户,选择“AWS管理控制台”页面,然后选择“服务器配置”。在弹出的对话框中,选择您自己的数据库服务器、虚拟机或操作系统。根据实际情况填写服务器配置信息,例如服务器名称、网络配置、端口号等。将虚拟机或操作系统选择为您当前已经安装的云服务器操作系统。点击“完成”,A
2023-10-26

云服务器配置java环境

云服务器配置java环境需要在使用虚拟化技术之前进行相应的配置,以确保在云服务器上运行代码时能够顺利地运行。在本文中,我将讨论如何为使用云服务器的Java代码提供所需的环境。首先,您需要确定云服务器的类型和规模。您可能需要选择适合您的工作负载的云服务器。例如,一个云服务器可能适合虚拟主机、文件服务器、负载均衡、集群等。您可以根据您的具体需求选择合适的云服务器类型。接下来,您需要为您的Java
2023-10-26

云服务器配置java环境怎么设置的

首先,需要先确定需要创建什么样的Java虚拟机,可以使用JDK,也可以使用JBoss或者SpringJS等其他第三方虚拟环境进行配置,具体参考JDK官方文档中的相关说明或者直接在命令行中运行JDK环境。在JDK的官方文档中,可以找到JDK环境搭建的详细步骤说明。一般来说,JDK环境搭建包括以下步骤:确定JDK运行环境:在JDK的官方文档中,会提供很多环境的说明,包括JDK安装的具体路径、安
2023-10-26

怎么安装java编译器及配置环境

要安装Java编译器及配置环境,您可以按照以下步骤进行操作:1. 下载JDK(Java Development Kit):访问Oracle官方网站的Java SE下载页面(https://www.oracle.com/java/techno
2023-09-15

云服务器配置java环境设置

以下是一个简单的Java环境配置示例,使用Java的JDK和ServletAPI:打开JavaWeb服务器(http://localhost:9000),并创建Servlet对象在该环境中设置URL为GET,并添加GET请求以便将数据发送到服务器在该环境中配置数据源URL,以便将数据从JDBC转换为SQL数据源在配置文件中添加以下命令以安装JavaSERVLET1:Servlet``
2023-10-26

LNMP服务器环境怎么配置

本篇内容介绍了“LNMP服务器环境怎么配置”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、简介  Nginx是俄罗斯人编写的十分轻量级的H
2023-06-05

云服务器怎么配置环境

云服务器通常是由互联网提供商提供的,您可以使用它来存储和管理您的数据。以下是一些云服务器配置环境的指导:安装必要的服务器软件:在安装过程中,请确保您已经将其安装到硬盘驱动器上,并且已经配置了必要的网络连接。确定您的操作系统:如果您的操作系统是Windows或其他操作系统,那么您的云服务器需要安装必要的软件和工具。如果您的操作系统是Linux或其他操作系统,您需要安装必要的软件和工具。创建
2023-10-26

云服务器配置java环境异常怎么办

如果您的云服务器配置了Java环境异常,可以按照以下步骤进行处理:查看代码是否有问题。如果代码中发现了问题,请逐行检查代码以了解是否有任何语法错误或逻辑错误。您也可以查看代码是否包含任何未处理的逻辑。确认是否存在任何依赖项缺失或配置错误。如果您正在编写代码并部署在虚拟环境中,则可能会遇到依赖项缺失的问题。检查您的虚拟主机是否正常运行。虚拟主机(如VPS)可能包含您在云服务器上使用的相同或
2023-10-26

云服务器配置java环境设置失败怎么办

缺少Java依赖项或安装错误:如果你使用的是阿里云服务器,那么可能会遇到依赖项或安装错误,这会导致你无法使用Java环境。解决方法可以是检查云服务器的配置文件,并确保所有的依赖项和安装都是正确的。JavaIDE环境设置不正确:有时候,JavaIDE可能会出现环境设置不正确的问题,这会导致程序无法正常运行。解决方法可以是
2023-10-27

云服务器配置环境怎么设置

云服务器的配置环境可以由云平台管理人员或第三方提供商提供,以下是一些基本的配置环境设置技巧:创建虚拟机:为了在云服务器中启用更多的物理服务器,可以创建一个虚拟机来模拟各种虚拟服务器,例如:虚拟交换机、负载均衡器、VM等。配置虚拟机的路由规则:在云平台管理界面,您可以配置虚拟机的路由规则。例如,虚拟机的IP地址可以用来分配给特定的应用程序,而其他应用程序则需要分配自己的IP地址。您可以配置多
2023-10-26

云服务器怎么配置ftp环境

要配置FTP环境,需要按照以下步骤进行操作:1. 安装FTP服务器软件- 在云服务器上选择一款FTP服务器软件,常用的有vsftpd、ProFTPD等。- 执行相应的软件安装命令,例如在Ubuntu系统上可以使用以下命令安装vsftpd:`
2023-09-08

云服务器配置环境怎么样

云服务器的配置环境可以影响您的应用程序的性能、稳定性和安全性。以下是云服务器配置环境的大致要求:硬件:选择支持高处理能力的高性能计算机,最好选择具有高速互联网连接的硬件,如高速光纤交换机和大容量内存。操作系统:选择一个通用操作系统,例如Windows、Linux或Unix系统,以最大化云服务器的性能和可扩展性。软件:选择一个操作系统中的常用应用程序,例如Spring、Hibernate或
2023-10-26

云服务器jdk环境怎么配置

在云服务器上配置JDK环境可以按照以下步骤进行操作:1. 登录到云服务器。2. 下载JDK安装包。可以从官方网站(https://www.oracle.com/java/technologies/javase-jdk11-downloads
2023-08-14

编程热搜

目录