首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装
$ yum install gcc-c++
$ yum install pcre pcre-devel
$ yum install zlib zlib-devel
$ yum install openssl openssl--devel
安装之前,最好检查一下是否已经安装有nginx,如果系统已经安装了nginx,那么就先卸载
$ find -name nginx
$ yum remove nginx
首先进入/home目录(默认都是安装到/usr/local目录,由于我的服务器硬盘的空间都挂载到了/home路径下)
从官网下载nginx1.10.0 ,$ wget http://nginx.org/download/nginx-1.10.0.tar.gz
解压nginx压缩包,会产生一个nginx-1.10.0 目录,这时进入nginx-1.10.0目录
$ tar -zxvf nginx-1.10.0.tar.gz &&cd nginx-1.10.0
接下来安装,使用--prefix参数指定nginx安装的目录,make、make install安装
$ ./configure -prefix=/home$默认安装在/usr/local/nginx
$ make
$ make install
如果没有报错,顺利完成后,最好看一下nginx的安装目录
$ whereis nginx
安装完毕后,进入安装后目录(/home/nginx)便可以启动或停止它了。
到此,使用CentOS安装nginx已经完成了,其实看看还是蛮简单的。
相关文章
- CentOS7.0安装Nginx 1.10.0
- 用yum源安装Nginx
- Postfix+Dovecot+Roundcube开源邮件系统搭建系列5:Roundcube安装配置(含Nginx+PHP部署配置)
- Linux 环境下安装 Nginx+php+mysql 开发环境
- 今天用pro安装nginx+php+mysql出现故障的解决方法
- Ubuntu 编译安装 nginx
- Linux--YUM 安装 nginx php mysql
- Ubuntu编译安装nginx,php,mysql
- 吴裕雄--天生自然Django框架开发笔记:Django Nginx+uwsgi 安装配置
- CentOS 6.5下安装Python+Django+Nginx+uWSGI