Tag: webserver

将网络摄像头video流式传输到Ubuntu中的网页

我需要一个能够从网络摄像头捕获图像并将其传输到网页的软件。 我已经尝试过网络摄像头服务器,但它在客户端使用java applet来检索图片,这在我的客户端设备(Android平板电脑)上是不受支持的。 另一种选择可能是从网络摄像头捕获图像并将它们写入同一文件的软件,不断重写它。 在这种情况下,我在客户端的java脚本只需使用此文件来不断刷新图像。 任何想法和建议都非常感谢。

如何将安全更新应用于apache

我一直在对我们的网络服务器进行一些渗透测试,但它提出了一些问题。 其中之一是apache需要安全更新( http://www.ubuntu.com/usn/usn-1765-1/ )。 我正在运行ubuntu 12.04 LTS,该页面上的说明表明正在运行 apt-get update 其次是 apt-get升级 将解决问题,不幸的是我被告知没有包更新。 我尝试从链接下载tarball但是现在我已经解压缩了,我不确定该如何处理它。 搜索谷歌似乎轰炸有关如何安装Apache的指示,但如果有人知道一个很棒的指南。 任何建议都非常感谢。 apt-cache策略apache2的输出: apache2: Installed: 2.2.22-1ubuntu1.4 Candidate: 2.2.22-1ubuntu1.4 Version table: *** 2.2.22-1ubuntu1.4 0 500 http://mirror.rackspace.com/ubuntu/ precise-updates/main amd64 Packages 500 http://mirror.rackspace.com/ubuntu/ precise-security/main amd64 Packages 100 /var/lib/dpkg/status 2.2.22-1ubuntu1 0 500 http://mirror.rackspace.com/ubuntu/ precise/main amd64 Packages 输出dpkg -l apache * Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: […]

重命名localhost

默认情况下, 127.0.0.1具有localhost别名。 我发现了几种将其更改为不同字符串的方法,但是这样做的标准,有效和安全的最佳实践方法是什么? 我可以提供相同的IP,但使用不同的端口,特定/不同的别名,例如当我输入marius以获取服务器收听http://127.0.0.1:3000响应时?

如何通过Internet访问Ubuntu Server系统?

我刚刚在办公室电脑上安装了ubuntu服务器12.04: 打开SSH DNS 灯 我也有以下安装和配置: Webmin的 phpMyAdmin的 proftp的 我通过编辑将接口的IP设置为静态。 现在我想从家里访问我的办公室电脑,但为此我想我必须把它变成一个现场服务器 ,我不知道该怎么做。 请帮我解决一下这个。

设置apache2 webserver – 我的Intranet和外部行为之间的差异

我是apache2的新手。 我家里有一台ubuntu 12.04.4 LTS机器,刚安装了apache2。 我想建立一个在端口80以外的端口上运行的网络服务器(我的路由器使用端口80)。 这是我做的: 改变了/etc/apache2/ports.conf开头的一些行 NameVirtualHost *:80 Listen 80 至 NameVirtualHost *:8041 Listen 8041 更改了/etc/apache2/sites-available/default的第一行 至 重启apache2 我的ubuntu机器有本地IP地址192.168.1.133,如果我将网页浏览器指向http://192.168.1.133:8041 ,我家内联网上的任何一台计算机都可以获得标准的apache2“它有效!” 网页。 我还设置了我的路由器,将端口8041上的任何传入TCP数据包移植到ubuntu机器上(仍在端口8041上)。 假设我的ISP给了我IP地址123.456.78.90。 如果我在我的内部网之外,我将网页浏览器指向http://123.456.78.90:8041那么它再次起作用。 但是,在我的内部网(在ubuntu机器本身或内部网上的其他机器上),当我将Web浏览器指向http://123.456.78.90:8041我收到“无法连接”错误。 我从哪里去? 我现在还不清楚这是我的apache设置还是我的路由器的问题。 我现在很遗憾地意识到它可能不是关于Ubuntu的问题: – /

在Apache上安装auth_mellon模块时出现语法错误

我需要编译模块auth_mellon,我正在使用autoconf,但是当我运行此命令时 ./configure –with-apxs2=/usr/bin/apxs 我得到了这个 ./configure: line 3138: syntax error near unexpected token `LASSO,’ 和 ./configure: line 3138: `PKG_CHECK_MODULES(LASSO, lasso)’ 我该如何解决?

安全共享内存

在我的Ubuntu部署脚本中,我编写了一个保护共享内存的函数。 对于Web服务器,保护共享内存以加强安全性非常重要。 您可以在下面找到代码: echo “tmpfs /dev/shm tmpfs tdefaults,noexec,nosuid 0 0” >> /etc/fstab 当我重新启动Web服务器时,它会卡住。 我看不出它出了什么问题。 你有什么想法,请告诉我。

XAMPP与Native LAMP包

我目前正在设置Ubuntu桌面设置,结合技术写作,繁重的统计/数学分析以及服务器端开发,我想知道是否应该只下载并安装Apache,MySQL和我的所有其他技术作为本机包,或者如果使用XAMPP是一个好主意。 我问的原因是因为虽然我习惯在我的Windows系统上使用XAMPP,但是当我在Cent OS上进行服务器工作时,我总是把它设置为专用的服务器机器。 根据我的经验,我发现使用Cent OS,与XAMPP相比,我感觉不会受到配置的限制,而XAMPP似乎更像是一个“手持”快速部署和测试工具包。 但是在Ubuntu运行桌面版本时(主要是因为我在运行Ubuntu Web服务器版本时遇到了不好的经历)我不确定是否应该将XAMPP用于我的测试服务器,或者我是否可以本机安装所有内容我保持更多的控制权。 非常感谢任何见解,

Chrome将我的本地托管网站加载为https而非http,从而导致错误(在ubuntu更新后开始发生)

我有一个我正在处理的本地wordpress项目,并且通常在url栏中键入example.dev打开我的网站,我的网站正在正常显示。 我apt-get update和apt-get upgrade我的ubuntu计算机,并请求重启。 重新启动后 – 我尝试打开我的本地网站,我收到一个错误: 无法访问此站点example.dev拒绝连接。 尝试: 检查连接检查代理和防火墙ERR_CONNECTION_REFUSED重新加载详细信息检查Internet连接检查所​​有电缆并重新引导可能正在使用的所有路由器,调制解调器或其他网络设备。 允许Chrome访问防火墙或防病毒设置中的网络。 如果它已被列为允许访问网络的程序,请尝试将其从列表中删除并再次添加。 如果使用代理服务器…请检查代理设置或联系网络管理员以确保代理服务器正常工作。 如果您认为自己不应该使用代理服务器:转到Chrome菜单>设置>显示高级设置…>更改代理设置…并确保您的配置设置为“无代理”或“直接”。 并注意到它为我的网站提供“https”而不是“http”,每当我将“https”编辑为“http”时,按Enter键后仍将其加载为https。 我不太确定这是问题 – 所以我打开了Firefox并做了同样的事情 – 得到了我的网站的正确输出,在开头有“http”而不是“https”。 导致这种情况发生在Chrome中的原因是什么? 我的网站运行在apache2服务器上。 这在更新之前没有发生。 编辑:我遇到过这篇文章 – https://superuser.com/a/1251483/414388并且我真的不明白为什么我需要更改我的域名 – 我真的不想遵循这个方法。 这不是解决方案。

Ubuntu Server是否仅在命令行中可用?

有一天,我的公司将需要一台服务器,我喜欢Ubuntu,因为它拥有所有操作系统中最少的病毒(我认为),但是当我看到Ubuntu服务器时,它只有黑色背景和白色文本,这是命令行。 这就是Ubuntu Server的全部内容吗? 或者它是否像Ubuntu Desktop,以及命令行的模块? 我真的不希望它只是命令行。 我是Ubuntu操作系统的新手。 即使现在我仍然使用Windows。