作者:三喜金融 | 来源:互联网 | 2014-05-28 09:40
一.首先需要下载PCRE安装包:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/#tarzxvfpcre-7.7.tar.gz#cdpcre-7.7#./configure#make#makeinstall二.安装nginx,下面是把Nginx安装到/usr/
一.首先需要下载PCRE安装包:ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
#tar zxvf pcre-7.7.tar.gz
# cd pcre-7.7
# ./configure
# make
# make install
二.安装
nginx,下面是把 Nginx 安装到 /usr/local/
nginx 目录下的详细步骤
#tar zxvf nginx-0.7.62.tar.gz
# ./configure --with-http_stub_status_module
--prefix=/usr/local/nginx
#make
#make install
其中参数 --with-http_stub_status_module 是为了启用 nginx 的 NginxStatus
功能,用来监控 Nginx 的当前状态。安装成功后 /opt/nginx
目录下有四个子目录分别是:conf、html、logs、sbin 。其中 Nginx 的配置文件存放于
conf/nginx.conf,Nginx 只有一个程序文件位于 sbin 目录下的 nginx 文件。确保系统的 80
端口没被其他程序占用,运行 sbin/nginx 命令来启动 Nginx,打开浏览器访问此机器的 IP,如果浏览器出现 Welcome
to nginx! 则表示 Nginx 已经安装并运行成功。
程序运行参数
Nginx 安装后只有一个程序文件,本身并不提供各种管理程序,它是使用参数和系统信号机制对 Nginx 进程本身进行控制的。
Nginx 的参数包括有如下几个:
-c :使用指定的配置文件而不是 conf 目录下的
nginx.conf 。
-t:测试配置文件是否正确,在运行时需要重新加载配置的时候,此命令非常重要,用来检测所修改的配置文件是否有语法错误。
-v:显示 nginx 版本号。
-V:显示 nginx 的版本号以及编译环境信息以及编译时的参数。
例如我们要测试某个配置文件是否书写正确,我们可以使用以下命令
sbin/nginx -t -c conf/nginx2.conf