1、官网下载
http://nginx.org/
随便下载一个
2、安装pcre依赖
2.1、先下载
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
下载后可以看到
2.2、手动移动到root目录下
进入到root目录后,解压
tar -xvf pcre-8.37.tar.gz
进入到解压后的目录:
cd pcre-8.37
2.3、执行
./configure
如果出现报错:
解决方案:
需要安装
yum install -y gcc gcc-c++
安装后就没不报错了
2.4、make && make install 进行编译并且安装
make && make install
查看版本:
pcre-config --version
至此,nginx的第一个依赖就完成了
3、安装 openssl 、zlib 、 gcc 依赖
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
4、安装nginx
将下载的nginx压缩包传到服务器root目录下
进入root 目录解压nginx
tar -xvf ngix-1.21.1.tar.gz
进入到解压后的目录执行
./configure
编译安装
make && make install
安装成功后进入到 usr/local目录下可以看到多了一个nginx文件夹
nginx文件夹里面的sbin里面有启动脚本
5、启动nginx
进入目录启动nginx
cd /usr/local/nginx/sbin
./nginx
查看一下进程
ps -ef | grep nginx
查看配置文件
cd /usr/local/nginx/conf
vi nginx.conf
看到默认是80端口
浏览器访问:输入服务器ip(端口80可带可不带)回车出现
一些命令
(1)启动
在/usr/local/nginx/sbin目录下执行 ./nginx
(2)关闭命令
在/usr/local/nginx/sbin目录下执行 ./nginx -s stop
(3)重新加载命令
在/usr/local/nginx/sbin目录下执行 ./nginx -s reload
(4)查看版本
在/usr/local/nginx/sbin目录下执行 ./nginx -v