首页 / NGINX / Nginx篇--最初级用法web
Nginx篇--最初级用法web
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Nginx篇--最初级用法web,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1931字,纯文字阅读大概需要3分钟。
内容图文
![Nginx篇--最初级用法web](/upload/InfoBanner/zyjiaocheng/951/b64aa1afbc2a4dc7a4c3b92cee24bfbe.jpg)
最近很久都没有写博客了,一来主要是时间不够每天回到家都接近晚上11点了,但是以后每天还是保证一篇随笔.好用来整理总结自己的知识.
web服务器很有多例如:Apache nginx tengine lighttpd Tomcat Websphere Jboss IIS等,今天总结是nginx
nginx这个国内应用得非常广泛,例如淘宝不仅仅用nginx还用出了经验从而还在nginx之上推出了Tengine.
一.安装nginx
前提:所有机器已经配置好yum源.
先设置两台web服务器 使用eth1 网卡 ip地址分别为192.168.2.100/24 192.168.2.200/24
nmcli connection modify eth1 ipv4.method manual ipv4.addresses '192.168.2.100/24' connection.autoconnect yes
nmcli connection up eth1
修改主机名
hostnamectl set-hostname web1
hostnamectl set-hostname web2
修改hosts解析文件
cat >>/etc/hosts<<EOF
> 192.168.2.100 web1
> 192.168.2.200 web2
> EOF
本次基本安装需要安装相关依赖组件: gcc pcre-devel openssl-devel
gcc : C语言解释器,负责将源码编译为二进制可执行文件
pcre-devel : 正则表达式依赖
openssl-devel : 使得支持ssl加密依赖,nginx本身不支持加密通过此依赖让其调用支持加密
yum install -y gcc pcre-devel openssl-devel
为了安全,手动添加nginx用户,让nginx程序以nginx用户身份进行启动,可以做好用户身份权限限定,让其无法操作其他文件,并让其无法登录.
useradd -s /sbin/nologin nginx
解压nginx进入解压后的文件夹准备开始进行配置 编译和安装
编译参数: --prefix=指定安装目录 --user=nginx --group=nginx 指定nginx组nginx用户运行 --with-http_ssl_module 使用ssl模块开启ssl加密功能
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module
编译后出现配置汇总这个提示后,那么就配置完毕了.
Configuration summary
+ using system PCRE library
+ using system OpenSSL library
+ using system zlib library
进行编译和编译安装
make && make install
安装完毕后可以看到/usr/local/nginx下的目录
conf : nginx的配置文件
html : 默认存放网页文件的目录
logs : 日志
sbin : 主程序
nginx服务常用命令
./nginx 启动服务
./nginx -s stop 关闭服务
./nginx -s reload 重新加载配置文件
./nginx -V 查看软件信息
ln -s nginx /sbin/ 创建软连接在sbin目录下可以只用使用nginx命令
内容总结
以上是互联网集市为您收集整理的Nginx篇--最初级用法web全部内容,希望文章能够帮你解决Nginx篇--最初级用法web所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。