目录
一、先安装Nginx需要的 pcre 依赖
二、安装其他需要的依赖: openssl 、zlib 、 gcc
三、安装Nginx
四、Nginx常用命令
一、先安装Nginx需要的 pcre 依赖
1、联网下载pcre 依赖
wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz
2、找到下载位置,解压此压缩包
tar –zxvf pcre-8.37.tar.gz
3、找到文件路径,进入并执行 ./configure 执行检查
此时这里报错configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details ,说明这里缺少c++编译器,所以需要执行 yum install -y gcc gcc-c++ 命令即可解决。
4、执行 make&&make install 命令进行编译并安装
5、安装成功后可通过 pcre-config --version 查看安装版本号,如果出现说明安装成功
二、安装其他需要的依赖: openssl 、zlib 、 gcc
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
三、安装Nginx
1、和第一步安装pcre步骤相同
(1)远程工具上传或联网下载压缩包并解压
(2)进入软件目录执行 ./configure
(3)再执行 make && make install 编译并安装
2、安装成功后,在/usr/local目录下会出现 nginx 文件夹,其中的sbin文件夹就会有启动nginx的脚本
3、进入 nginx 的conf目录,查看nginx的配置文件nginx.conf
此时可发现nginx监听端口默认为80,所以我们只要访问服务器的80端口即可访问到nginx
4 、开放访问端口
但此时我们可以发现其实访问服务器的80端口是访问不到nginx的,那是因为我们还没有开放端口供外界访问。
(1)通过 firewall-cmd --list-all 命令查看防火墙此时此时开放的端口
(2)通过 firewall-cmd --add-port=80/tcp --permanent 命令开放80端口
(3)设置好以后要重启防火墙才能生效,命令:firewall-cmd --reload
5、此时发现访问成功
四、Nginx常用命令
在/usr/local/nginx/sbin目录中执行:
1、./nginx 开启nginx服务
2、./nginx -s stop 关闭nginx服务
3、./nginx -v 查看nginx版本
4、./nginx -s reload 重新加载nginx服务(有时修改了nginx的配置文件,需要重启服务才能生效,但是重启服务比较麻烦,此时用此命令就行)
文章来源:https://www.toymoban.com/news/detail-723985.html
文章来源地址https://www.toymoban.com/news/detail-723985.html
到了这里,关于Linux安装Nginx详细步骤及Nginx常用命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!