首页 > 系统相关 >Linux系统下安装配置Nginx

Linux系统下安装配置Nginx

时间:2023-05-31 14:23:59浏览次数:43  
标签:sbin nginx 安装 Nginx usr Linux local 1.24

Linux系统下安装配置Nginx

打开Nginx下载界面找想要下载的版本,复制下载链接

进入/usr/local/目录中,执行如下命令下载Nginx安装包

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

解压安装包

tar -zxvf nginx-1.24.0.tar.gz

安装Nginx相关依赖

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

安装好之后,进入Nginx目录

cd /usr/local/nginx-1.24.0/

执行配置脚本

./configure

编译安装

make & make install

启动 Nginx

启动前要查看端口是否放行,或者是防火墙是否关闭,否则无法访问

查看已放行的端口

firewall-cmd --list-all

放行8080端口,并重载防火墙

firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload

或者直接关闭防火墙

临时关闭

systemctl stop firewalld.service

永久关闭

systemctl disable firewalld.service

.设置nginx开机自启动

vim /etc/rc.local
文本底部追加
/usr/local/nginx/sbin/nginx

启动Nginx

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

重载、停止或者杀掉Nginx

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

删除安装包和解压目录

rm -rf nginx-1.24.0.tar.gz
rm -rf nginx-1.24.0/

查询Nginx是否启动

ps -ef | grep nginx

访问Nginx页面

在浏览器中输入 ip + 端口号访问(端口默认80)

http://localhost

修改配置

修改端口和默认访问页面

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

卸载Nginx

yum remove nginx

查看Nginx是否还在

which nginx

标签:sbin,nginx,安装,Nginx,usr,Linux,local,1.24
From: https://www.cnblogs.com/daienhua/p/17445973.html

相关文章

  • Linux centos 7 离线安装docker
     1.下载docker下载地址:https://download.docker.com/linux/static/stable/选择服务器架构 2.查看服务器架构 uname-a 3.上传下载文件到服务器并解压tar-zxf文件4.拷贝docker文件值/usr/bincpdocker/*/usr/bin/5.进入/etc/systemd/system/目录,并创建dock......
  • Linux内核调试方法
    内核配置选项中要使能CONFIG_MAGIC_SYSRQ选项,这样系统启动之后,会生成/proc/sysrq-trigger节点用于调试。其次,可以在/etc/sysctl.conf中设置kernel.sysrq=1默认使能sysq功能。也可以通过写/proc/sys/kernel/sysrq节点动态使能sysrq功能。写入不同的值使能不同的功能:0-disa......
  • Linux内网Yum仓库自动化部署脚本
    在当今快节奏的互联网时代,Linux系统在企业和组织中扮演着至关重要的角色。为了保证服务器环境的高效运行和软件的稳定性,及时进行软件包的安装和更新显得尤为重要。然而,在某些情况下,网络访问受限或不可行,这就给软件管理带来了挑战。为了解决这一问题,部署内网Yum仓库成为了一种有效的......
  • Linux shell standard input bugs All In One
    LinuxshellstandardinputbugsAllInOneerror❌warning:file'<standardinput>',aroundline110:tablewiderthanlinewidth$manvcgencmd>vcgencmd.mdwarning:file'<standardinput>',aroundline110:tablewi......
  • suse linux通过iso文件安装gcc
     mount-tiso9660-oloopSLES-11-SP4-DVD-x86_64-GM-DVD1.iso/media/#仅仅上述iso1即可不需要mountiso2mount-tiso9660-oloopSLES-11-SP4-DVD-x86_64-GM-DVD2.iso/media/DN1:~/bone#zypperar/media/suse11sp4iso正在添加安装源'suse11sp4iso'[完毕]成功......
  • 禅道zentao镜像下的安装
    什么是禅道zentao?禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要......
  • 支持在 Windows 环境下安装和使用。以下是在 Windows 环境下安装 CloneDeploy 的步骤
    CloneDeploy是一款基于Linux的开源系统部署解决方案,但也支持在Windows环境下安装和使用。以下是在Windows环境下安装CloneDeploy的步骤:准备环境:在安装CloneDeploy前,需要先在Windows操作系统中安装好Apache、PHP和MySQL服务。推荐使用XAMPP或WAMP等集成开......
  • Nginx配置文件
    nginx配置文件详解```安装完了之后,后续nginx的所有功能,都是围绕着修改nginx配置文件生效了看懂配置文件,运维来说,达到手写nginx配置文件,才是合格的。```通过官网yum仓库默认安装的nginx.confusernginx;worker_processesauto;error_log/var/log/nginx/error.lognot......
  • Pycharm中开发vue element项目时eslint的安装和使用
    在PyCharm中使用ESLint对ElementUI进行语法检查和代码风格检查的配置步骤如下:确保你的项目已经配置了ESLint并且可以正常运行。如果尚未安装ESLint,请先使用npm(或者你的包管理器)在项目中安装ESLint:npminstalleslint--save-dev在项目根目录下创建一个名为.eslintrc.......
  • Nginx安装
    在线自动生成nginx配置文件https://www.digitalocean.com/community/tools/nginx?global.app.lang=zhCN可以自由选择所需的应用,生成nginx配置作为参考。nginx企业用它干啥```1.提供静态页面展示,网页服务2.提供多个网站、多个域名的网页服务3.提供反向代理服务(结合动态应用......