您当前的位置:首页 > 计算机 > 系统应用 > Linux

阿⾥云Linux服务器上Nginx安装

时间:12-11来源:作者:点击数:
城东书院 www.cdsy.xyz

1 官网下载压缩包

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

或通过提供的网盘连接

链接:https://pan.baidu.com/s/1fld-uQ79zswDVX9vA9j7fQ

提取码:yyds

2 将下载的安装包上传到阿里云服务器上

这里我将安装包上传到root用户的root目录下(soft是本人专门创建的用于存储上传的tar压缩包目录)

在这里插入图片描述

3 安装依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
gcc:编译 nginx
pcre:nginx 使用它解析正则表达式
zlib:提供了很多种压缩和解压方式,nginx 使用它对 http 包内容进行解压
openssl:nginx 支持http和https协议需要依赖它
在这里插入图片描述

4 安装nginx

将nginx安装到/usr/local/目录下

tar -zxvf nginx-1.18.0.tar.gz -C /usr/local/software/
在这里插入图片描述

执⾏命令

在安装目录下执行以下命令:

./configure
在这里插入图片描述

编译安装

继续执行命令:

make
在这里插入图片描述

继续执行命令:

make install
在这里插入图片描述

执行以上命令完成之后,nginx默认会安装到路径:/usr/local/nginx

nginx相关的启动命令,就在这个目录下sbin目录下

在这里插入图片描述

访问配置

cd /usr/local/nginx/sbin

启动nginx

./nginx
在这里插入图片描述
在这里插入图片描述

查看配置文件当中nginx的默认端口

/usr/local/nginx/conf 目录下的nginx.conf文件

在这里插入图片描述

nginx 安装目录下,其默认的配置文件都放在这个目录的 conf 目录下,而主配置文件nginx.conf 也在其中,后续对 nginx 的使用基本上都是对此配置文件进行相应的修改

另外 nginx.conf.default 文件 其实就是默认的核心配置文件,如果后期我们想还原配置文件内容,就直接拷贝 nginx.conf.default内容到 nginx.conf 即可

在这里插入图片描述

访问:服务器ip:80

成功访问

在这里插入图片描述

如果没有成功访问,可能是防火墙没有开放端口

防⽕墙开放端⼝,阿⾥云⽹络安全组配置80端⼝

在这里插入图片描述
在这里插入图片描述

⽬录核⼼介绍

在这里插入图片描述
conf #所有配置文件目录
   nginx.conf #默认的主要的配置⽂件
   nginx.conf.default #默认模板
   
html # 这是编译安装时Nginx的默认站点目录
    50x.html #错误页面
    index.html #访问index默认首页面
    
logs # nginx默认的日志路径,包括错误⽇志及访问日志
   error.log #错误日志
   nginx.pid #nginx启动后的进程id
   access.log #nginx访问日志
   
sbin #nginx命令的⽬录
 nginx #启动命令

nginx 常用的命令和配置文件

使用nginx的命令必须进入 /usr/local/nginx/sbin 目录,才能执行nginx的相关命令

查看nginx版本

./nginx -v

关闭nginx服务器

./nginx -s stop

启动nginx

./nginx

重新加载命令(一般是修改了nginx的配置文件之后执行)

./nginx -s reload

查看启动的 nginx 进程

ps -ef|grep nginx

结束进程

kill -9 进程号

重新加载配置|重启|退出(正常关闭)|停止(强制关闭)

./nginx -s reload|reopen|quit|stop
城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门