摘要:检查是否已经安装如果已安装,使用命令删除。安装解压缩进入解压后的文件夹检查环境依赖,最后会提供如下的配置信息编译安装执行后提示的配置信息运行中包含四个主要的目录配置文件默认的访问路径各种日志信息二进制启动脚本运行查看运行进程
YUM 安装
1.下载nginx包
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.建立nginx的yum仓库
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm
3.下载并安装nignx
yum install nginx
4.启动nginx服务
systemctl start nginx
5.如果在浏览器中输入部署nginx环境的IP不能访问,可能是端口没有开启
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙
systemctl stop firewalld.service systemctl start firewalld.service
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
源码编译安装 下载 Nginx 安装包访问 Nginx 下载页面,这里下载固定版本:wget http://nginx.org/download/nginx-1.14.2.tar.gz。
检查是否已经YUM安装如果已安装,使用 yum remove nginx 命令删除。
➜ ~ yum list installed | grep nginx nginx.x86_64 1:1.12.2-2.el7 @epel nginx-all-modules.noarch 1:1.12.2-2.el7 @epel nginx-filesystem.noarch 1:1.12.2-2.el7 @epel nginx-mod-http-geoip.x86_64 1:1.12.2-2.el7 @epel nginx-mod-http-image-filter.x86_64 1:1.12.2-2.el7 @epel nginx-mod-http-perl.x86_64 1:1.12.2-2.el7 @epel nginx-mod-http-xslt-filter.x86_64 1:1.12.2-2.el7 @epel nginx-mod-mail.x86_64 1:1.12.2-2.el7 @epel nginx-mod-stream.x86_64 1:1.12.2-2.el7 @epel安装 Nginx
# 解压缩 ➜ tar -xvf nginx-1.14.2.tar.gz # 进入解压后的文件夹 ➜ cd nginx-1.14.2 # 检查环境依赖,最后会提供如下的配置信息 ➜ ./configure # 编译安装 ➜ make && make install
./configure 执行后提示的 nginx 配置信息:
nginx path prefix: "/usr/local/nginx" nginx binary file: "/usr/local/nginx/sbin/nginx" nginx modules path: "/usr/local/nginx/modules" nginx configuration prefix: "/usr/local/nginx/conf" nginx configuration file: "/usr/local/nginx/conf/nginx.conf" nginx pid file: "/usr/local/nginx/logs/nginx.pid" nginx error log file: "/usr/local/nginx/logs/error.log" nginx http access log file: "/usr/local/nginx/logs/access.log" nginx http client request body temporary files: "client_body_temp" nginx http proxy temporary files: "proxy_temp" nginx http fastcgi temporary files: "fastcgi_temp" nginx http uwsgi temporary files: "uwsgi_temp" nginx http scgi temporary files: "scgi_temp"运行 Nginx
/usr/local/nginx 中包含四个主要的目录:
conf:配置文件 html:默认的 nginx 访问路径 logs:各种日志信息 sbin:二进制启动脚本
# 运行 nginx /usr/local/nginx/sbin/nginx # 查看运行进程 ps -ef | grep nginx
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/39463.html
摘要:搭建服务器因为这次我们实际上有在线安装和离线安装的不同的需求。参数可选需要重启生效。改为后,显示出文件的大概大小,单位是或者或者而默认为,显示的文件时间为时间。 Nginx搭建repo服务器 因为这次我们实际上有在线安装和离线安装的不同的需求。所以我们同时采用了两种方法来安装nginx。 1. 在线安装nginx 安装nginx对应的源 rpm -Uvh http://nginx.or...
摘要:本文内容是,如何在下快速搭建环境。虚拟机实体机环境都可以。按照提示,输入。 本文内容是,如何在Linux centos7下快速搭建LNMP环境。虚拟机、实体机环境都可以。另外,安装教程参考的是,下面这篇文章进行文字排版和内容扩充,感谢hcchanqing作者。CentOS6.2 yum安装配置LNMP服务器(Nginx+PHP+MySQL) 特别提醒:本文系统用的Centos7,是7!...
阅读 972·2023-04-25 14:41
阅读 2420·2021-09-28 09:35
阅读 3602·2019-08-30 15:53
阅读 1916·2019-08-29 15:26
阅读 977·2019-08-28 17:59
阅读 3765·2019-08-26 13:45
阅读 2816·2019-08-26 13:33
阅读 1617·2019-08-26 11:46