在本数据库教程中,我们将一步步指导您在Ubuntu 16.04上安装MongoDB,然后再介绍MongoDB一些基本特性和功能。 [077cdzz9n0.png] MongoDB是一个数据库引擎。...添加MongoDB存储库 mongodb-server在Ubuntu包存储库中有2.6版。但是,此版本于2016年10月到期,因此不应在生产环境中使用。...可用的最新版本是3.2,在撰写本文时,默认的Ubuntu存储库不包含更新的软件包。 由于以上原因,我们得使用MongoDB存储库。...在添加任何用户之前,创建一个数据库来存储用户数据以进行身份验证 use admin 使用以下命令创建管理员,该用户可以在任何数据库上创建其他用户。...更多信息,请参阅db.createCollection()方法上的MongoDB文档。 注意集合名称不应包含连字符之类的标点符号。运气好的话,在尝试使用或修改集合之前,这可能不会引发异常。
介绍 MongoDB是一个免费的开源NoSQL文档数据库,在现代Web应用程序中常用。本教程将帮助您在服务器上为生产应用程序环境设置MongoDB。...第3步 - 调整防火墙(可选) 假设您已在服务器上启用防火墙,则无法从Internet访问MongoDB服务器。...如果您打算仅在本地使用MongoDB服务器与在同一服务器上运行的应用程序,则建议使用安全设置。但是,如果您希望能够从Internet连接到MongoDB服务器,我们必须在ufw中允许传入连接。...16.04上成功安装了MongoDB了。...更多Ubuntu教程请前往腾讯云+社区学习更多知识。 参考文献:《How to Install MongoDB on Ubuntu 16.04》
[在Ubuntu 16.04上安装VNC] 本指南将介绍如何在运行Ubuntu 16.04的服务器上安装图形桌面环境,以及如何使用VNC从本地计算机连接至该桌面。...在Linode上安装桌面与VNC服务器 1.Ubuntu的软件库中有多个可用的桌面环境。...以下命令将会安装Ubuntu系统的默认桌面Unity,以及图形界面正常工作所需的依赖项: sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon...请务必将user@example.com替换为您的用户名、Linode主机名或IP地址: ssh -L 5901:127.0.0.1:5901 user@example.com 2.在您的Linode上启动...在密码设置中填写您在保护VNC连接安全章节中设定的密码: [1641-vnc-ubuntu-2.png] 3.点击 Connect。
它与维基百科使用的软件相同,是完全动态的,可以在LAMP堆栈上运行,利用PHP语言和MySQL数据库后端。...在本教程开始之前您应该在Ubuntu上有一个可以运行的LAMP堆栈。您的网络访问权限DocumentRoot应位于/var/www/html/example.com/public_html/。...下载并解压MediaWiki 将您的工作目录更改为Apache的DocumentRoot并下载最新版本的MediaWiki。在撰写本文时,MediaWiki的最新稳定版本是1.29.0版。...---- 参考文献:《Install MediaWiki on Ubuntu 16.04》
Java是世界上最流行的编程语言之一。Java可用于创建从软件到基本Web应用程序的任何内容。 在本指南中,我们将安装用于构建Java应用程序的Oracle Java开发工具包。...install software-properties-common 添加Java PPA: sudo add-apt-repository ppa:webupd8team/java 注意:Oracle 不维护此存储库...在使用安装程序之前,系统会提示您接受许可协议,该协议可在此处完整找到。...这允许您开发自己的Java应用程序并在Linode上运行它们。...参考文献:《Install MediaWiki on Ubuntu 16.04》
Rancher基于Docker,因此您可以在专用的box,KVM机器上甚至LXC容器上运行它。...要求 一个Vultr实例Ubuntu 16.04 x64。 至少1GB内存。 受支持的Docker版本。 安装Docker 如上所述,Docker需要运行Rancher,所以我们会先安装它。.../stable amd64 Packages 在以下命令中追加=后的最新稳定版本的版本字符串(第二列)以安装最新版本的Docker CE。...sudo docker run hello-world 该命令在测试容器中运行测试图像以打印消息,然后退出。 该消息将与以下输出类似。 Hello from Docker!...然后,打开您最喜欢的浏览器并转到服务器上的端口8080。 http://192.0.2.0:8080 请务必将192.0.2.0替换为您的实际服务器的IP地址。
Linux,Apache,MySQL和PHP(LAMP)Stack 本节将介绍如何从头开始在您的Linode上安装Apache,MySQL,PHP和SSL。...如果不这样做将阻止Apache启动。这些文件应由www-data具有644权限的用户拥有。...下面的选项列表将为您提供正确的工作配置,但您可以根据需要调整任何未提及的选项。 常规配置> product_name:电子邮件服务的名称。...有关支持的语言代码的完整列表,请cat /usr/share/i18n/SUPPORTED在您的Linode上运行。...如果您没有在/var/www/roundcube目录中安装Roundcube ,请将尾随目录替换为服务器上Roundcube的目录: cd roundcubemail-1.3.3 sudo php bin
介绍 在本指南中,您将学习如何在运行Ubuntu 16.04的Linode上安装WordPress。WordPress是一个流行的动态内容管理系统,专注于博客。...WordPress可以部署在LAMP或LEMP堆栈上,并具有广泛的插件框架和主题系统,允许网站所有者和开发人员使用其简单但功能强大的发布工具。 注意 本教程是为非root用户编写的。...准备 您应该拥有一个Ubuntu 16.04的服务器,并使用提升的sudo权限为Ghost创建了新用户。本教程中的示例使用ghostexample。...如果您从Ubuntu存储库安装了PHP 5,请修改命令以使用php前缀而不是php7.0。例如,而不是安装php7.0-gd,使用php-gd。...---- 参考文献:《How To Configure Nginx as a Web Server and Reverse Proxy for Apache on One Ubuntu 16.04 Server
.* TO 'owncloud'@'localhost' IDENTIFIED BY '123456'; 四、完善owncloud需要的基础环境,原则上之前已经安装过apache2和php环境应该不会出问题
OpenVAS默认安装在标准的Kali Linux上,本教程将介绍配置及启动OpenVAS。...如果您想在Ubuntu上安装OpenVAS,您需要安装相关签名密钥和指纹,您可以在Ubuntu软件包存档中执行此操作。...在您的CVM上,运行sudo openssl x509 -noout -in /var/lib/openvas/CA/servercert.pem -fingerprint -sha1。...在您的CVM上,运行cat /var/lib/openvas/CA/servercert.pem并在输出中查找----- BEGIN CERTIFICATE -----行。...---- 参考文献:《Install OpenVAS 8 on Ubuntu 16.04》
在本教程中,我们将在运行 MySQL、Apache 和 PHP 的 Ubuntu 16.04 server 上安装 Zabbix。...Zabbix 服务器 首先,我们需要安装 Zabbix 所需的几个 PHP 模块: # apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring Ubuntu...通过执行以下命令来安装仓库软件包: $ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release...# zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix 输入在 MySQL shell 中创建的...在安装过程中,安装程序在 /etc/zabbix 中创建了一个名为 apache.conf 的配置文件。
在本教程中,我们将在运行 MySQL、Apache 和 PHP 的 Ubuntu 16.04 server 上安装 Zabbix。...Zabbix 服务器 首先,我们需要安装 Zabbix 所需的几个 PHP 模块: # apt-get install php7.0-bcmath php7.0-xml php7.0-mbstring Ubuntu...通过执行以下命令来安装仓库软件包: $ wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release...在安装过程中,安装程序在 /etc/zabbix 中创建了一个名为 apache.conf 的配置文件。...请注意,在 Zabbix 中,主机的访问权限分配给用户组,而不是单个用户。
本教程介绍了如何使用Git源代码在一小时内安装和配置Odoo,以便于升级,维护和自定义。 准备 一台已经设置好可以使用sudo命令的非root账号的Ubuntu 16.04服务器。...官方16.04仓库可用,但是我们不建议从那里安装它,由于大量的依赖关系,包括:xserver,gstreamer,libcups,wayland,qt5等等。...注意 如配置日志部分中所述,在Ubuntu 16.04中有很多Odoo日志记录选项。此配置文件假定除了自定义日志路径之外,您还将使用Ubuntu系统日志。...出于本教程的目的,我们将使用与生产环境在同一服务器上运行的测试环境。...---- 参考文献:《Install Odoo 10 on Ubuntu 16.04》
阅读目录 在Ubuntu 16.04 正文 BCC(BPF编译器集合 )是用于创建足智多谋内核跟踪和操作程序一套功能强大的适当的工具和示例文件。...BCC / BPF - 用于Linux性能监视的动态跟踪工具 实际上,大多数由BCC使用的组件的需要的Linux 4.1或以上,和其值得注意的特点包括: 不需要第三方内核模块,因为所有的工具都基于内置于内核的...BPF工作,BCC使用Linux 4.x系列中添加的功能。...CONFIG_HAVE_BPF_JIT=y howtoing@HowToing ~ $ grep CONFIG_BPF_EVENTS= /boot/config-`uname -r` CONFIG_BPF_EVENTS=y 在Ubuntu...16.04 通过安装4.3以上版本的 Linux内核,从开始http://kernel.ubuntu.com/~kernel-ppa/mainline 。
因为最近需要用到mongodb,就在腾讯云的主机上搭建了一个mongodb服务,使用主机为ubuntu 16.04(腾讯云主机的用户名为ubuntu…),这里记录一下搭建的过程供参考。...首先添加签名到APT sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 ?...执行如下命令,为mongodb创建列表文件,注意去掉换行符 echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse...开始安装mongodb sudo apt-get install -y mongodb-org 安装完成以后需要创建一个systemd文件,内容如下代码框内 vim /lib/systemd/system.../v3.2/tutorial/install-mongodb-on-ubuntu/
安装步骤 采用apt-get安装方式安装 添加mongodb签名到APT sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv.../ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list 更新软件源列表...install -y mongodb-org=3.2.9 mongodb-org-server=3.2.9 mongodb-org-shell=3.2.9 mongodb-org-mongos=3.2.9...mongodb-org-tools=3.2.9 相关命令 配置启动文件 如果是ubuntu16.04的版本,需要手动新建/lib/systemd/system/mongod.service文件,并写入下面内容...设置用户名和密码之前,您需要在服务器上打开MongoDB shell。
对于本指南,我们将使用Apache 2.如果您还没有安装Apache和PHP,可以在Ubuntu 16.04安装LAMP或Debian 8 安装LAMP查看我们的安装指南。...启用新的虚拟主机:sudo a2ensite squirrelmail.confsudo systemctl reload apache2.service在导航到您的Linode的IP地址或域后,您现在应该能够在浏览器中看到...使SquirrelMail工作所需的唯一设置是Server Settings。...输入2以显示“服务器设置”子菜单: [17vkrei0ip.png] 如果您的邮件服务器与SquirrelMail安装在同一个Linode上,则可能不需要对默认设置进行任何调整。...版本1.5.1和更高版本可以使用STARTTLS,但正在开发中,并且在主存储库中不可用。您可以从Squirrelmail的网站下载最新版本。 完成后,按S保存更改,然后按Q退出。
本教程将向您展示如何使用Ubuntu软件包管理器安装Workbench。...完成SSH和MySQL用户登录: [mysql-workbench-connection.png] 注意 在l27.0.0.1上,MySQL服务器默认端口应为3306。...在“ 文件”下,选择“运行SQL脚本...”。...mysql-workbench-query.png] 示例数据库提供了一个沙箱,用于测试配置并显示如何将它们集成到工作流中。...------ 参考文献:《Install and Configure MySQL Workbench on Ubuntu 16.04》
官网上提供了 Mac 和 Windows 上的安装包和 Linux 上安装需要的源码。 https://www.python.org/downlo...
在Ubuntu 16.04上安装Seafile并配置Nginx Seafile是一个跨平台的文件托管工具,包含了适用于Linux和Windows的服务器应用程序,以及适用于Android,iOS,Linux...ALLOW IN Anywhere (v6) [ 6] 443 (v6) ALLOW IN Anywhere (v6) 注意 如果不希望...mysql-server-5.7 2.运行 mysql_secure_installation 脚本: sudo mysql_secure_installation 有关MySQL的更多信息,请参阅在Ubuntu...上安装MySQL指南。...服务器启动后,当运行上一步中的验证命令时,Seafile和Seahub都应处于活跃状态。同样的,此时您应该也可以在浏览器中访问Seafile服务。
领取专属 10元无门槛券
手把手带您无忧上云