linux从0开始部署系统

1、安装java,这里通过源码的方式安装

#创建新的Java安装目录
sudo mkdir /usr/local/java

 #解压Java源码包到新目录(假设源码包名为jdk-11.tar.gz)
sudo tar -xvf jdk-11.tar.gz -C /usr/local/java

#进入新的Java源码目录
cd /usr/local/java/jdk-11

 #配置和编译Java
./configure
make
sudo make install

#配置环境变量
export JAVA_HOME=/usr/local/java/jdk-11
export PATH=$JAVA_HOME/bin:$PATH

#重新加载配置文件
source /etc/profile

#验证安装,使用以下命令验证Java是否正确安装:
java -version

2、安装nginx,这里通过源码的方式安装

下载Nginx压缩包:
访问Nginx官网 (https://nginx.org/) ,找到适合你系统的预编译二进制包(tar.gz格式),然后使用wget或者其他下载工具下载:

wget https://nginx.org/download/nginx-<version>.tar.gz

请将替换为你需要的版本号。

解压缩压缩包:
使用以下命令解压缩压缩包:

tar -xzvf nginx-<version>.tar.gz
cd nginx-<version>

进入解压后的目录。

配置Nginx:
在解压后的Nginx目录中,运行configure脚本来配置Nginx的安装选项。你可以通过添加不同的参数来定制安装过程。例如,以下是常见的配置选项:

./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_gzip_static_module

上述命令将Nginx安装到/usr/local/nginx目录下,并启用了HTTP SSL模块和HTTP Gzip Static模块。

编译和安装:
使用以下命令编译和安装Nginx:

make
sudo make install

编译完成后,使用make install命令将Nginx安装到系统中。

启动Nginx:
使用以下命令启动Nginx服务:

sudo /usr/local/nginx/sbin/nginx

现在,Nginx已经成功安装并正在运行。

注意:这种方式安装的Nginx通常没有自动启动脚本,因此需要手动启动Nginx服务。如果你想要将Nginx作为系统服务自动启动,你需要自行配置相应的启动脚本。

3、安装redis,这里通过源码的方式安装

下载Redis压缩包:
访问Redis官网 (https://redis.io/) ,找到适合你系统的Redis版本的压缩包(通常是tar.gz格式),然后使用wget或其他下载工具下载:

wget https://example.com/path/to/redis-<version>.tar.gz

请将替换为你需要的Redis版本号。

解压缩压缩包:
使用以下命令解压缩压缩包:

tar -xzvf redis-<version>.tar.gz
cd redis-<version>

这将进入解压后的Redis目录。

编译和安装:
Redis并不需要编译,你可以直接使用它的二进制文件。你可以将Redis二进制文件复制到适当的位置,例如/usr/local/bin/:

sudo cp src/redis-server src/redis-cli /usr/local/bin/

这将复制redis-server和redis-cli二进制文件到/usr/local/bin/目录,使其可以在系统的任何位置运行。

配置Redis:
Redis需要一个配置文件来运行。你可以使用Redis目录下的示例配置文件作为模板,并根据你的需求进行修改:

cp redis.conf /path/to/redis.conf

然后,编辑/path/to/redis.conf文件,根据你的需求进行配置修改。
一般是将deamonize的no改为yes

配置环境变量,加到java的后面

export JAVA_HOME=/data/jdk/jdk1.8.0_381
export PATH=$JAVA_HOME/bin:/data/redis/redis-5.0.9/src:$PATH

启动Redis:

使用以下命令启动Redis服务,指定你刚刚编辑的配置文件
redis-server /path/to/redis.conf

4、准备项目并启动

安装完需要的软件以后,开始放jar包,dist文件,jar包放到自己选择的目录下,新建一个start.sh文件用来启动项目

#启动Java应用程序并将日志输出到hj-boot.log文件
nohup java -jar jeecg-system-start-3.4.4.jar > hj-boot.log 2>&1 &

然后将dist文件放到nginx中,重启nginx。这里主要nginx的配置文件要配置路径。

常用的linux命令:
查看java进程

ps -ef | grep java

查看端口是否启用

netstat -tuln | grep 80

解压文件

tar -zxvf /data/jdk/jdk-8u381-linux-x64.tar.gz
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值