Linux下安装nginx

来源:互联网 发布:qsv转换flv软件 编辑:程序博客网 时间:2024/06/02 07:16
之前实在乌班图下安装的nginx写了文档,今天在centos上完蛋了,为啥完蛋了!因为centos不支持get命令,好了不费话了,下面说说Ubuntu和Centos下面都是怎样安装nginx的吧。
1.Ubuntu下安装nginx
1.root权限下执行apt-get install nginx 命令
  ubuntu安装Nginx之后的文件结构大致为:
 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了
  /etc/nginx/sites-available下
 启动程序文件在/usr/sbin/nginx
 日志放在了/var/log/nginx中,分别是access.log和error.log
 并已经在/etc/init.d/下创建了启动脚本nginx
 默认的虚拟主机的目录设置在了/usr/share/nginx/www
2.启动Nginx
  执行/etc/init.d/nginx start命令
  启动之后就可以访问http://121.40.78.181/了。
3.停止Nginx
  ①、查找nginx主线程
          ps -ef | grep nginx
          通过上面的命令,可以找到nginx的master process id。
  ②      a、从容停止nginx
                  kill -quit 12082
      b、快速停止nginx
      kill -term 12082
     c、强制停止所有nginx进程
      pkill -9 nginx
 2.Centos下安装nginx
1.安装前提
在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件:
[root@admin /]#yum install gcc-c++
yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
2.下载nginx-1.7.3.tar.gz,将文件上传到服务器
3.安装过程
解压tar -zxvf  nginx-1.7.3.tar.gz
cd到nginx-1.7.3目录执行以下命令安装:
#./configure
#make
#make install
安装成功之后,nginx放置在/usr/local/nginx目录下,主要的配置文件为conf目录下的nginx.conf
4.启动
执行: cd /usr/local/nginx/sbin
执行:./nginx
5.停止Nginx
最简单的是强制停止所有nginx进程
pkill -9 nginx
6.测试
#测试端口 
netstat –na|grep 80
#浏览器中测试 
http://ip:80
原创粉丝点击