Chiriri's blog Chiriri's blog
首页
  • Java

    • JavaSE
    • JavaEE
    • 设计模式
  • Python

    • Python
    • Python模块
    • 机器学习
  • Golang

    • Golang
    • gRPC
  • 服务器

    • Linux
    • MySQL
    • NoSQL
    • Kubernetes
  • 项目

    • 传智健康
    • 畅购商城
  • Hadoop生态

    • Hadoop
    • Zookeeper
    • Hive
    • Flume
    • Kafka
    • Azkaban
    • Hbase
    • Scala
    • Spark
    • Flink
  • 大数据项目

    • 离线数仓
  • 青训营

    • 第四届青训营
  • HTML

    • HTML
    • JavaScript
  • Vue

    • Vue2
    • TypeScript
    • Vue3
    • Uni-APP
  • 数据结构与算法
  • C语言
  • 考研数据结构
  • 计算机组成原理
  • 计算机操作系统
  • Java基础

    • Java基础
    • Java集合
    • JUC
    • JVM
  • 框架

    • Spring
    • Dubbo
    • Spring Cloud
  • 数据库

    • MySQL
    • Redis
    • Elasticesearch
  • 消息队列

    • RabbitMQ
    • RocketMQ
  • 408

    • 计算机网络
    • 操作系统
    • 算法
  • 分类
  • 标签
  • 归档
  • 导航站
GitHub (opens new window)

Iekr

苦逼后端开发
首页
  • Java

    • JavaSE
    • JavaEE
    • 设计模式
  • Python

    • Python
    • Python模块
    • 机器学习
  • Golang

    • Golang
    • gRPC
  • 服务器

    • Linux
    • MySQL
    • NoSQL
    • Kubernetes
  • 项目

    • 传智健康
    • 畅购商城
  • Hadoop生态

    • Hadoop
    • Zookeeper
    • Hive
    • Flume
    • Kafka
    • Azkaban
    • Hbase
    • Scala
    • Spark
    • Flink
  • 大数据项目

    • 离线数仓
  • 青训营

    • 第四届青训营
  • HTML

    • HTML
    • JavaScript
  • Vue

    • Vue2
    • TypeScript
    • Vue3
    • Uni-APP
  • 数据结构与算法
  • C语言
  • 考研数据结构
  • 计算机组成原理
  • 计算机操作系统
  • Java基础

    • Java基础
    • Java集合
    • JUC
    • JVM
  • 框架

    • Spring
    • Dubbo
    • Spring Cloud
  • 数据库

    • MySQL
    • Redis
    • Elasticesearch
  • 消息队列

    • RabbitMQ
    • RocketMQ
  • 408

    • 计算机网络
    • 操作系统
    • 算法
  • 分类
  • 标签
  • 归档
  • 导航站
GitHub (opens new window)
  • JavaSE

  • JavaEE

  • Linux

    • Linux
    • shell
    • 常用的组件安装
      • Nginx
        • 安装
        • 发布项目
      • Java
        • yum安装
      • Tomcat
        • yum安装
  • MySQL

  • NoSQL

  • Python

  • Python模块

  • 机器学习

  • 设计模式

  • 传智健康

  • 畅购商城

  • 博客项目

  • JVM

  • JUC

  • Golang

  • Kubernetes

  • 硅谷课堂

  • C

  • 源码

  • 神领物流

  • RocketMQ

  • 短链平台

  • 后端
  • Linux
Iekr
2021-08-08
目录

常用的组件安装

# 常用的组件安装

# Nginx

# 安装

上传 Nginx 文件

tar -zxvf nginx-1.21.1.tar.gz
cd nginx-1.21.1
yum -y install gcc
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
make
make install
cd /usr/local/nginx/sbin
./nginx
1
2
3
4
5
6
7
8
9
10
# 停止
./nginx -s stop

# 重启
./nginx -s reload

# 查看进程
ps -ef |grep nginx

# 查看80端口
netstat -ntlp|grep 80

# 开放80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent

# 重启防火墙
firewall-cmd --reload  

# 查看已经开放的端口
firewall-cmd --list-ports  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

# 发布项目

编辑 nginx 配置文件

vi /usr/local/nginx/conf/nginx.conf
1

修改 server 下的 location-root 路径为要发布项目的路径

server {
        listen       80;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }
1
2
3
4
5
6
7
8
9
10
11
12

重启 nginx 服务器

 ./nginx -s stop

 ./nginx
 
 # 也可以另外指定nginx.conf
 /usr/local/nginx/conf/nginx -c /home/xxx/nginx.conf
1
2
3
4
5
6

# Java

# yum 安装

# 查询java1.8版本
yum list | grep java-1.8.0-openjdk

yum -y install java-1.8.0-openjdk*

java -version

javac
1
2
3
4
5
6
7
8

yum 默认为我们配置环境变量 但是有部分应用无法使用 我们需要配置文件的全局变量

vim /etc/profile
1
export JAVA_HOME=/usr/lib/jvm/java

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin
1
2
3
4
5

更新配置

. /etc/profile
echo $JAVA_HOME  
1
2

# Tomcat

上传 linux

tar -zxvf apache-tomcat-9.0.52.tar.gz

cd apache-tomcat-9.0.52/bin

./startup.sh
1
2
3
4
5

# yum 安装

yum -y install tomcat

cd /usr/share/tomcat

systemctl status tomcat

systemctl start tomcat

# 安装web插件包
yum install tomcat-webapps tomcat-admin-webapps
1
2
3
4
5
6
7
8
9
10

https://www.cnblogs.com/yoyoketang/p/10186513.html

编辑 (opens new window)
上次更新: 2023/12/06, 01:31:48
shell
数据库简介

← shell 数据库简介→

最近更新
01
k8s
06-06
02
进程与线程
03-04
03
计算机操作系统概述
02-26
更多文章>
Theme by Vdoing | Copyright © 2022-2025 Iekr | Blog
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式