Ubuntu服务器

Ubuntu 16.04 LTS 搭建Apache, MariaDB PHP7 (LAMP)

Ubuntu 16.04 LTS 搭建Apache, MariaDB PHP7 (LAMP)

Ubuntu 16.04 LTS Xenial Xerus 官方软件源自带PHP7,所以我们就不需要再借助第三方PPA来安装PHP7了。这篇教程介绍Ubuntu 16.04 LTS如何安装Apache, MariaDB和PHP7。 第一步:升级系统软件包 在安装软件包之前,更新一下软件源并升级系统软件包总是有好处的。SSH登录Ubuntu服务器,然后输入下面的命令 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade...

ubuntu搭建Postfix邮件服务器

Ubuntu搭建简易Postfix邮箱服务器

为什么要搭建自己的邮箱服务器呢?你知道希拉里⋅克林顿曾经使用过一个专用的私人邮箱服务器吗? 搭建自己的私人邮箱服务器可以有效的解决邮件的隐私问题。因为只有你,邮箱服务器的管理员,才能看见服务器上的邮件。但是自己搭建邮箱服务器是一个比较麻烦的过程,因为你需要掌握许多许多的知识,使邮箱服务器正常运转。 所以,我把邮箱服务器的搭建分成几个部分来讲,减少小白的痛苦。这篇文章是第1部分,讲解搭建一个非常简易的Postfix邮箱服务器的步骤。Postifx是一个SMTP服务器。SMTP服务器也被称为MTA(message transfer agent)。完成了这篇教程,你就能拥有一个属于自己域名的邮箱地址,比如我的网站邮箱地址是[email protected] 。并且能用这个邮箱地址向Gmail,Yahoo,QQ,网易等邮箱发送邮件并从这些邮箱服务提供商接收邮件。这篇教程以Ubuntu 14.04服务器作为示例。 关于Postfix Postfix是一个顶尖的SMTP服务器,也被称为MTA。Postfix负责从其他SMTP服务器接收邮件,将MUA递交的邮件传递给收件人。MUA(mail user agent)就是我们平常使用的Thunderbird,Foxmail,Outlook等邮箱客户端。Postfix程序采用模块化的设计,每一个模块都尽可能以最低的权限运行。这种设计非常有助于安全。Postfix与Unix的结合度非常高。一台Linux服务器的Postfix可以负责多个域名的邮件发送和接收。这篇文章只介绍单个域名的发送和接收。 安装Postfix之前的准备工作 Postfix的原作者是Wietse Venema,他可是一位Unix专家。对于Unix已经提供的功能,Postfix都尽可能不再重复提供。所以,要让Postfix发挥最大功效,我们需要合理地配置好Unix/Linux服务器。 设置正确的主机名(hostname) 一般情况下,Postfix与其他SMTP服务器通信的时候会使用Unix/Linux服务器的主机名来表明自己的身份。主机名可以有两种形式,单个名字和FQDN. 通常,个人电脑使用单个名字来作为主机名。比如,你的Linux系统的主机名可能是linux,Debian, Ubuntu等。FQDN (Fully Qualified...

HTTPS网站如何解决Feed did not valid错误

在之前的一篇文章中,我介绍了如何利用Hootsuite社交媒体管理工具将WordPress文章自动发布到Google plus主页.很多HTTPS网站在验证RSS Feed的时候会出现Feed did not valid错误.但Feed did not valid这几个字并不能告诉你真正发生了什么.前往feedvalidator.org,输入你的Feed URL, 点击valid按钮,你会看到更加详细具体的错误信息.下面是我看见的错误. Server returned [Errno 1] _ssl.c:504: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal...

Ubuntu服务器安装Nginx服务器mainline分支

Nginx网站服务器有两个分支,一个是mainline分支,另一个是stable分支.Nginx官方推荐使用mainline分支.这篇教程向各位展示如何在ubuntu服务器上安装Nginx mainline分支. Ubuntu服务器安装Nginx mainline分支 首先,删除系统上已经安装了的Nginx服务器 sudo apt-get remove nginx nginx-common nginx-full nginx-core 然后安装Nginx PGP签名密钥 wget http://nginx.org/keys/nginx_signing.key sudo apt-key add nginx_signing.key...