分类 Linux 下的文章

1、安装Redis服务器

sudo apt update
sudo apt upgrade
sudo apt install redis

2、服务器基本配置

在Linux系统上,Redis 配置位于“/etc/redis”目录。

使用 nano 编辑器编辑配置文件“redis.conf”。

sudo nano /etc/redis/redis.conf

网络安全及密码验证

建议使用内部专用网络,不要使用公共网络。
bind 127.0.0.1 ::1
supervised systemd
requirepass your-password

保存并重新启动Redis服务并将其添加到开机启动。

sudo systemctl restart redis 
sudo systemctl enable redis 
sudo systemctl status redis

使用下面的 netstat 命令检查默认 Redis 端口“6379”。

ss -plnt4

- 阅读剩余部分 -

从官方存储库安装Nginx

1.安装所需的工具

sudo apt install wget coreutils

2.下载并安装密钥文件

  • 如果不存在,请首先创建/etc/apt/keyrings,用于存储第三方密钥

    sudo mkdir -p /etc/apt/keyrings
  • 下载密钥,并保存到/etc/apt/keyrings目录

    wget -qO - https://nginx.org/packages/keys/nginx_signing.key | sudo tee /etc/apt/keyrings/nginx_signing.key

3.创建和编辑源文件

sudo nano /etc/apt/sources.list.d/nginx.sources

粘贴以下行:

Types: deb
URIs: https://nginx.org/packages/ubuntu/
Suites: jammy
Components: nginx
Architectures: amd64
Signed-By: /etc/apt/keyrings/nginx_signing.key
对于主线版本, URI请改为 https://nginx.org/packages/mainline/ubuntu/
对于其他 Ubuntu 版本,请根据cat /etc/os-release输出进行替换。
对于非 AMD/非 Intel 设备,请amd64根据dpkg --print-architecture输出进行替换。

- 阅读剩余部分 -

1、设置默认策略

如果刚开始使用 UFW,那么第一步最好是检查您的默认防火墙策略。

默认情况下,UFW 设置为拒绝所有传入连接并允许所有传出连接。

允许特定服务和端口的附加规则作为此一般策略的例外。

$ sudo ufw default allow outgoing
$ sudo ufw default deny incoming

确保启用IPV6

$ sudo nano /etc/default/ufw
在 Ubuntu 的最新版本中,IPv6 是默认启用的
# grep IPV6 /etc/default/ufw
IPV6=yes

2、允许 SSH 连接

通过服务名称和端口号允许SSH

$ sudo ufw allow ssh
$ sudo ufw allow 4242/tcp

- 阅读剩余部分 -

1、验证 Java 可用性

在安装 Tomcat 之前,您需要确保您的Ubuntu**系统上有 Java。使用以下命令检查 Java 版本:

# java -version

2、安装Java(可选)

如果未安装 Java 或者系统上有旧版本,则需要使用以下命令安装最新的 OpenJDK 版本:

# sudo apt install default-jdk

3、设置Tomcat用户

我们强烈建议避免使用 root 用户运行 Tomcat。这是一个严重的安全漏洞,可能会使您的系统遭受攻击。

相反,为 Tomcat 创建专用的用户和组:

# sudo groupadd tomcat
# sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat

- 阅读剩余部分 -

1、更新/升级软件包存储库

为了确保安装最新的MYSQL,请更新软件包。运行以下命令:

sudo apt update

将已安装的软件包升级到最新版本:

sudo apt upgrade

2、安装MySQL

使用以下命令安装MySQL:

sudo apt install mysql-server

通过以下方面验证安装:

mysqld --version

- 阅读剩余部分 -

您是第 67930 位访客