用户工具

站点工具

导航栏

基本语法


交流留言

wiki:tools:server服务器端常用软件



Server服务器端常用软件

Web服务器

  • Apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 官方网站:https://www.apache.org/

  • Nginx

Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:Рамблер)使用。 其特点是占有内存少,并发能力强。 官方网站:http://nginx.org/

  • Web加速器 Varnish Cache

Varnish是一款高性能的开源HTTP加速器。Varnish的作者Poul-Henning Kamp是FreeBSD的内核开发者之一,他认为现在的计算机比起1975年已经复杂许多。在1975年时,储存媒介只有两种:内存与硬盘。但现在计算 机系统的内存除了主存外,还包括了cpu内的L1、L2,甚至有L3快取。硬盘上也有自己的快取装置,因此squid cache自行处理物件替换的架构不可能得知这些情况而做到最佳化,但操作系统可以得知这些情况,所以这部份的工作应该交给操作系统处理,这就是Varnish cache设计架构。 官方网站:https://www.varnish-cache.org/

PHP & HHVM & Node.js

  • PHP

PHP是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。 官方网站:https://www.php.net/

  • HHVM

HHVM 使用了 Just-In-Time (JIT) 编译方式将 PHP 代码转换成某种字节码。接下来把字节码再转换成机器码并进行优化,让它尽可能快的运行。 官方网站:https://www.hhvm.com/ 项目地址:https://github.com/facebook/hhvm

  • Node.js

Node.js是一个基于Chrome’s JavaScript runtime建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js使用事件驱动,非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。实际上Node是一个服务器端JavaScript解释器,它对Google V8 JavaScript引擎进行了封装。V8引擎执行Javascript的速度非常快,性能非常好。而且Node对其封装的同时还改进了其处理二进制数据的能力。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。 官方网站:https://nodejs.org/

数据库

  • MySQL

MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracle收购。对于Mysql的前途,没有任何人抱乐观的态度。目前 MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 官方网站:https://www.mysql.com/

  • MariaDB

MariaDB是一个采用Maria存储引擎的MySQL分支版本,是由原来MySQL的作者Michael Widenius创办的公司所开发的免费开源的数据库服务器。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。 官方网站:https://mariadb.com/https://mariadb.org/

  • PostgreSQL

PostgreSQL是一种特性非常齐全的自由软件的对象-关系型数据库管理系统(ORDBMS),可以说是目前世界上最先进,功能最强大的自由数据库管理系统。 PostgreSQL是以加州大学伯克利分校计算机系开发的 POSTGRES,版本 4.2为基础的对象关系型数据库管理系统(ORDBMS)。 POSTGRES 领先的许多概念只是在非常迟的时候才出现在商业数据库中。 官方网站:https://www.postgresql.org/

  • SQLite

SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款开源世界著名的数据库管理系统来讲,它的处理速度比他们都快。SQLite第一个Alpha版本诞生于2000年5月。 至今已经有12个年头,SQLite也迎来了一个版本 SQLite 3已经发布。 官方网站:https://www.sqlite.org/

  • SQL Server Express

SQL Server 2005 Express Edition 是 MSDE 的下一个版本,它是免费、易于使用、可嵌入的 SQL Server 2005 轻型版本。可免费下载、重新发布、嵌入,便于新的开发人员立即使用。SQL Server Express 包含强大的功能(如 SQL Server Management Studio Express),可以轻松地管理数据库。 官方网站:https://www.visualstudio.com/products/visual-studio-express-vs 官方网站:https://www.microsoft.com/zh-cn/download/details.aspx?id=21844

  • Oracle Database

Oracle数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。Oracle数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了Oracle知识,便能在各种类型的机器上使用它。 官方网站:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

  • Firebird

Firebird是一个全功能的,强大高效的,轻量级,免维护的数据库。它很容易让您从单用户,单数据库升级到企业级的应用。Firebird脱胎于Borland公司的开源版数据库Interbase6.0,是一个完全非商业化的产品,用C和C++开发。由于与interbase的血缘关系,大部分interbase的开发工具可以直接应用到Firebird开发中。Firebird使用Mozilla Public License v.1.1许可证发行。 官方网站:http://www.firebirdsql.org/

SSH和VNC客户端软件

  • WinSCP For Windows

官方网站:https://winscp.net/

  • uTTY / PuTTYgen For Windows

官方网站:https://www.putty.org/ 官方网站:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

  • Bitvise SSH Client (Tunnelier) For Windows

官方网站:https://www.bitvise.com/ssh-client-download

  • Bitvise SSH Server (WinSSHD) For Windows

官方网站:https://www.bitvise.com/ssh-server-download

  • RealVNC For Windows

官方网站:https://www.realvnc.com/

虚拟主机及VPS管理软件

WHMCS

WHMCS是一套国外流行的域名主机管理软件,主要在用户管理、财务管理、域名接口、服务器管理面板接口等方面设计的非常人性化。WHMCS是一套全面支持域名注册管理解析,主机开通管理,VPS开通管理和服务器管理的一站式管理软件。 官方网站:https://www.whmcs.com/

虚拟主机控制面板 For Linux/FreeBSD

虚拟主机控制面板 For Windows

VPS管理面板 For Linux

虚拟化管理软件

VPN服务器

  • Poptop 开源PPTP server

Poptop官方网站:https://sourceforge.net/projects/poptop/

  • DKMS (Dynamic Kernel Module Support)

DKMS官方网站:https://github.com/dell/dkms

  • Libreswan VPN software

Libreswan官方网站:https://libreswan.org/

  • libevent – an event notification library

libevent API官方网站:http://libevent.org/

  • SoftEther VPN Open Source

SoftEther VPN Open Source官方网站:https://www.softether.org/

本地Web环境搭建程序包

网络文件目录列表程序

wiki/tools/server服务器端常用软件.txt · 最后更改: 2020/05/16 19:51 (外部编辑)

oeffentlich