设为首页 收藏本站
查看: 1485|回复: 0

[经验分享] Nginx搭建基于域名的虚拟主机

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2018-11-13 11:51:52 | 显示全部楼层 |阅读模式
  Nginx是一款轻量级、高性能的http和反向代理服务器,由俄罗斯的lgor Sysoev开发。较之Apache,Nginx具有更稳定、更高效的优点,在并发处理量方面也具有较大的优势,理论上可以同时处理30000到50000个请求。国内企业,像淘宝、京东、百度用的都是Nginx服务器作为网站服务器。
  操作部分
  1、首先挂载系统盘,yum安装pcre-devel和zlib-devel两个组件。
DSC0000.jpg

  yum配置如下
DSC0001.jpg

  2、创建Nginx运行的用户和组。(Nginx默认以nobody身份运行,安全性低)
DSC0002.jpg

  3、挂载Nginx安装盘,编译安装Nginx。配置nginx的时候,选项--with-http_stub_status_module是加载状态统计模块。
DSC0003.jpg

DSC0004.jpg

  4、优化nginx的执行路径。这样我们正在使用Nginx的执行语句时就不用在敲冗长的路径了。
DSC0005.jpg

  5、使用nginx -t命令检测nginx的配置是否正确
DSC0006.jpg

  6、执行nginx以启动Nginx服务。
DSC0007.jpg

  7、测试,在本地访问localhost。
DSC0008.jpg

  8、为方便以后运维的方便、高效,我们可以编写一个nginx服务管理脚本(vim /etc/init.d/nginx)。
DSC0009.jpg

DSC00010.jpg

DSC00011.jpg

  9、将该脚本授予执行权限,并添加为系统服务。然后我们就可以向开启、停止系统服务一样操作nginx了。
DSC00012.jpg

  10、nginx提供了一种访问状态统计。编辑配置文件如下(vim /usr/local/nginx/onf/nginx.conf),添加下面四行。重启nginx服务。
DSC00013.jpg

DSC00014.jpg

  11、访问nginx状态统计页面。(第一个数字的意思为已处理的连接次数,第二个是成功的TCP握手次数,第三个为已处理的请求次数)
DSC00015.jpg

  12、首先我们需要准备两个用于存放虚拟主机网页的目录和网页
DSC00016.jpg

  13、创建域名解析。(为了方便实验,直接修改hosts文件)
DSC00017.jpg

  14、编辑nginx的配置文件。vim /usr/local/nginx/conf/nginx.conf。
DSC00018.jpg

DSC00019.jpg

  15、重启服务后,配置ip地址,验证。
DSC00020.jpg

DSC00021.jpg

DSC00022.jpg



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-634553-1-1.html 上篇帖子: swoole和laravel-admin在nginx中配值端口转发 下篇帖子: nginx检测脚本
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表