nginx安装
1.因为nginx是基于c/c++语言的,所以我们需要先安装一些c语言环境和一些依赖库
yum install –y gcc-c++ gcc 安装依赖库 yum install pcre-devel openssl-devel
2.因为nginx非常小,所以我们直接使用在线下载 wget http://nginx.org/download/nginx-1.16.0.tar.gz
3.然后我们就可以开始解压了,注意这里只是nginx的解压目录,并不是安装目录
tar -zxvf nginx-1.16.0
4.解压完成之后,我们可以进入解压目录
5.我们可以通过./configure --help查看已经安装和未安装的模块
--with代表未安装的,--without代表安装过的模块。
6.我们安装的模块一般放在/usr/local/nginx,这也是nginx默认的安装路径,我们的nginx就是在安装这个目录下
安装模块--with-http_ssl_module : ./configure --prefix=/usr/local/nginx --with-http_ssl_module
--prefix后面是安装模块的路径 --with-http_ssl_module 代表安装目录。安装过后会在我们的解压目录下生成Makefile文件
7.使用make命令进行编译makefile文件,使用make install进行安装,此时就是安装我们的nginx,这一步会在我们的/usr/local/生成nginx文件夹.。此时我们的nginx就完成安装。
8.创建软连接,是我们的nginx命令,可以在任何目录下使用,也可以直接加在/etc/profile文件中
ln -n /usr/local/nginx/sbin/nginx /usr/local/sbin 。
我们可以通过nginx -h查看我们的常用命令
9.通过nginx命令启动我们的nginx
10.如果我们是部署在外网服务器上的可以直接通过ip地址访问,注意我们的nginx的默认端口是80,请注意端口的开放,否则会失败
此时我们的nginx就安装完毕了