Ubuntu服务器java环境搭建

安装Nginx

Linux系统是Ubuntu 24.04.1 64位

进入用户目录下载程序

1、安装Nginx

[root@localhost src]# sudo apt-get install nginx
 省略安装内容...

2、安装c++编译环境,如已安装可略过

[root@localhost src]# sudo apt install g++ make
省略安装内容...
期间会有确认提示输入y回车
Is this ok [y/N]:y
省略安装内容...

3、启动Nginx

#启动服务 
sudo systemctl start nginx 
(如果启动失败,可能是Apache等服务占用了80端口,关掉相应服务/修改端口即可) 

#设置nginx开机启动 
sudo systemctl enable nginx

4、查看Nginx状态

sudo systemctl status nginx

安装JDK1.8

1、更新包列表

sudo apt update

2、安装OpenJDK 1.8(如果系统中有多个版本的JDK,可以设置为默认版本):

sudo apt install openjdk-8-jdk

3、验证安装是否成功:

java -version

4、如果需要设置JDK 1.8为默认版本,可以使用以下命令:

sudo update-alternatives --config java

然后选择JDK 1.8作为默认版本。

安装Mysql

在Ubuntu上安装MySQL可以通过以下步骤进行:

1、更新包列表:

sudo apt update

2、安装MySQL服务器:

sudo apt install mysql-server

3、安全设置(设置root密码,移除匿名用户,禁止root远程访问等):

sudo mysql_secure_installation

你将会被要求配置VALIDATE PASSWORD PLUGIN,它被用来测试 MySQL 用户密码的强度,并且提高安全性:

Securing the MySQL server deployment.

Connecting to MySQL using a blank password.

VALIDATE PASSWORD COMPONENT can be used to test passwords
and improve security. It checks the strength of password
and allows the users to set only those passwords which are
secure enough. Would you like to setup VALIDATE PASSWORD component?

Press y|Y for Yes, any other key for No: y
有三个级别的密码验证策略,低级,中级,高级。如果你想设置验证密码插件,按y或者其他任何按键,移动到下一个步骤:

There are three levels of password validation policy:

LOW    Length >= 8
MEDIUM Length >= 8, numeric, mixed case, and special characters
STRONG Length >= 8, numeric, mixed case, special characters and dictionary                  file

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 2
下一次被提示时,你将被要求为 MySQL root 用户设置一个密码:

Please set the password for root here.


New password: 

Re-enter new password:
如果你设置了验证密码插件,这个脚本将会显示你的新密码强度。输入y确认密码:

Estimated strength of the password: 50 
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) : y
下一步,你将被要求移除任何匿名用户,限制 root 用户访问本地机器,移除测试数据库并且重新加载权限表。你应该对所有的问题回答y。

4、(可选)检查MySQL服务的状态,确保它正在运行:

sudo systemctl status mysql.service

5、登录MySQL以确保一切正常:

mysql -u root -p

输入你在安全设置中设置的密码。

这些步骤将在Ubuntu系统上安装MySQL服务器,并确保它已经启动并且配置得当。

安装Redis

在Ubuntu上安装Redis可以通过以下步骤进行:

1、更新包管理器的索引:

sudo apt update

2、安装Redis:

sudo apt-get install redis-server

3、确认Redis已经安装并且服务正在运行:

sudo systemctl status redis-server

如果你需要配置Redis,可以编辑配置文件 /etc/redis/redis.conf

4、启动Redis服务:

sudo systemctl start redis-server

5、使Redis服务开机自启:

sudo systemctl enable redis-server

6、测试Redis是否正常工作:

redis-cli ping

如果Redis安装并启动成功,你将收到一个响应:

PONG

mysql数据库导入导出

1、导出mysql数据库

mysqldump -u root -p 数据库名称 > data_dump.sql 文件导出到root目录下

mysqldump -u username -p --all-databases > all_databases.sql #所有数据库导出

2、导入mysql数据库

mysql -u root -p 数据库名称 < data_dump.sql

3、验证数据是否导入

mysql -u root -p //登录mysql

use 数据库名称;

show tables; 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无非小事

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值