lnmp 之nginx安装
来源:互联网 发布:java课程表管理系统 编辑:程序博客网 时间:2024/05/22 08:35
Nginx 安装配置
一、安装编译工具及库文件
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
二、首先要安装 PCRE
PCRE 作用是让 Nginx 支持 Rewrite 功能。
1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
$ wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包:
$tar zxvf pcre-8.35.tar.gz
3、进入安装包目录
$ cd pcre-8.35
4、编译安装
$ ./configure$ make && make install
5、查看pcre版本
$ pcre-config --version
三.安装 Nginx
1、下载 Nginx,下载地址:http://nginx.org/download/nginx-1.6.2.tar.gz
$ wget http://nginx.org/download/nginx-1.6.2.tar.gz
2、解压安装包
$ tar zxvf nginx-1.6.2.tar.gz
3、进入安装包目录
$ cd nginx-1.6.2
4、编译安装
$ ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35
报错:
查阅资料得知:
–with-pcre set path to PCRE library sources
原来这个路径指定的是 源码包所在的路径
修改
$ ./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/pcre-8.35$ make$ make install
安装成功。
5、查看nginx版本
$ /usr/local/webserver/nginx/sbin/nginx -v
安装完nginx 在本地浏览器上访问
没有访问成功
主机可以和虚拟机可以相互ping 但不能访问是因为防火墙问题
会报错Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.
在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理。
CentOS 7.0 配置防火墙
之前用的 iptables 来管理的防火墙,后来发现 CentOS 7.0 中已经用 firewalld 取代
iptables 了,于是与时俱进,停用了
iptables。
启动 firewalld
systemctl start firewalld.service
给我报了这个错
Failed to start firewalld.service: Unit firewalld.service is masked.
解决办法:
systemctl unmask firewalld.service
启动 firewalld.service
systemctl start firewalld.service
把 80 端口添加到防火墙开放端口中
firewall-cmd --permanent --zone=public --add-port=80/tcp
重启一遍 firewalld 服务使其生效
systemctl restart firewalld.service
检查更改是否生效
firewall-cmd --zone=public --query-port=80/tcp
在本地浏览器上访问:
能成功访问。
- lnmp 之nginx安装
- centos之lnmp安装 nginx负载均衡
- lnmp架构之nginx的安装
- yum安装lnmp-nginx
- lnmp之nginx
- Linux---lnmp之nginx
- Centos安装LNMP之 安装nginx 1.0.0
- LNMP搭建笔记③之编译安装nginx
- lnmp学习之php安装、nginx和php整合
- Linux下安装Lnmp环境之Nginx(三)
- Linux下安装Lnmp环境之Nginx Vhosts配置
- Linux下安装Lnmp环境之Nginx 负载均衡配置
- Linux下安装Lnmp环境之Nginx 配置文件详解
- nginx之LNMP配置知识
- linux下搭建LNMP(linux+nginx+mysql+php)环境之nginx安装
- centos7之lnmp安装
- centos7之lnmp安装
- centos之lnmp 安装
- 将tf训练的权重保存为CKPT,PB ,CKPT 转换成 PB格式。并将权重固化到图里面,并使用该模型进行预测
- Java经典基础练习21-30
- android推送选型和混合设计
- 关于java.lang.NoClassDefFoundError处理(我遇到的坑could not initialize class xmlreaders)
- 简单有序表【C语言程序设计】
- lnmp 之nginx安装
- Companionship of Books
- docker学习笔记之Docker Compose与docker swarm
- mkisofs------制作iso文件
- Tactical Multiple Defense System UVALive
- 55-经典问题分析四
- MAC JAVA 1.8 与 9 版本切换
- 《Unity Shader入门精要》 第二章 学习笔记
- ElasticSearch入门 第二篇:集群配置