部署Nginx服务

简介: Nginx

1. 基础环境安装(1)修改主机名,并进行修改为nginx。命令如下:

hostnamectl set-hostname ngin
bash

image.png

(2)关闭防火墙firewalld及SELinux服务,命令如下:

setenforce 0
systemctl stop firewal

image.png

(3)使用CentOS-7-x86_64-DVD-1511.iso文件自行配置本地YUM源,编译安装基础环境,命令如下:

yum install gcc gcc-c++ openssl-devel zlib-devel zlib pcre-devel -y

image.png

创建指定用户,这个nginx用户要和PHP服务器上创建的nginx两者id一致,这里先创建用户,命令如下:

groupadd -g 1001 nginx
useradd -u 900 nginx -g nginx -s /sbin/no
tail -1 /etc/passwd

image.png

(4)安装配置Nginx服务使用远程传输工具,将提供的nginx-1.12.2.tar.gz压缩包上传至nginx节点的/usr/local/src/目录下,并解压到当前目录,命令如下:

tar -zxvf nginx-1.12.2.tar.gz

image.png

image.png

进入nginx-1.12.2目录,编译并安装,命令如下:

cd nginx-1.12.2
 
./configure --prefix=/usr/local/nginx --with- http_dav_module

image.png

如果没有报错提示,请进行下一步安装,命令如下:

make && make install

image.png

编译安装完毕后,创建软连接并启动测试,命令如下:(netstat命令无法使用时,请自行使用YUM源安装net-tools工具)

yum install net-tools -y
ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/
nginx -t
nginx
netstat -ntpl

image.png

如果发现80端口启动,则表示Nginx服务启动成功。可以在浏览器访问地址自己虚拟机的IP地址来查看是否出现Nginx的欢迎页面

-----------------------------------------------------END------------------------------------------

欢迎关注我的个人博客 https://www.cncrq.com/
CSDN博客 https://blog.csdn.net/qq_24055843

相关文章
kde
|
9天前
|
应用服务中间件 网络安全 nginx
手把手教你使用 Docker 部署 Nginx 教程
本文详解Nginx核心功能与Docker部署优势,涵盖镜像拉取、容器化部署(快速、挂载、Compose)、HTTPS配置及常见问题处理,助力高效搭建稳定Web服务。
kde
275 4
|
9天前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
42 5
|
9月前
|
应用服务中间件 PHP nginx
今日小结通过aliyun的本地容器镜像部署我的nginx和php环境
简介: 本教程介绍如何基于 Dragonwell 的 Ubuntu 镜像创建一个运行 Nginx 的 Docker 容器。首先从阿里云容器镜像服务拉取基础镜像,然后编写 Dockerfile 确保 Nginx 作为主进程运行,并暴露 80 端口。最后,在包含 Dockerfile 的目录下构建自定义镜像并启动容器,确保 Nginx 在前台运行,避免容器启动后立即退出。通过 `docker build` 和 `docker run` 命令完成整个流程。
314 25
今日小结通过aliyun的本地容器镜像部署我的nginx和php环境
|
6月前
|
应用服务中间件 Linux 网络安全
技术指南:如何把docsify项目部署到基于CentOS系统的Nginx中。
总结 与其他部署方法相比,将docsify项目部署到基于CentOS系统的Nginx中比较简单。以上步骤应当帮助你在不花费太多时间的情况下,将你的项目顺利部署到Nginx中。迈出第一步,开始部署你的docsify项目吧!
254 14
|
自然语言处理 大数据 应用服务中间件
大数据-172 Elasticsearch 索引操作 与 IK 分词器 自定义停用词 Nginx 服务
大数据-172 Elasticsearch 索引操作 与 IK 分词器 自定义停用词 Nginx 服务
241 5
|
缓存 负载均衡 应用服务中间件
Nginx 实现一个端口代理多个前后端服务
【10月更文挑战第19天】Nginx 的强大功能不仅限于此,它还可以与其他技术和工具相结合,为我们的应用提供更强大的支持和保障。在不断发展的互联网时代,掌握 Nginx 的使用技巧将为我们的工作和生活带来更多的便利和效益。
|
12月前
|
负载均衡 前端开发 JavaScript
Nginx 代理多服务
以上是 Nginx 代理多服务的几种常见方式,在实际应用中,可以根据具体的业务需求和系统架构选择合适的代理方式,并结合其他 Nginx 的功能和配置来优化和完善系统的性能和功能。
|
应用服务中间件 Apache 开发工具
nginx服务企业应用
nginx服务企业应用
|
前端开发 JavaScript 应用服务中间件
使用nginx部署网站
使用nginx部署网站
|
应用服务中间件 网络安全 nginx
nginx作为web服务以及nginx.conf详解
nginx作为web服务以及nginx.conf详解