开发者社区> 问答> 正文

阿里云公共镜像Debian 9.2,用apt-get安装nginx,nginx启动失败

环境:阿里云公共系统镜像 Debian 9.2
问题:用apt-get安装的nginx,无法启动,提示有错误
原因:nginx默认站点配置文件内容中,有监听使用IPv6网络地址,但阿里云的公共镜像系统默认禁用了IPv6的功能
解决:在站点配置文件中,注释或删除IPv6地址的相应配置内容

过程:

1. 查看当前Debian版本,是Debian 9.2




2. apt-get update # 更新软件仓库

3. apt-get install nginx # 安装 nginx web


4. Failed to start A high performance web server ... # 安装过后,自动启动nginx失败


5. vi /etc/nginx/sites-enabled/default # 编辑默认站点的配置文件,注释掉 listen [::]:80 default_server 这一行




6. systemctl start nginx # 保存后启动nginx,成功

展开
收起
dongshan8 2018-02-07 17:03:05 4068 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
Debian GNU/Linux 安全合规之路 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载