首页 > 编程知识 正文

Ubuntu server安装,linux离线安装nginx

时间:2023-05-05 11:25:53 阅读:144065 作者:853

Ubuntu14.04安装Nginx请注意以下命令的相对和绝对路径:

Ubuntu默认Nginx

Ubuntu14.04默认情况下安装的是Nginx 1.4.6。

如果安装了sudo apt-get install nginx,请首先卸载:

最新版本的sudo apt-get remove nginx安装(sources.list方法) :

此方法还允许下载nginx预构建模块,如Nginx-module-njs。

可以将Nginx源:添加到source.list中

nginx _ signing.key wget http://nginx.org/keys/nginx _ signing.keysudoapt-keyaddnginx _ signing.key编辑/etc/apt

将Nginx源添加到sources.list文件的末尾。 deb http://nginx.org/packages/Ubuntu/trustynginxdeb-src http://nginx.org/packages/Ubuntu/trusty nginx安装NX apt

sudo apt-getinstallnginx-module-njs安装最新版(ppa方式) :

添加或apt仓库后,此方法可能无法下载Nginx的预构建模块。

sudo apt-getinstallsoftware-properties-commonsudoadd-apt-repository PPA : nginx/stablesudoapt-getupdatesudoapt-apt

~ $ : nginx-vnginxversion : nginx/1.12.2 Ubuntu安装后的文件结构大致如下:

的所有配置文件都位于/etc/nginx下,每个虚拟主机位于/etc/nginx/sites-available下,/usr/sbin/nginx日志位于/var/log/nginx上

要通过源代码方式编译来安装Nginx,请参见博文:编译来安装Nginx

管理Nginx进程所有Nginx命令

nginx开始重新加载-配置测试启动nginx

sudo /etc/init.d/nginx start或

sudo service nginx start现在可以随后访问。 http://localhost/

启动时显示端口80已被占用: starting nginx : [ emerg ] : bind (to0.0.0. 0336080故障) 98:地址寻址

方法1 :

修改文件:/etc/nginx/sites-available/default,删除listen前面的#号。 #编号在此文件中是注释的意思。 然后,将listen后面的80个端口号更改为自己的端口。 访问时需要添加端口号。 修改如下。

服务器{ listen 8801 default _ server; listen [ :3360 ] :8801 default _ server IPv6 only=on; 访问http://ip:8801,并在出现(或localhost )以下Nginx界面时成功安装。

如果启动失败,错误如下图所示。

方法2 :找到并杀死流程后,尝试重启。

一些常见的Nginx常规命令:

关闭Nginx

sudo /etc/init.d/nginx stop

或者

sudo服务nginx stop

重新启动Nginx

sudo/etc/init.d/nginx重新启动

或者

sudo服务nginx restart

启动nginx

sudo更新- RC.d nginx默认值

卸载nginx#nginx联合配置文件卸载sudo apt-getpurgenginx # removes everything.#不再需要的nginx依赖程序sudo apt-get autoremove参考文献

Nginx安装-来自Nginx中文

如何在Ubuntu 14.04 LTS Nginx上安装

安装Ubuntu 14.04最新版Nginx

安装Ubuntu 14.04 (来自nginx官方源代码) nginx稳定版预编译软件包

卸载nginx

nginx教程-腾讯云

作者: seawish

原文链接

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。