首先安装nginx
linux的yum命令 不知道是哪位大仙发明的 真是方便 但也有权限的问题 如果安装过程中提示 you need to be root to perform this command 意思就是说你需要获得root的去权限
方法 :进入终端 输入 su 回车 然后 输入你的root的密码 即可
安装nginx之前需要安装一些必须的软件 g++ 、gcc 、openssl-devel、pcre-devel、 和zlib-devel、
[root@admin] # yum install gc -c++
运行中会碰到让你选择y/n 统统y
[root@admin]# yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel
至此 安装之前准备工作结束 ,现在正式安装nginx
下载地址为http://nginx.org/en/download.html
测试机安装的nginx 版本为 nginx-1.5.10.tar.gz 和pcre-8.00.tar.gz
安装pcre:
[root@admin local]#tar -zxvf pcre-8.00
[root@admin local]#cd pcre-8.00
[root@admin local]#./configure &&make &&make install
安装nginx
[root@admin local]#tar -zxvf nginx-1.5.10
[root@admin local]#cd nginx-1.5.10
[root@admin local]#./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module--with-md5=/usr/lib --with-sha1=/lib--with-openssl=/usr/lib
nginx的主要配置就是安装目录 prefix 把这个配置到你指定的文件夹即可
配置端口号
将文件夹指向到安装的文件夹 执行下面安装命令
[root@admin nginx]# make &make install
安装的过程中出现的问题汇总:
1: 安装的时候出现
cp: "conf/koi-win" 与"/usr/local/nginx/conf/koi-win" 为同一文件
make[1]: *** [install] 错误 1
make[1]: Leaving directory `/usr/local/nginx'
make: *** [install] 错误 2
将安装的目录和配置的目录弄在一起了,只需要将安装目录换一个地方或者重新命名一下安装文件夹就可以了