侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

redhat6.5安装nginx

2023-12-20 星期三 / 0 评论 / 0 点赞 / 130 阅读 / 2661 字

安装nginx一般使用源码安装的方式。源码安装三步骤:软件配置、软件编译、软件安装。 1、下载nginx:http://nginx.org 2、使用rz -ybe命令将nginx压缩包上传至linux

安装nginx一般使用源码安装的方式。源码安装三步骤:软件配置、软件编译、软件安装。

1、下载nginx:http://nginx.org

2、使用rz -ybe命令将nginx压缩包上传至linux

3、使用 tar -xvf 命令解压

4、进入nginx文件夹,使用./configure --prefix=自定义路径 进行软件配置(不加--prefix参数则默认安装在/usr/local下面)

5、在配置的时候可能会遇到各种问题,例如:glibc及其依赖库未安装,或者pcre和zlib未安装。那么在遇到这些依赖库未安装的情况时,我是通过使用 yum -y install glibc* 命令解决的。

6、将所有依赖库都安装完毕,再次进行软件配置./configure,若没有报错则表示配置成功

7、使用make进行软件编译

8、使用make install进行软件安装

9、安装好之后nginx会自动启动起来,默认端口是80,使用浏览器访问,可能会访问不了,原因多半是linux中没有开放80端口。

10、使用vi /etc/sysconfig/iptables开放80端口:

    在其中加入 -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 这么一行。

    然后 /etc/rc.d/init.d/iptables save 保存配置。

    然后 /etc/init.d/iptables restart 重启防火墙规则

    关于启动和关闭防火墙的命令:
    1) 重启后生效
    开启: chkconfig iptables on
    关闭: chkconfig iptables off
    2) 即时生效,重启后失效
    开启: service iptables start
    关闭: service iptables stop

11、使用/usr/local/nginx/sbin/nginx -s reload重启nginx,可能会遇到如下图的错误:
    

    使用 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 后再次重启即可。

12、使用 ps -ef | grep nginx 查看nginx进程,如下图:

    

13、再次使用浏览器访问nginx,如下图:

    

如此,nginx安装成功。

广告 广告

评论区