Tag: nginx

修复nginx 1.4.6对旧openssl版本(libssl0.9.8)的依赖?

我正在尝试在我的Ubuntu 12.04 EC2实例w / nginx 1.4.6上启用TLSv1.1和TLSv1.2,但是这个版本的nginx依赖于libssl0.9.8 ,即使安装了最新版本的OpenSSL(1.0。 1)。 我该如何解决这个问题,以便启用TLSv1.1和TLSv1.2?

无法在ubuntu 16.04中将Nginx更新为高于1.12.2的版本

我一直在尝试将Nginx更新到我的ubuntu服务器中的最新版本。 所以,我试过这个命令: sudo add-apt-repository ppa:nginx/stable sudo apt-get update sudo apt-get install nginx 但结果显示Nginx已经在最新版本(1.12.2-0 + xenial0) 这是sudo apt-cache policy nginx的输出

在Ubuntu 14.04上将OpenResty作为服务运行

我需要使用Nginx和Lua以及一大堆其他扩展,所以我按照https://openresty.org/上的说明编译了Nginx的OpenResty变体。 这个过程非常顺利,现在我在/usr/local/openresty/nginx/sbin/ 。 我执行./nginx -v时报告的版本是1.9.3.2 – 正确。 我可以通过执行./nginx启动并运行服务器。 但是,我希望能够通过apt-get install nginx在启动时以通常的方式运行它作为服务运行。 我还希望能够使用诸如service nginx status|restart|stop|reload等命令。当涉及到这种事情时,我是一个完全和完整的新手。 我试图在我的其他服务器上理解/etc/init.d/nginx脚本的内容,但修改它以使用当前安装并不是我理解的。 我希望这里的某个人能够提供帮助。

如何配置sSMTP以将电子邮件发送到多个电子邮件地址?

我使用Ubuntu 16.04与Bash,Nginx和sSMTP 。 在这个环境中,我有2个或更多的WordPress应用程序。 sSMTP的基本配置允许它将WordPress联系表单电子邮件从一个应用程序路由到我的个人电子邮件帐户(Gmail)。 sudo cat /etc/ssmtp/ssmtp.conf : root=MY_GMAIL_ADDRESS@gmail.com mailhub=smtp.gmail.com:587 UseTLS=YES UseSTARTTLS=YES AuthUser=MY_GMAIL_ADDRESS@gmail.com AuthPass=___MY_GMAIL_PASSWORD___ rewriteDomain=gmail.com hostname=alien FromLineOverride=YES 我的问题 如果我有2个或更多应用程序,当Ubuntu用户有2个或更多应用程序时,如何重建sSMTP conf? 更新 在您的回答中,请参阅安全问题。 将我的个人Gmail密码暴露在配置文件中似乎是一种安全风险,而不是我想要做的事情。 另一方面,我不想创建第二个Gmail帐户,或者我必须并且应该关闭并执行此操作?…

升级到16.04服务器后,nginx无法更新

我从14.04服务器升级到16.04服务器。 我一直使用官方的nginx软件包,因为我需要支持SPDY和HTTP2之类的东西,这些东西不在14.04版本的nginx中。 现在,当我尝试更新时,我收到以下错误消息。 Preparing to unpack …/nginx_1.11.1-1~xenial_amd64.deb … Unpacking nginx (1.11.1-1~xenial) over (1.10.0-0ubuntu0.16.04.1) … dpkg: error processing archive /var/cache/apt/archives/nginx_1.11.1-1~xenial_amd64.deb (–unpack): trying to overwrite ‘/usr/share/nginx/html/index.html’, which is also in package nginx-common 1.10.0-0ubuntu0.16.04.2 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: /var/cache/apt/archives/nginx_1.11.1-1~xenial_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) […]

如何在ufw app list中删除应用程序可用的应用程序?

我想在此列表中删除Apache,Apache Full,Apache Secure。 我有Nginx服务器。 但是,当我在nginx服务器上安装phpmyadmin时,我遇到了问题。 之后,我在可用的应用程序列表中看到了Apache,Apache Full,Apache Secure。 $ sudo ufw app list Available applications: Apache Apache Full Apache Secure Nginx Full Nginx HTTP Nginx HTTPS OpenSSH 我试过了: sudo service apache stop sudo apt-get remove apache sudo apt-get uninstall apache sudo apt remove apache –purge sudo apt-get remove apache sudo apt-get purge apache 但不行。 如何删除这三个应用程序?

Ubuntu Server可以通过Ubuntu Desktop运行

我在硬盘上有Ubuntu Server和Ubuntu Desktop。 但是我想知道在我使用桌面版时是否有办法让服务器运行? 这有意义吗?

由于debconf,无法更新nginx

我的时间是14.04.5 LTS。 运行正常的apt-get升级时出现此错误: Setting up nginx-common (1.10.1-3+trusty1) … dpkg: error processing package nginx-common (–configure): subprocess installed post-installation script returned error exit status 1 我已经省略了由此引起的所有后续错误,“包nginx-common尚未配置。”等。 我按照这个答案的过程来调试.postinst ,它永远不会超越第3行: . /usr/share/debconf/confmodule . /usr/share/debconf/confmodule – 这就是返回1 。 我已经尝试过这个解决方案,但它没有帮助,debconf绝对可以访问。 而这些 (错误仍然存​​在)。 据我所知,我在任何包含的conf文件中都没有ipv6 listen指令。 我不知道如何调试debconf以了解它失败的原因。 有谁知道我接下来应该尝试什么? 编辑:新的更新,他们安装,但我最后收到此错误: Setting up nginx-full (1.10.1-3+trusty2) … initctl: invalid command: upgrade Try `initctl –help’ for more […]

设置NGINX并购买域名。 如何连接两个?

我在我的虚拟服务器上设置了nginx,它似乎正常工作。 我还在nic.md购买了一个域名 现在它要求我提供NS主机名和地址。 谷歌搜索没有多大帮助。 我需要运行自己的DNS服务器吗? https://dl.dropboxusercontent.com/u/8516328/Screenshot%20from%202014-06-04%2018%3A03%3A21.png 建议将不胜感激。 对不起,如果这是一个错误的地方问。

试图升级的nginx依赖问题

尝试升级我的Ubuntu 12.04 vps我收到以下错误: henrik@neung:~$ sudo apt-get upgrade [sudo] password for henrik: Reading package lists… Done Building dependency tree Reading state information… Done You might want to run ‘apt-get -f install’ to correct these. The following packages have unmet dependencies: nginx-full : Depends: nginx-common (= 1.2.4-1ubuntu0ppa2~precise) but 1.2.4-2ubuntu0ppa1~precise is installed E: Unmet dependencies. Try using -f. […]