大家好,今天小编来为大家解答以下的问题,关于个人web服务器,OpenWRT搭建个人web站点并结合内网穿透实现公网远程访问这个很多人还不知道,现在让我们一起来看看吧!

一、web服务器有哪些

常见的WEB服务器有:

1、ApacheApache是世界使用排名第一的Web服务器软件。

它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache的特点是简单、速度快、*能稳定,并可做代理服务器来使用。

2、IIS是英文Inter Information Server的缩写,译成中文就是"Inter信息服务"的意思。

它是微软公司主推的服务器,最新的版本是Windows2008里面包含的IIS 7,IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特*,建立强大,灵活而安全的Inter和Intra站点。

3、GFEGoogle的web服务器,用户数量激增。目前紧逼iis。

4、Nginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。

5、Ligd

是由德国人 Jan Knesce领导开发的,基于BSD许可的开源WEB服务器软件,其根本的目的是提供一个专门针对高*能网站,安全、快速、兼容*好并且灵活的web server环境。具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点。

Ligd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth,输出压缩(output press), URL重写, Alias等重要功能。

6、Zeus是一个运行于Unix下的非常优秀的Web Server,据说*能超过Apache,是效率最高的Web Server之一。

7、Sun的J*a系统Web服务器也就是以前的Sun ONE Web Server。主要出现在那些运行Sun的Solaris操作系统的关键任务级Web服务器上。

个人web服务器 OpenWRT搭建个人web站点并结合内网穿透实现公网远程访问

它最新的版本号是6.1,可以支持x86版本Solaris,Red Hat Linux,HP-UX 11i, IBM AIX,甚至可以支持Windows,但它的大多数用户都选择了SPARC版本的Solaris操作系统。

8、Resin提供了最快的jsp/servlets运行平台。在j*a和j*ascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。

扩展资料:

1、Apache服务器优缺点:

优点:小巧,灵活,可扩展,稳定;

缺点:软件开源,所以很多的漏洞可能很容易被人查找到。

2、Nginx服务器优缺点:

优点:压缩率高,支持负载均衡,速度快;

缺点:需要掌握熟练的Linux命令才能应用;

3、IIS服务器优缺点:

优点:安装配置简单,学习起来容易;

缺点:平台适用*单一,安全*有待提高。

4、WebLogic服务器优缺点:

优点:安全*高,专业*强,耦合度低;

缺点:不容易掌握,需要有一定的专业积累才能熟练应用。

二、OpenWRT搭建个人web站点并结合内网穿透实现公网远程访问

打造个人Web站点,OpenWRT+内网穿透,畅享公网远程访问

OpenWrt的ud,一款专为嵌入式设备量身打造的轻量级HTTP服务器,凭借其稳定*和卓越*能,成为了OpenWrt/LuCI框架的理想之选。作为OpenWrt的默认Web服务器,ud集成了现代Web服务的强大功能。接下来,我们将逐步在OpenWrt上部署ud,并借助cpolar内网穿透技术,让全世界都能访问到你的Web站点。

1.检查ud安装

若在浏览器能顺利访问OpenWRT的Web界面,说明ud已成功安装。在根目录中找到“”目录,确认ud的部署。

2.部署个*化Web站点

无需复杂操作,将个人站点复制到目录中,以演示为例,通过wget站点或FTP上传文件:

cd/

wget

tar xzf meditation--master.tar.gz

你的静态站点现在部署好了,访问时,只需在局域网IP后面加上"/meditation--master/index.html"即可跳转到你的站点,避开默认的Web界面。

3.接入cpolar内网穿透

通过SSH登录OpenWrt,先并添加cpolar的公钥:

wget-O cpolar-public.key

opkg-key add cpolar-public.key

接下来,配置cpolar仓库并更新:

echo"src/gz cpolar_packages $(./etc/openwrt_release; echo$DISTRIB_ARCH)">>/etc/opkg/customfeeds.conf

opkg update

安装cpolar及其相关组件,然后在Web管理界面中启用服务:

opkg install cpolar luci--cpolar luci-i18n-cpolar-zh-

现在,登录cpolar管理界面,设置Authtoken,然后启用Web-UI界面,远程访问的准备工作就绪了。

4.配置远程访问

在cpolar的Web UI中,创建一个HTTP隧道,指向443端口,输入自定义名称和随机域名,然后保存设置,获取公网访问。

5.固定远程访问

对于更稳定的连接,选择基础套餐或以上,启用二级子域名。登录cpolar后台,为隧道保留一个固定域名,例如"websitewrt"。更新隧道信息,将子域名添加到配置中,确保公网访问的稳定*。

至此,你的OpenWRT个人Web站点已经通过内网穿透成功实现了公网远程访问,无论身在何处,都能便捷地访问你的个*化网站内容。快来体验这份科技带来的便捷与乐趣吧!

三、怎样用群晖做web服务器,架设多个网站

如何利用群晖搭建多站Web服务器:从入门到实战</

Web Station,这款群晖设备上的神器,为个人和企业用户提供了搭建和管理Web服务的一站式解决方案。它的强大功能和直观界面让搭建静态网站变得轻而易举。今天,让我们一起探索如何在群晖上一步步设置,创建并管理多个个*化网站。

安装与基础配置

首先,在群晖的套件中心搜索并安装Web Station,它会自动在系统中显示。安装完成后,你会发现总览页面多了后端和服务套件的选项。打开File Station,你会发现web和web_packages文件夹,这些都是Web Station为我们的网站创建的基石。

搭建静态导航网站

从GitHub一个静态导航网站的示例代码,如WebStackPage.github.io,然后将代码文件夹上传至Web Station中的web文件夹,访问为。接下来,进入Web Station的网页服务选项,新增一个静态站点服务。

在常规配置中,填写自定义名称和描述,文档根目录指向刚刚上传的代码文件夹。确认无误后,静态网站就建立成功了。

创建网络门户,访问你的站点

为了让外界能访问到这个网站,需要创建一个网络门户。在网络门户选项中,新增一个网页服务门户,选择我们刚建立的静态网站,设置基于端口的访问方式,选择合适的HTTP、HTTPS和HSTS选项,并选择一个群晖上未被占用的端口号。

一旦设置完成,确认状态正常,你的网站就能通过内网IP(如内网IP:9527)或群晖域名(如群晖域名:9527)访问了。

个*化导航站

默认的导航站可能并不满足你的需求,这时就需要进入web文件夹的文件夹,修改index.html文件。要修改的地方包括网址、图标、名称和描述。你可以在群晖上编辑,或者到本地电脑,全局搜索并修改相应内容,然后重新上传。

动态网站的选择

如果对修改代码感到繁琐,可以考虑使用带后台管理的开源项目,如基于WebStack的。但这需要额外安装WordPress套件,从而将网站升级为动态网站,进一步扩展到个人*客的搭建,操作同样简单。

总结来说,通过群晖的Web Station,无论你是新手还是老手,都可以轻松搭建多站Web服务器,满足不同需求。现在,你已经掌握了搭建和管理的基本步骤,赶快动手实践吧!