首页 > 系统相关 >Linux(CentOS)之Nginx安装及配置

Linux(CentOS)之Nginx安装及配置

时间:2023-10-14 21:04:30浏览次数:52  
标签:http CentOS nginx make rc Nginx usr Linux local

一, 复制nginx下载链接

http://nginx.org/en/download.html

Linux(CentOS)之Nginx安装及配置_服务器


二, 下载nginx

1.注意切换到root用户

2.注意在 /usr/local/ 目录下

3.使用命令(PS:-c的参数即为上一步你复制的地址)

wget -c http://nginx.org/download/nginx-1.24.0.tar.gz

三, 解压

tar -zxvf nginx-1.40.0.tar.gz

四,安装依赖

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

五,执行configure (在/usr/local/nginx-1.24.0)

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make
make install

PS:

make 和 make install : 编译安装

六, 配置/usr/local/nginx/conf/nginx.conf

Linux(CentOS)之Nginx安装及配置_Linux_02

PS:

listen: 服务器使用8090端口

root : 服务器的本地内容地址

autoindex:开放信息列表

七,nginx相关命令

1.启动

/usr/local/nginx/sbin/nginx

2.重载、停止 或 杀掉Nginx

/usr/local/nginx/sbin/nginx -s reload
/usr/local/nginx/sbin/nginx -s stop
/usr/local/nginx/sbin/nginx -s quit

八,nginx开机自启

vim /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

Linux(CentOS)之Nginx安装及配置_CentOS_03


九, 测试

Linux(CentOS)之Nginx安装及配置_Linux_04

标签:http,CentOS,nginx,make,rc,Nginx,usr,Linux,local
From: https://blog.51cto.com/aonaufly/7863155

相关文章

  • Linux常见配置文件总结
    /etc/passwd:这个文件包含了系统上的用户账户信息,如用户名、用户ID、用户所属组ID、用户主目录等。/etc/shadow:该文件存储了用户账户的密码哈希值和其他安全相关设置,只有root用户及授权用户可以访问。/etc/group:该文件记录了用户组的信息,包括组名、组ID和组成员。/etc/hosts:这个文件......
  • Linux之防火墙相关
    一,已经打开的端口firewall-cmd--list-all二,打开新端口firewall-cmd--add-port=80/tcp--permanentfirewall-cmd--reload三,临时关闭systemctlstopfirewalld.service四,永久关闭systemctldisablefirewalld.service......
  • nginx中一个请求匹配到多个location时的优先级问题,马失前蹄了
    背景为什么讲这么小的一个问题呢?因为今天在进行系统上线的时候遇到了这个问题。这次的上线动作还是比较大的,由于组织架构拆分,某个接入层服务需要在两个部门各自独立部署,以避免频繁的跨部门沟通,提升该接入层服务的变更效率。该接入层服务之前是使用cookie+内存session机制的,这......
  • Linux 安装jenkins
    安装之前注意jenkins和jdk的版本。2022年7月2日起,jenkins新版本不再支持java8,仅支持java11和java17。安装步骤如下:1、下载jdkhttps://www.oracle.com/java/technologies/downloads/#java17下载安装包:jdk-17_linux-x64_bin.tar.gz下载可能要登陆oracle账号:[email protected]密码......
  • Linux内核进程管理与调度:策略优化与实践分析
    Linux内核进程管理与调度:策略优化与实践分析原创 李斌 嵌入式悦翔园 2023-05-0611:40 发表于上海关注★星标公众号,第一时间获取信息嵌入式悦翔园本公众号专注于嵌入式技术,包括但不限于STM32、Arduino、51单片机、物联网、Linux等编程学习笔记,同时,公众号内包含大量......
  • linux学习记录(管道、环境变量与常用命令) 10.14~10.15
    管道;类似文件重定向第一个命令的标准输出至第二个命令的标准输入,第二个文件的标准输出至第三个命令的标准输入(1)只会处理stdout标准输出,stderr会忽略(2)管道右边的命令必须能接受stdin(有些指令如:rmtmp-r接收的是文件参数)(3)多个管道命令可以串联 与文件重定向的区别:文件重......
  • 部署Nginx1.23脚本
    #!/bin/bashck_ok(){    if[$?-ne0]    then        echo"$1error."        exit1    fi}download_ng(){  cd /usr/local/src  if[-fnginx-1.23.0.tar.gz]  then    echo"当前目录已......
  • Linux系统维护方面之检查系统状态
    一:概述系统和网络安全是系统维护的重要部分,对于系统管理,我们不能仅仅是让系统运行起来或者不同网络之间互通就可以,而是应该重视系统和网络的设置’维护系统的稳定性。二:系统启动时检查运行状态GRUB2是系统启动程序。一般情况下,为了维护系统的稳定性,有必要每天检查系统的状态。一旦......
  • Windows访问Oracle VM VirtualBox虚拟机下Linux docker
    设置网络中的NAT方式下的端口转发  配置主机端口和客体端口,客体端口设置Linuxdocker容器端口,主机端口设置windows访问docker时用到的端口。比如,Linuxdocker容器端口为80,客体端口设置为80,在windows访问时,通过localhost:主机端口,如localhost:80,就能访问。 ......
  • CentOS 挂载新磁盘以及磁盘扩容操作教程
    1.搭载新加磁盘查看磁盘fdisk-l#新盘(/dev/sdb)创建分区#虚拟机fdisk/dev/sdb#阿里云fdisk/dev/vdb#创建/dev/sdb1为新的PV(物理卷)【创建物理卷命令】#虚拟机pvcreate/dev/sdb1#阿里云pvcreate/dev/vdb1查看PV【查看创建好的物理卷】pvdisplay【异常处理】......