LINUX安装Nginx包

要求熟练掌握Linux系统中安装软件

 1.使用命令“

wget  http://nginx.org/download/nginx-1.18.0.tar.gz ”获取nginx-1.18.0.tar.gz安装包。

 2.安装nginx源码包前需要安装编译工具与函数库文件等依赖包,包括:gcc、make、zlib-devel、pcre、pcre-devel、openssl-devel。使用命令“sudo yum -y install gcc make zlib-devel pcer pcre-devel openssl-devel”。gcc是C语言编译器,make是自动编译工具,zlib-devel、pcre、pcre-devel、openssl-devel是一些编译依赖的库文件。安装方法如下图所示

 安装需要等待一段时间,当显示Complete!字样则安装成功

3. 首先为Linux服务器添加用户www,密码为 ,该用户用于部署管理nginx。 使用“useradd www”和“passwd www”配置用户与密码。

4.授权www用户可以运行所有文件,将www用户设置为可以执行任意命令无需输入密码,添加/etc/sudoers配置文件内容为“www ALL=(ALL) ALL”。(这里etc/sudoers文件为是命令“sudo”的配置文件,该文件下将指定哪些用户可以执行哪些命令)下面是对该配置的解释:www表示被授权的用户,这里是www用户;第三个ALL表示所有命令; 全句的意思是:授权www用户在所有计算机上以所有用户的身份运行所有文件。 

5. 修改nginx-1.18.0.tar.gz的属主与属组为www,并对nginx-1.18.0.tar.gz进行解压。 使用命令“chown -R www nginx-1.18.0.tar.gz”为修改nginx的属主为www 使用命令“chgrp -R www nginx-1.18.0.tar.gz”为修改nginx的属组为www 使用命令“chmod u+x nginx-1.18.0.tar.gz”为增加用户执行执行权限

6. 使用解压后的configure执行脚本对环境进行配置与检测。若未发现明显报错则说明环境检测正常。使用命令“./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_sub_module --with-http_ssl_module --with-pcre”进行安装。

--user和--group配置用户和组为www

--prefix软件的安装路径是/usr/local/nginx

其他配置为添加函数库

环境检测需要等待一段时间,随后窗口弹出下图则检测成功

7.使用“make”命令对源码包进行编译。如果编译成功将生成一个Makefile文件。然后使用“make install”命令执行编译安装nginx,即将编译的文件拷贝到指定的目录。因为需要在其它文件夹下创建文件夹,所以直接编写安装会报错,所以需要采用sudo方式安装。

8. 

 9.使用/usr/local/nginx/sbin/nginx执行脚本启动nginx

10.使用本机浏览器访问Linux主机的公网IP地址“http://ip:80” ,访问结果如下图所示。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值