美文网首页
Nginx的安装部署

Nginx的安装部署

作者: RealLuo | 来源:发表于2019-04-01 17:20 被阅读0次

第一、首先,需要知道的nginx的六个基础知识;

1.nginx的来源、作用和特点是什么?

答:nginx的来源:Nginx是由伊戈尔·赛索耶夫为《俄罗斯》访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

      nginx的作用:主要用于搭建web网页服务器,像淘宝,天猫,京东,腾讯等大型的互联网公司用的都是nginx软件来搭建自己的web服务器;

      nginx的特点:占用内存少,并发能力强,在同一个时间节点能够支持5万人同时访问;

      httpd只能支持3万人同时访问;

2.nginx的依赖包有那些?

答:nginx 的依赖包有 gcc  、 oprnssl-devel  、  pcre-devel ,安装nginx之前需要先安装这三个依赖包;

3.nginx的默认安装目录是是什么?

答:nginx的默认安装路径是:/ usr / local / nginx

        运行nginx软件的命令是:nginx,需要加上绝对路径;

        即:/ usr / local / nginx / sbin / nginx

        为方便运行nginx,我们可以运用 ln -s 制作一个软链接

        如:ln  -s  / usr / local / nginx / sbin / nginx    nginx

        验证查看: ls  / usr / local / nginx / sbin / nginx

        验证结果:你会看到一个绿色的nginx

由此,我们可以的出软链接其实就是快捷方式,或者说是别名。将一个复杂难记的文件命名成一个好记的名字,这样当你需要调用这个文件时只需要输入你制作的软链接;

软链接的特点:原文件和软链接可以在不同的分区,删除源文件后,软链接不可用;

硬链接的特点:硬链接相当于复制+同步,只能在同一分区,源文删除后,硬链接仍然可以使用;制作命令 ln  ;

4.nginx软件常用的命令选项有哪些?

答:nginx软件常用的命令选项有:

        启动命令:/ usr / local /  nginx / sbin /nginx 

        暂停命令:/ usr / local /  nginx / sbin /nginx     -s     stop

        刷新从新加载配置文件:/ usr / local / nginx / sbin /nginx -s   reload

        查看软件信息:/ usr / local / nginx / sbin /nginx   -V

        制作软链接的命令:ln   -s     / usr / local / nginx / sbin /nginx      /sbin /nginx

        编译并安装的命令: make   &&  make  install   

5.安装运行nginx软件的注意事项有那些?

答:nginx软件安装时要注意:

a.要先安装依赖包 gcc  pcre-devel   openssl-devel ;

b.要创建一个运行nginx这个软件的用户,并在安装时选定该用户和用户组;

c.如果要使用nginx的加密功能,需要添加with-http_ssl_module这个加密功能;

6.nginx的四个主要目录文件;

a.  /usr /local /nginx /sbin        ##执行运行nginx软件用的脚本文件;

b./usr /local /nginx /logs         ##nginx软件的日志文件,报错运行次数和状态可以查看这个文件;

c./usr /local /nginx /html        ##nginx的网页文件;

d./usr /local /nginx /conf        ##nginx的配置文件,想要添加网页,就在这个文件下添加;

第二、安装nginx的流程


第一步、yum 安装 gcc  pcre-devel   open-devel   这三个软件包;

第二步、创建一个运行这个软件的用户,通常就用nginx ;

第三步、下载找到nginx这个软件并安装;

安装命令:./configure    --user=nginx     --group=nginx    --with-http_ssl_module   (开起ssl密码加密功能)

第四步、编译安装  make   &&  make   install    

第五步、启动服务  /usr /local /nginx /sbin /nginx  

第六步、如果报错,可以运用 /usr /local /nginx /sbin /nginx   -V  查看软件信息

第七步、验证是否安装成功,firefox    ip地址    结果应该时nginx的测试页面;Welcome  to nginx!

第八步、如果有更改nginx的配置文件,或者升级了nginx,这个时候需要更新nginx的配置文件;

命令是:/usr /local /nginx /sbin /nginx     -s   reload

第九步、如果添加加密功能还需要运用yum安装httpd-tools这个软件;

                 yum   -y  inatall    httpd-tools

                 添加加密认证用户的命令:

                 htpasswod    -c   /usr /local /nginx /pass   用户名  

                 回车:设置你想要设置的密码;

                注意:a.添加第二个用户时不需要加 -c;

                            b.需要在配置文件中添加两行,分别是:

                            auth_basic"Input Password:";//认证提示符    

                            auth_basic_user_file"/usr/local/nginx/pass";//认证密码文件

以上.......

                                                                     (END)


祝:开心!

罗贵

2019-04-01于深圳

相关文章

网友评论

      本文标题:Nginx的安装部署

      本文链接:https://www.haomeiwen.com/subject/ggxuvqtx.html