下载所需的安装包 (3条消息) centos中nginx所需资源包-CentOS文档类资源-CSDN文库
共有五个压缩包,gcc是编译器(如果有就不用安装了 gcc --version 出现版本号就说明已经安装过了),而其他4个为nginx运行的辅助应用。
gcc 的安装只需要将包解压出来,然后在解压后的文件夹内,执行下面命令就行
rpm -ivh *.rpm --nodeps --force #自动执行包
一、创建文件夹,解压文件
1.1创建存放的目录(也可以按自己要求来创建文件夹)
使用Bitvise SSH Client连接工具创建文件夹,在opt目录下创建nginx文件夹,也可以用命令行创建文件夹。
cd /opt
mkdir nginx
然后将压缩包放入文件夹中
1.2 解压应用到当前目录
这是我解压后的样子,解压的命令为:
tar -xzvf nginx-1.16.1.tar.gz
tar -xzvf pcre-8.41.tar.gz
tar -xzvf openssl-1.1.1t.tar.gz
tar -xzvf zlib-1.2.13.tar.gz
二、配置相关软件,运行nginx
切换到解压好的nginx文件夹中,执行下面的命令,这行命令的作用是运行configure脚本,并将所需运行的辅助应用一起编译执行,参数都是解压时的路径。(如果按照我的步骤执行的话,不需要有任何的改动)
./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=../pcre-8.41 --with-zlib=../zlib-1.2.13 --with-openssl=../openssl-1.1.1t
执行完会提示这个样子,配置路径完成并显示
然后执行安装编译nginx
make && make install
执行完后会有这么一个返回
三、运行nginx,测试是否安装成功
切换到安装的路径(不是解压的路径)
cd /usr/local/nginx/sbin
ls
会发现有一个可执行的文件
运行
./nginx
默认的访问端口是80,访问80端口
curl localhost:80
然后会有提示访问nginx信息
至此配置安装nginx就完成了,你也可以修改配置文件,修改访问的端口和一些其他配置。
修改配置文件命令为:
vim /opt/nginx/nginx-1.16.1/conf/nginx.conf
OK