第一步
官网下载tar.gz文件,上传到liunx系统中,自己选择目录,然后解压。由于这步操作太简单,我就不多加赘述。
第二步
进入nginx目录执行命令:
//执行命令 考虑到后续安装ssl证书 添加两个模块
./configure --with-http_stub_status_module --with-http_ssl_module
执行成功如下图:
执行make命令,然后make install
也可以make & make install
在执行make命令的时候报错:make: *** No rule to make target 'build', needed by 'default'. Stop.
(亲测无用){
这通常是缺少依赖bao导致的,所以建议在安装nginx之前先安装以下依赖:
Nginx是C/C++语言开发,建议在Linux上运行,安装Nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,所以需要安装gcc
Nginx还需要安装其它依赖环境 pcre、zlib、openssl, 这些是解压包、ssl相关的依赖。
yum -y install pcre pcre-devel
yum -y install zlib zlib-devel
yum -y install openssl openssl-devel
}
这个:
yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel
# 或者
yum -y install gcc openssl openssl-devel pcre-devel zlib zlib-devel
./configure一下再重新make就可以了
第三步
使用命令查看nginx安装在哪:whereis nginx
第四步
启动nginx
根据上面获得的安装地址进入sbin目录
cd /usr/local/nginx/sbin
然后输入指令:./nginx
浏览器nginx默认端口80
第五步
如果需要配置证书,则需要在安装目录下conf下面新建一个cert文件,端口443中配置SSL证书。
注意liunx中有两份nginx.conf文件 你要找出他使用的那一份。
最后如果需要把nginx添加到全局变量中,命令如下:
ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/