-
浅谈香港服务器中什么是“墙”
使用香港服务器开展业务的过程中,业务能否正常开展与大家的效益息息相关,但是开展业务的过程中,哪怕是已经很小心,也难免会出现一些状况,如域名劫持、域名被封、IP被封等。经过技术人员的检测,得出的结论多为被GFW“墙”了。可能有的朋友会有一些疑问,那么今天小编就来给大家浅谈一下,什么是“墙”,以及业务开展为什么会被“墙”呢? 一、什么是“墙” “墙”指的是被网络世界中某些存在屏蔽而导致用户无法正常访问或是直接跳转到一些其他服务站点上,多数情况下是由中国防火墙导致的,中国防火墙又叫长城防火墙英文名为Great Firewall of China简称GFW,是1998年某位国内大师的作品,能够有效的阻止国内的用户访问国外的网站,也能阻止国外的用户访问国内的网站,同时还能审查国内的web服务站点内容是否涉及到一些敏感关键字,并对这些违规的web服务做出处理。墙的存在就像是在各个web服务站点的头上悬挂着一把锋利的剑,一旦web服务站点违规,那么这把剑将会直接掉落下来,所以还能起到一个警示的作用,时刻警示着各位朋友不能开展违规业务。 二、为什么会被“墙” 1.香港服务器开展的业务被墙多数情况为,web服务站点内容违规,所以面对被“墙”的情况下,先检查web站点的内容,将违规的部分修改过来。2.承受无妄之灾,有的朋友明明内容没有违规,也出现了服务被墙的现象,可能是因为,同一c段上的其他IP用户,开展违规业务,导致整个IP段被封,所以大家在选择香港服务器时尽量选择检查较为严格的服务商,能有效的避免一些无妄之灾,如MMCloud主机,就会不定期查看用户的服务站点,对部分在内容上违规用户采取劝告修改,严重直接关机下架处理。 三、“墙”的存在是好是坏 任何时候任何事物的存在必然有着其两面性,墙也并不是十全十美的。从墙诞生的年代来看,那时候我们国家的IT技术还处于落后阶段,所以墙的出现就很好的保护了国内的多数国内企业,以及抵御外国文化的入侵,但是随着时间的流逝,国内网民的增多,IT技术的愈发成熟,墙的存在成为了国内网民想要观看世界风采的首要限制,就如小编前段时间看到的一个提问,世界上最大的搜索引擎是谁,A百度、B谷歌、C雅虎。部分朋友想也不想,就选择了百度,这是为什么呢?因为这部分朋友的网络世界中,只有百度,从未出现过谷歌这个真正世界上最大的搜索引擎。墙的存在,不可否认从曾经到今天有着许多的丰功伟绩,保护着我们这几代人不被外国文化入侵,但是现在墙的存在,目前来看个人感觉更多是限制了国内网民的视野。就如坐井观天一般。 关于香港服务器开展业务过程中中什么是“墙”,小编介绍到这里就结束了,选择香港服务器推荐大家到MMCloud!
-
web服务器是什么?web服务器有哪些
web服务器是什么? web服务器一般指网站服务器,也称为WWW服务器,是目前 Internet 上最重要的服务,它采用 C/S 结构web服务器的作用就是向浏览器等Web客户端提供文档,放置网站文件,让可以访问网络的用户都可以进行访问,也可以放置文档让用户下载。 web服务器有哪些? 常见的Web 服务器有MicrosoftInternet Information Service(IIS)、Apache、Netscape Web Server 等。访问和获取 WWW 信息的程序是客户机,通常称为浏览器,如 Microsoft nternet Explorer(IE)、Netscape Navigator 等。下面为大家详细介绍web服务器有哪些? (1)Apache:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上。Apache源于NCSAhttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一。Apache取自"a patchy server"的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷。Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用。 (2)IIS是英文Internet Information Server的缩写,译成中文就是"Internet信息服务"的意思。它是微软公司主推的服务器,最新的版本是Windows2008里面包含的IIS 7,IIS与Window Server完全集成在一起,因而用户能够利用Windows Server和NTFS(NT File System,NT的文件系统)内置的安全特性,建立强大,灵活而安全的Internet和Intranet站点。(3)GFEGoogle的web服务器,用户数量激增。目前紧逼iis。 (4)Nginx不仅是一个小巧且高效的HTTP服务器,也可以做一个高效的负载均衡反向代理,通过它接受用户的请求并分发到多个Mongrel进程可以极大提高Rails应用的并发能力。 (5)Lighttpd是由德国人 Jan Kneschke 领导开发的,基于BSD许可的开源WEB服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,CPU占用率低,效能好,以及丰富的模块等特点。Lighttpd 是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。 (6)Zeus是一个运行于Unix下的非常优秀的Web Server,据说性能超过Apache,是效率最高的Web Server之一。 (7)Sun的Java系统Web服务器也就是以前的Sun ONE Web Server。主要出现在那些运行Sun的Solaris操作系统的关键任务级Web服务器上。它最新的版本号是6.1,可以支持x86版本Solaris,Red Hat Linux,HP-UX 11i, IBM AIX,甚至可以支持Windows,但它的大多数用户都选择了SPARC版本的Solaris操作系统。 (8)Resin提供了最快的jsp/servlets运行平台。在java和javascript的支持下,Resin可以为任务灵活选用合适的开发语言。Resin的一种先进的语言XSL(XML stylesheet language)可以使得形式和内容相分离。 (9)Jetty是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。 (10)BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。将Java的动态功能和Java Enterprise标准的安全性引入大型网络应用的开发、集成、部署和管理之中。 BEA WebLogic Server拥有处理关键Web应用系统问题所需的性能、可扩展性和高可用性。 (11)Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 MMCloud专业提供香港服务器、美国服务器、韩国服务器、新加坡服务器、日本服务器租用等全球海外服务器主机资源,服务受到行业和用户的一致好评。
-
如何使用iis建立一个网站
配置默认Web站点 当您安装IIS,它预配置为作为默认的网站; 但是,您可能需要更改一些设置。要更改基本设置的网站,并以仿真设置Apache首次使用配置文件所需的步骤: 1.登录到Web服务器计算机的管理员。 2.单击开始,指向设置,然后单击控制面板。 3.双击管理工具,然后双击Internet服务管理器。 4.右键单击您要在左窗格中配置的Web站点,然后单击属性。 5.单击Web站点选项卡。 6.键入网站的说明框中输入描述。 7.键入Internet协议(IP)地址用于Web站点或保留全部(未分配)默认设置。 8.修改的传输控制协议(TCP)端口适当。 9.单击主目录选项卡。 10.要使用本地计算机上的文件夹,单击此计算机上的目录,然后单击浏览找到您要使用的文件夹。 11.要使用已经从网络上的另一台计算机共享一个文件夹,单击位于另一台计算机上的共享,然后键入网络路径或单击浏览选择共享文件夹。 单击读取,授予该文件夹的读取权限(必需)。 单击确定以接受网站属性。 创建一个新的网站 要在Apache的一个新的网站,您必须设置虚拟主机和主机配置单独的设置。如果使用的是IIS,你可以创建翻译下列条款到IIS等效一个新的网站: Apache的期限 IIS长期 的DocumentRoot IIS Web站点主目录 服务器名称 IIS主机头 听 IIS IP地址和TCP端口 在IIS中创建一个新的网站,请按照下列步骤操作: 1.登录到Web服务器计算机的管理员。 2.单击开始,指向设置,然后单击控制面板。 3.双击管理工具,然后双击Internet服务管理器。 4.单击操作,指向新建,然后单击Web站点。 5.网站创建向导启动后,单击下一步。 6.键入网站的说明。(该说明是在内部用于标识只在Internet服务管理器的Web站点。) 7.选择IP地址以用于该网站。(如果选择全部(未分配),网站上的所有接口和所有配置的IP地址进行访问。) 8.键入TCP端口号公布在网站上。 9.键入主机头名(用来访问此站点的真实名称)。 10.点击下一步。 11.两种类型的路径,持有该网站的文档文件夹或点击浏览选择文件夹,然后单击下一步。 12.选择该网站的访问权限,然后单击下一步。 13.点击完成
-
如何在Ubuntu20.04桌面/服务器上安装Bullge BitTorrent客户端
本教程将向您展示如何在Ubuntu20.04桌面和服务器上安装Floge。Floge是一款免费的开源(GPL3)轻量级BitTorrent客户端,可用于Linux、FreeBSD、macOS和Windows。它有丰富的插件集合,您可以安装这些插件来扩展其功能。例如,您可以安装流媒体插件,以便在下载时直接从Florge流媒体播放视频或音频。最新的稳定版本2.0.3于2019年6月12日发布。 从PPA在Ubuntu20.04桌面上安装最新版本的洪水 Ubuntu20.04软件库包括洪水2.0.3。然而,当一个更新的版本出现时,Ubuntu团队需要一些时间来更新它。为了确保您尽快获得最新版本,您需要从官方的Florge PPA安装它。打开终端窗口,然后一次一个地运行以下3个命令。 sudo-apt-install软件属性通用sudo-add-apt-repository ppa:flouge团队/稳定sudo-apt-install-flouge 这个PPA也适用于其他基于Ubuntu的Linux发行版,比如LinuxMint和初级操作系统。如果你已经安装了洪水,那么上面的命令会将你的洪水更新到最新版本。别担心,你现有的激流会没事的。 安装后,您可以从应用程序菜单启动它。 洪水2.0.3用户界面 如何在Ubuntu20.04桌面上启用洪水自动启动 要在启动时启用autostart,请从应用程序菜单打开启动应用程序。然后单击添加按钮添加新的启动程序。在名称字段中,您可以输入类似“洪水GTK”的内容。在命令字段中,输入/usr/bin/python/usr/bin/flouge gtk。您可以将注释字段留空。然后点击添加按钮。 警告:下载torrents时,您需要使用VPN隐藏IP地址,否则您可能会收到电影公司的版权侵权投诉,在最坏的情况下可能会面临经济处罚。 如何在桌面Linux上安装和使用ProtNVPN 在Ubuntu 20.04服务器上安装洪水BitTorrent 您可以在服务器上安装洪水BitTorrent守护程序,并通过洪水web界面管理该程序(您可以在web浏览器中控制它)。使用以下命令在Ubuntu20.04服务器上安装洪水守护程序和洪水Web界面。 sudo-apt-install软件属性通用sudo-add-apt-repository-ppa:flouge团队/稳定sudo-apt-install-flouge-web 然后创建Flouge用户和组,以便Flouge可以作为非特权用户运行,这将提高服务器的安全性。 sudo adduser——系统——群体洪水 --system标志表示我们正在创建一个系统用户,而不是普通用户。系统用户没有密码,无法登录,这就是你想要的洪水。将为此用户创建一个主目录/home/flouge/。您可能希望使用以下命令将您的用户帐户添加到洪水组,以便该用户帐户可以访问洪水BitTorrent下载的文件。默认情况下,文件下载到/home/flouge/Downloads。请注意,您需要重新登录才能使组更改生效。 sudo adduser你的用户名泛滥 完成后,用你最喜欢的文本编辑器(如nano)为Florge创建一个systemd服务文件。 sudo nano/etc/systemd/system/flouged。服务 将以下行复制并粘贴到文件中。默认情况下,Flouged将作为后台守护程序运行。由于我们将其作为systemd服务运行,而systemd服务已经在后台运行,因此我们添加了-d(--do not daemonize)选项以使其在前台运行。 [Unit]Description=flouge Bittorrent客户端守护程序After=网络在线。target[Service]Type=simple User=flouge Group=flouge UMask=007 ExecStart=/usr/bin/flouged-d Restart=on failure#配置强制停止服务之前的等待时间。TimeoutStopSec=300[Install]WantedBy=multi-user。目标 要在Nano文本编辑器中保存文件,请按Ctrl+O,然后按Enter确认。要退出,请按Ctrl+X。现在使用以下命令重新启动Flouge deamon。 sudo系统控制重启淹没 你可能还想在Ubuntu 20.04启动时启用自动启动。 sudo systemctl启用洪水 检查洪水状态: systemctl状态泛滥 您可以看到Flouged正在运行,autostart已启用。如果它已退出或未运行,您可能需要使用sudo systemctl restart fulled重新启动它。 访问洪水WebUI 为了能够访问Flouge WebUI,我们还需要为Flouge web创建一个systemd服务文件。 sudo nano/etc/systemd/system/flouge web。服务 将以下文本复制并粘贴到文件中。默认情况下,Florge web将作为后台守护程序运行。由于我们将其作为systemd服务运行,而systemd服务已经在后台运行,因此我们添加了-d(--do not daemonize)选项,以使Flouge web在前台运行。 [Unit]Description=flouge Bittorrent客户端Web界面After=网络在线。目标[Service]Type=simple User=pluge Group=pluge UMask=027 ExecStart=/usr/bin/pluge web-d Restart=on failure[Install]WantedBy=multi-User。目标 保存并关闭文件。然后启动并启用洪水网络,检查其状态。 sudo systemctl启动雨淋web sudo systemctl启用雨淋web systemctl状态雨淋web 一旦Florge web服务运行,它就会监听TCP端口8112。现在,在Web浏览器地址栏中键入 你的服务器ip:8112 您将被要求输入一个密码(默认情况下为Floge)以访问Web UI。(您的防火墙可能阻止访问端口8112,因此,如果无法访问web UI,请检查防火墙设置)。 建议更改默认密码。选择更改密码后,连接管理器窗口将弹出,要求您连接到正在127.0.0.1:58846上侦听的洪水守护进程。选择连接并单击“连接”按钮。 然后,您将能够更改WebUI密码。  ; 要添加新的torrents,请单击左上角的“添加”按钮。您可以从本地计算机添加torrent文件,或添加磁铁链接。默认情况下,文件下载到/home/flouge/Downloads目录。 为Flouge WebUI设置反向代理 反向代理是另一台服务器的代理,在本例中是Flouge WebUI。您可以设置反向代理,这样您就可以从域名访问泛滥的WebUI,并确保HTTPS连接的安全。我将向您展示如何使用Nginx和Apache设置反向代理。 Nginx Nginx是非常流行的web服务器和反向代理。如果您更喜欢使用Nginx,请运行以下命令在Ubuntu 20.04上安装它。 sudo apt安装nginx 启动Nginx sudo systemctl start nginx 然后为Flouge WebUI创建一个Nginx服务器块文件。 sudo nano/etc/nginx/conf.d/flouge-webui。形态 将以下文本复制并粘贴到文件中。用你自己的域名替换红色文本。你还应该为你的域名设置DNS记录。如果你没有一个真正的域名,我建议你去买一个便宜的域名。价格低廉,而且他们终身免费为whois提供隐私保护。 服务器{listen 80;listen[:]:80;server_name torrent.yourdomain.com;access_log/var/log/nginx/flouge-web.access;error_log/var/log/nginx/flouge-web.error;location/{proxyu passhttp://127.0.0.1:8112; } } 保存并关闭文件。然后测试Nginx配置。 sudo nginx-t 如果测试成功,请重新加载Nginx sudo systemctl重新加载nginx 现在你可以通过域名(torrent.yourdomain.com)访问Flouge WebUI。 阿帕奇 如果您更喜欢Apache而不是Nginx,那么使用以下命令在Ubuntu 20.04上安装Apache web服务器。 sudo apt安装apache2 要使用Apache作为反向代理,我们需要启用代理模块和头模块。 sudo a2enmod代理u http头代理u wstunnel 然后为Flouge WebUI创建一个虚拟主机文件。 sudo nano/etc/apache2/sites available/flouge webui。形态 将以下配置放入该文件。替换torrent。你的地盘。com与您的实际域名。别忘了为这个子域创建DNS记录。如果你没有一个真正的域名,我建议你去买一个便宜的域名。价格低廉,而且他们终身免费为whois提供隐私保护。 <;虚拟主机*:80>;ServerName torrent。你的地盘。com错误文件404/404。html#HTTP代理ProxyPass/http://localhost:8112/ProxyPassReverse/http://localhost:8112/标题始终未设置X帧选项</VirtualHost>; 保存并关闭文件。然后启用这个虚拟主机。 SudoA2ensite淹没了webui。形态 重新启动Apache sudo systemctl重启apache2 现在你可以通过域名(torrent.yourdomain.com)访问Flouge WebUI。 仅在本地主机上侦听 设置反向代理后,我们可以将Flouge web进程配置为仅在本地主机(127.0.0.1)上侦听,这样它就不会直接暴露在Internet上。为了实现这一点,我们需要编辑systemd服务文件。 sudo nano/etc/systemd/system/flouge web。服务 找到下面这行。 ExecStart=/usr/bin/flouge web-d 换成 ExecStart=/usr/bin/flouge web-d-i 127.0.0.1 保存并关闭文件。然后重新加载systemd守护进程。 sudo systemctl后台程序重新加载 并重新启动洪水网络服务。 sudo systemctl重启洪水网络 您可以通过以下方式检查监听状态: sudo ss-lnpt | grep 8112 启用HTTPS 为了保护Web UI,您可以安装免费的Let's Encrypt证书。首先,你需要在Ubuntu20.04服务器上安装Let's Encrypt客户端(certbot)。 sudo apt安装certbot 如果您使用Nginx,那么您还需要安装Certbot Nginx插件。 sudo apt安装python3 certbot nginx 接下来,运行以下命令自动获取并安装Let's Encrypt certificate。 sudo certbot--nginx--agree tos--redirect--hsts--staple ocsp--email[email ;protected]-d torrent。你的地盘。通用域名格式 如果使用Apache,则需要安装Certbot Apache插件。 sudo apt安装python3 certbot apache 接下来,运行以下命令获取并安装TLS证书。 sudo certbot--apache--agree tos--redirect--hsts--StapleOCSP--email[email ;protected]-d torrent。你的地盘。通用域名格式 哪里: –nginx:使用nginx验证器和安装程序 –apache:使用apache验证器和安装程序 –同意:同意让我们加密服务条款 –重定向:通过添加301重定向来强制HTTPS。 –装订ocsp:启用ocsp装订。 –电子邮件:用于注册和恢复联系的电子邮件。 -d标志后面是域名列表,以逗号分隔。你最多可以添加100个域名。 你会被问到是否想收到来自EFF(电子前沿基金会)的电子邮件。选择Y或N后,将自动获取并为您配置TLS证书,如下消息所示。 完成后,刷新泛滥的Web UI。它将自动重定向到HTTPS连接。 获取TLS证书有困难吗? 如果在尝试获取TLS证书时看到以下错误: 模块的顶点。“挑战”没有属性“TLSSNI01” 你需要编辑一个配置文件。 sudo nano/usr/lib/python3/dist packages/certbot_nginx/configurator。py 改变 return[challenges.HTTP01,challenges.TLSSNI01] 致: 返回[challenges.HTTP01] 保存并关闭文件。然后再次运行上面的certbot命令。 收尾 我希望本教程能帮助你在Ubuntu20.04桌面或服务器上安装Floge。和往常一样,如果你觉得这篇文章很有用,那么订阅我们的免费时事通讯以获得更多提示和窍门。当心。