本篇内容主要讲解“Centos6下部署Nginx的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Centos6下部署Nginx的方法”吧!Nignx:tengine-2.2.2.tar.gz1.解压tar zxvf tengine-2.2.2.tar.gz2.配置检查进入解压后的目录 ./configure错误1:[root@localhost tengine-2.2.2]# ./configurechecking for OS+ Linux 2.6.32-642.el6.x86_64 x86_64checking for C compiler … not found解 香港云主机决:yum -y install gcc gcc-c++ autoconf automake make错误2:checking for PCRE library … not foundchecking for PCRE library in /usr/local/ … not foundchecking for PCRE library in /usr/include/pcre/ … not foundchecking for PCRE library in /usr/pkg/ … not foundchecking for PCRE library in /opt/local/ … not found解决:yum install pcre-devel错误3:checking for PCRE JIT support … not foundchecking for OpenSSL library … not found解决:yum -y install openssl openssl-devel再次检查./configure是否报错3.安装make && make install 安装完成 安装目录为/usr/local/nginx找到 /usr/local/nginx/sbin/nginx -V 查看所有加载的模块/usr/local/nginx/sbin/nginx start|stop|restart 启动和关闭ngix服务访问 http://ip地址4.nignx命令参数nginx -m 显示所有加载的模块 nginx -l 显示所有可以使用的指令 nginx -t 检查nginx的配置文件是否正确 nginx -s start 启动nginx nginx -s reload 重启nginx nginx -s stop 停止nginx5.开机启动nginx第一步:nignx命令文件移动到 /etc/init.d/目录下nginx命令文件内容:第二步:赋权限chmod 775 nginx第三步:添加到系统服务 设置开机启动chkconfig –add nginxchkconfig nginx on第四步:service nginx status检查状态service nginx stop停止服务service nginx start启动服务service nginx restart 启动服务6.80端口永久开放第一步:/sbin/iptables -I INPUT -p tcp –dport 80 -j ACCEPT第二步:service iptables save7.前后台动静分离配置,/usr/local/nginx/conf/nginx.conf vi修改location / {root /var/www/xxx; –前端项目xxx丢到www目录下index index.html index.htm;}location ~/datav {proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;#proxy_set_header Host $http_host;proxy_set_header X-Forwarded-Host $host;proxy_set_header X-Forwarded-Server $host;proxy_set_header Host $host:$server_port;proxy_set_header X-Nginx-Proxy true;proxy_redirect off;proxy_pass http://127.0.0.1:8888;}8.重启服务service nginx restart,使nginx新配置生效到此,相信大家对“Centos6下部署Nginx的方法”有了更深的了解,不妨来实际操作一番吧!这里是开发云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
LVM逻辑盘卷管理LVM是逻辑盘卷管理的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。它的机制就是将多个块设备连接为一个整块的卷组(volumegroup),形成一个存储池。然后,…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。