-
LINUX安装NGINX
-
安装依赖
-
yum install gcc
-
yum install pcre-devel
-
yum install zlib zlib-devel
-
yum install openssl openssl-devel
-
//一键安装上面四个依赖 yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
-
-
下载nginx的tar包
-
//创建一个文件夹 cd /usr/local mkdir nginx cd nginx //下载tar包 wget http://nginx.org/download/nginx-1.13.7.tar.gz tar -xvf nginx-1.13.7.tar.g
-
-
安装nginx
-
//进入nginx目录 cd /usr/local/nginx //执行命令 ./configure
-
//执行make命令 make //执行make install命令 make install
-
-
Nginx常用命令
-
//测试配置文件 安装路径下的/nginx/sbin/nginx -t
-
//启动命令 安装路径下的/nginx/sbin/nginx //停止命令 安装路径下的/nginx/sbin/nginx -s stop 或者 : nginx -s quit //重启命令 安装路径下的/nginx/sbin/nginx -s reload
-
//查看进程命令 ps -ef | grep nginx
-
//平滑重启 kill -HUP Nginx主进程号
-
-
配置防火墙
-
//打开防火墙文件 sudo vim /etc/sysconfig/iptables //新增行 开放80端口 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT //保存退
-
//重启防火墙 sudo service iptables restart
-
-
Nginx虚拟域名配置及测试验证
-
//编辑nginx.conf sudo vim /usr/local/nginx/conf/nginx.conf //增加行 include vhost/*.conf //保存退出
-
//在/usr/local/nginx/conf目录新建vhost文件夹 mkdir vhost //创建每个域名的配置 sudo vim jimisun.com.conf //节点中增加入响应的配置 端口转发 或者访问文件系统
-
-
Nginx启动
-
//进入nginx安装目录 cd sbin sudo ./nginx
- 测试访问
http://ip地址
-
杂家不如专家,精益求精
相关推荐
内容概要:通过nginx配置实现控制不同的用户可以访问不同的资源或者web 适合人群:具备一定编程基础,工作1-3年...阅读建议:改资源基于Linux-CentOS7系统操作,需要有一定的Linux命令操作基础和nginx安装和配置能力。
在使用CentOS 7进行Nginx安装时,有时可能会遇到一些意料之外的问题。本文主要探讨了在安装完成后打开Nginx默认网页时显示"Welcome to nginx on Fedora!",而不是预期的"Welcome to nginx!",同时在`/etc/nginx/conf...
nginx:1.15.2 mysql:5.7.26(yum/apt-get安装) jdk:12.0.1 tomcat:9.0.21 ftp:(yum/apt-get安装) 使用root用户进行下面安装操作 安装步骤: 1、xshell/xftp上传sh.zip 2、unzip sh.zip 解压文件 3、chmod...
- Nginx: 1.4.4 - Apache: 2.2.29、2.4.10 - MySQL: 5.1.73、5.5.40、5.6.21 - PHP: 5.2.17、5.3.29、5.4.23、5.5.7 - PHP扩展: memcache、Zend - JDK: 1.7.0 - Tomcat: 7.0.54 - FTP: 使用`yum`或`apt-get`...
系统建议:建议使用Linux CentOS 6.8以上系统 面板建议:建议使用宝塔一键环境安装 基础环境要求: PHP5.6~7.2 建议使用php5.6 mysql5.5-5.6 建议使用5.6 其它阿帕奇或者Nginx均可! 域名要求:国内已备案域名!并...
带有内部模块(auditd,Apache,Nginx,System和MySQL),可通过一个指定命令来简化通用日志格式的收集,解析和可视化。 作者:kang少年 链接:https://www.jianshu.com/p/0a5acf831409 来源:简书 著作权归作者...
(Linux、Nginx/Tengine/OpenResty、生产环境下MySQL/MariaDB/Percona、PHP、JAVA),适用于CentOS 6 ~ 7(包括 redhat)、Debian 6 ~ 9、Ubuntu 12 ~ 18、Fedora 27~28 的 32 和 64。 脚本属性: 持续更新,提供...
此部分旨在为服务器部署动态网站平台,包括Web服务nginx、Apache,Linux下最常用的数据库MySQL,时下流行的动态网页语言PHP解析环境。 The second part:NoSQL 随着web2.0的快速发展,传统数据库瓶颈显露水面,这时...
商业转载请联系作者获得授权,非商业转载请注明出处。 碰巧读过之前大家提到的一些开源项目 网络编程: redis是单线程异步网络编程的范例: nginx是多进程网络编程的巅峰,模块化: memcached虽然是C++,但是C style的...
程序员5个刷题网站 资源札记 ...Linux Nginx Golang 开源相关 工程化 性能提升解决方案 数据库 架构设计 面试、心得、体会、职业经验 值得订阅的blog 社区及门户 工具资源 文集 如何变得有思想 Email:
描述中提到“多种环境下的实现方式”,这可能意味着文件内涵盖了在各种操作系统(如Windows、Linux、Android或iOS)、不同的开发平台(例如Web、移动端或服务器端)或使用多种编程语言(如Java、Python、C++或...