在linux中安装nginx

yum -y install gcc-c++

yum -y install pcre pcre-devel

yum -y install zlib zlib-devel

yum -y install openssl openssl—devel

mkdir /usr/local/src/nginx

cd /usr/local/src/nginx

wget http://nginx.org/download/nginx-1.7.7.tar.gz 或 rz上传

tar -xvf nginx-1.7.7.tar.gz

cd nginx-1.7.7

#创建ucenter用户:

useradd ucenter -d /ucenter

passwd ucenter

密码:ucenter

#安装到/ucenter

mkdir -p /ucenter/soft/nginx

./configure --prefix=/ucenter/soft/nginx --user=ucenter --group=ucenter

make

make install

由于非root用户不能占用80端口所以使普通用户以root身份启动nginx。

使用命令关闭占用80端口的程序

sudo fuser -k 80/tcp

把soft下的所有目录的权限给ucenter用户

chown ucenter:ucenter ./soft -R

使用root用户执行:

cd /ucenter/soft/nginx/sbin

chown root nginx

chmod u+s nginx

使用ucenter用户启动:

su - ucenter

进入sbin目录:

./nginx        启动nginx

./nginx -s stop  停止nginx

./nginx -s reload  重启nginx

防火墙打开80端口

service iptables stop //关闭防火墙

/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT

/etc/rc.d/init.d/iptables save

/etc/init.d/iptables status

时间: 2024-10-16 00:12:27

在linux中安装nginx的相关文章

Linux中安装Nginx

1.安装编译文件及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool  openssl openssl-devel 2.安装PCRE,Nginx的rewrite的伪静态匹配规则需要用到正则表达式,PCRE就是起到这个作用. 下载地址:wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 如果wget没有安装的话,需要先安装wget,yu

linux下安装nginx与nginx调优

linux系统为rhel5.6,nginx版本为nginx-1.1.6.tar.gz,可以到网上下载最新的安装,由于nginx是基于很多模块实现强大的功能,所以要安装并编译其他模块软件包,这里安装的模块软件包有:agentzh-encrypted-session-nginx-module-v0.02-0-gc752861.tar.gz.chunkin-nginx-module-0.23rc2.tar.gz.google-perftools-1.8.3.tar.gz.libunwind-0.99.

linux中查看nginx、apache、php、mysql配置文件路径的方法

转自:http://www.phper163.com/archives/368 如何在linux中查看nginx.apache.php.mysql配置文件路径了,如果你接收一个别人配置过的环境,但没留下相关文档.这时该怎么判断找到正确的加载文件路径了.可以通过以下来判断1.判断apache首先执行命令找到httpd路径ps aux | grep httpd如httpd路径为 /usr/local/apache/bin/httpd然后执行以下命令/usr/local/apache/bin/http

在CentOS 7中安装nginx服务器

简要地介绍一下,如何在CentOS 7中安装nginx服务器  下载对应当前系统版本的nginx包(package) # wget  http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm  建立nginx的yum仓库 # rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm  下载并安装nginx # yum inst

linux编译安装nginx

linux下编译安装nginx,从nginx官网下载nginx原代码,解压到某个目录,执行如下命令 # ./configure --prefix=/usr/local/nginx 配置nginx编译生成的目录,nginx的shell脚本将存储在/user/local/nginx/sbin目录,配置文件将存储在/user/local/nginx/conf目录下 nginx支持正则匹配路径,依赖pcre包,编译之前请先安装此包.如果要使用https,还需要openssl.如果要使用gzip,需要zl

ubuntu(linux)如何安装nginx?

之前要在linux下面安装nginx,弄了半天,终于搞定了,下面给大家详细一下安装流程及安装报错解决方案: 安装共分为5步搞定: 1.进入src目录(下载存放目录) cd /usr/local/src/ 2.wget下载:http://nginx.org/en/download.html(nginx官网) wget http://nginx.org/download/nginx-1.10.3.tar.gz 3.解压 tar zxvf nginx-1.10.3.tar.gz 4.进入 cd ngi

在linux中安装JDK,并设置环境变量:

在linux中安装JDK,并设置环境变量: apt-get install open jdk-7-jdk vim /etc/profile 设置环境变量: null

linux中安装QQ、中文输入法等软件

安装QQ.中文输入法等软件包 卸载原来的光盘,挂载光盘. Rpm格式的压缩包用rpm安装,tar包需要解压,./configure 配置,编译安装. linux中安装QQ.中文输入法等软件

01 linux上安装 nginx

一:linux上安装 nginx 下载nginx:wget http://nginx.org/download/nginx-1.6.2.tar.gz 解压:tar zxvf nginx-1.6.2.tar.gz 进入nginx目录: cd nginx 安装:./configure --prefix=/usr/local/nginx 出现一个错误提示说没安装 pcre[正则模块] 安装pcre: yum install pcre-devel 再次安装nginx:./configure --pref