web后端-linux-nginx-1.18操作命令和部署

简介: web后端-linux-nginx-1.18操作命令和部署

linux和win的nginx安装不一样,但配置文件和命令基本是一样的

N.1 安装部署

这里使用的是离线安装 建议搭建一个离线yum源,来安装这些工具,yum源也能做到复用。

yum只有一些公共工具,像一些第三方的是没有的。而第三方有依赖的公共的工具。

1)安装包目录

2)安装gcc和安装g++

一般两讲系统都会自带的,有的可能不自带。

(1)检查gcc是否安装: gcc --version

如果安装过就不要安装了

cd gcc

rpm –ivh *rpm --nodeps –force

(2)检查g++是否安装: g++ --version

cd g++

rpm –ivh *rpm --nodeps –force

3)安装perl

tar -zxcf perl-5.30.1.tar.gz

cd perl-5.30.1

# 注意 这里要指定目录

./Configure -des -Dprefix=/opt/perl

#编译源码

make && make test

#安装

make install

4)安装openssl

tar -zxvf openssl-1.0.2h.tar.gz

cd openssl-1.0.2h

./config 如果这个不行试下./Configure

make && make install

5)安装 pcre

tar -zxvf pcre-8.44.tar.gz

cd pcre-8.44

./configure

make && make install

6)安装 zlib

tar -zxvf zlib-1.2.11.tar.gz

cd zlib-1.2.11

./configure

make && make install

7)安装 nginx

tar -zxvf nginx-1.18.0.tar.gz

cd nginx-1.18.0

mkdir /home/wgzx/hmt/software/nginx/nginxhome

./configure --prefix=/home/wgzx/hmt/software/nginx/nginxhome

make && make install

N.2 Nginx的命令操作

(0)先修改配置文件

conf 目录下游两个配置文件 系统有限使用nginx.conf 。conf/nginx.conf.default、conf/nginx.conf

[root@cloud107 conf]# vi nginx.conf

#user nobody;在1行左右内容修改为 user root;

[root@cloud107 conf]# netstat -tunlp | grep 8008

[root@cloud107 conf]# vi nginx.conf

在36行左右 ,listen 80; 改成 listen 8008; 建议不要用默认的端口。因为很多系统都喜欢用80

(1)./sbin/nginx -t ## 验证配置文件是否合法(前提要把配置文件给修改了)

(2)./sbin/nginx ## 后台启动

(3)./sbin/nginx -s reload ## 重启和价值配置文件

(4)./sbin/nginx -s stop ## 此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程

(5)./sbin/nginx -s quit ## 此方式停止步骤是待nginx进程处理任务完毕进行停止。

(6)打开浏览器访问: http://xxxxx:8008/index.html

相关文章
|
10月前
|
运维 数据可视化 C++
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
2025年热门Web化容器部署工具对比:Portainer与Websoft9。Portainer以轻量可视化管理见长,适合技术团队运维;Websoft9则提供一站式应用部署与容器管理,内置丰富开源模板,降低中小企业部署门槛。两者各有优势,助力企业提升容器化效率。
599 1
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
|
11月前
|
NoSQL 关系型数据库 Linux
ERPNext 搭建教程:Linux 一键部署与维护
ERPNext 是一款开源免费的企业资源计划系统,适用于中小企业信息化管理。基于 Python 和 Frappe 框架开发,支持财务、销售、人力、库存等模块,具备高度可定制性。本文介绍如何通过 Websoft9 在 Linux 下快速部署 ERPNext,并提供环境配置、系统维护等实用建议,适合开发者和企业用户快速上手。
1974 7
ERPNext 搭建教程:Linux 一键部署与维护
|
监控 Linux 应用服务中间件
Linux多节点多硬盘部署MinIO:分布式MinIO集群部署指南搭建高可用架构实践
通过以上步骤,已成功基于已有的 MinIO 服务,扩展为一个 MinIO 集群。该集群具有高可用性和容错性,适合生产环境使用。如果有任何问题,请检查日志或参考MinIO 官方文档。作者联系方式vx:2743642415。
3882 57
|
11月前
|
Java 应用服务中间件 Docker
java-web部署模式概述
本文总结了现代 Web 开发中 Spring Boot HTTP 接口服务的常见部署模式,包括 Servlet 与 Reactive 模型、内置与外置容器、物理机 / 容器 / 云环境部署及单体与微服务架构,帮助开发者根据实际场景选择合适的方案。
590 25
|
11月前
|
小程序 安全 关系型数据库
专业打造一款圈子源码软件系统 / 后端 PHP 搭建部署一样实现利益化
本教程详解基于PHP后端与Uni-app的小程序开发全流程,涵盖技术选型、环境搭建、源码导入、接口对接及功能实现。采用Laravel/Symfony框架,结合MySQL/PostgreSQL数据库,使用WebSocket实现实时通信,并集成IM SDK实现音视频聊天。前端使用Uni-app开发,支持跨平台运行。教程包含完整部署流程与安全优化方案,助力快速搭建高性能、安全稳定的小程序系统。
585 5
|
11月前
|
Java Linux 网络安全
Linux云端服务器上部署Spring Boot应用的教程。
此流程涉及Linux命令行操作、系统服务管理及网络安全知识,需要管理员权限以进行配置和服务管理。务必在一个测试环境中验证所有步骤,确保一切配置正确无误后,再将应用部署到生产环境中。也可以使用如Ansible、Chef等配置管理工具来自动化部署过程,提升效率和可靠性。
994 13
|
11月前
|
关系型数据库 Linux Nacos
Rocky Linux 部署 Docker 和 NACOS 实例
本文介绍在阿里云环境下基于 Rocky Linux 搭建 Docker 并部署 Nacos 的完整流程。涵盖 Docker 安装、镜像加速配置、网络设置及 MySQL 与 Nacos 容器的创建,适用于开发与生产环境。
1341 1
|
11月前
|
安全 JavaScript Java
java Web 项目完整案例实操指南包含从搭建到部署的详细步骤及热门长尾关键词解析的实操指南
本项目为一个完整的JavaWeb应用案例,采用Spring Boot 3、Vue 3、MySQL、Redis等最新技术栈,涵盖前后端分离架构设计、RESTful API开发、JWT安全认证、Docker容器化部署等内容,适合掌握企业级Web项目全流程开发与部署。
926 0
|
开发框架 Java 关系型数据库
在Linux系统中安装JDK、Tomcat、MySQL以及部署J2EE后端接口
校验时,浏览器输入:http://[your_server_IP]:8080/myapp。如果你看到你的应用的欢迎页面,恭喜你,一切都已就绪。
800 17