Cengos5下安装Nginx服务器

jopen 12年前

本文为Centos5下安装Nginx提供指引,按下面的步骤完成安装过程:

1、设置nginx的yum repository,下载对应的RPM安装包,并安装;

下载RPM包:

wget http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm

安装方法:

rpm -ivh nginx-release-centos-5-0.el5.ngx.noarch.rpm

2、安装Nginx

终端下运行命令:

yum install nginx

3、运行nginx

终端下运行命令:

nginx

验证安装:

whereis nginx    nginx: /usr/sbin/nginx /etc/nginx /usr/share/nginx

4、验证运行是否成功,访问如下地址:

http://127.0.0.1

提示如下信息

Welcome to nginx!    If you see this page, the nginx web server is successfully installed and working. Further configuration is required.    For online documentation and support please refer to nginx.org.  Commercial support is available at nginx.com.    Thank you for using nginx.
说明运行成功。

至此安装结束。

注意:

1、确保主机能联网;

2、yum的镜像能访问,不能访问可以使用如下的镜像文件。

修改/etc/yum.repos.d/CentOS-Base.repo文件,内容如下(直接可替换):  [base]  name=CentOS-5-Base  #mirrorlist=http://mirrorlist.centos.org/?release=$releasever5&arch=$basearch&re  po=os  #baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/  baseurl=http://ftp.sjtu.edu.cn/centos/5/os/$basearch/  gpgcheck=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  #released updates  [update]  name=CentOS-5-Updates  #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=updates  baseurl=http://ftp.sjtu.edu.cn/centos/5/updates/$basearch/  gpgcheck=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  #packages used/produced in the build but not released  [addons]  name=CentOS-5-Addons  #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=addons  baseurl=http://ftp.sjtu.edu.cn/centos/5/addons/$basearch/  gpgcheck=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  #additional packages that may be useful  [extras]  name=CentOS-5-Extras  #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=extras  baseurl=http://ftp.sjtu.edu.cn/centos/5/extras/$basearch/  gpgcheck=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  #additional packages that extend functionality of existing packages  [centosplus]  name=CentOS-5-Plus  #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=centospl  us  baseurl=http://ftp.sjtu.edu.cn/centos/5/centosplus/$basearch/  gpgcheck=0  enabled=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  #contrib - packages by Centos Users  [contrib]  name=CentOS-5-Contrib  #mirrorlist=http://mirrorlist.centos.org/?release=4&arch=$basearch&repo=contrib  baseurl=http://ftp.sjtu.edu.cn/centos/5/contrib/$basearch/  gpgcheck=0  enabled=0  gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-centos5  # vi dag.repo  [dag]  name=Dag RPM Repository for RHEL5  baseurl=http://ftp.riken.jp/Linux/dag/redhat/el5/en/$basearch/dag/  enabled=1  gpgcheck=0  gpgkey=http://ftp.riken.jp/Linux/dag/packages/RPM-GPG-KEY.dag.txt