Tag: webserver

如何从外部访问在VirtualBox中运行的Ubuntu服务器

我已经通过VirtualBox在我的笔记本电脑上安装了Ubuntu Server 12.04 LTS。 我已经安装了LAMP,OpenSSH,Mail服务器。 当我登录时,我运行了ifconfig 。 它给我的inet地址为192.168.0.3。 那么,这应该是我应该能够访问服务器的地址吗? 但我无法通过浏览器访问它..服务器一直在VirtualBox上运行 – 但仍然,它不能在其他浏览器或我的手机上运行。 我需要做些什么才能让公众可以访问?

如何知道在给定端口上正在侦听的程序?

我怀疑某个程序正在我的机器上侦听端口8000 。 当我运行以下命令时,我收到此错误: > python -m SimpleHTTPServer # Lots of python error socket.error: [Errno 98] Address already in use 如果我使用另一个端口(默认为8000 ),则Web服务器运行正常。 如果我从命令行运行wget localhost:8000 ,它将返回404 Not Found 。 我可以做什么(或者有什么工具可用)来查找正在端口8000上监听的程序,以及从那里配置该程序的位置?

我应该将我的/ var / www目录符号链接到我的家吗?

我刚安装了LAMP设置的Ubuntu Server 10.04。 我想在那里托管一个网站,但我不确定哪个是在服务器上获取/编辑我的文件的最佳方式。 谷歌搜索提供了很多选择,但我不确定哪个是最好的? 除非有更好的选择,否则我想在另一台PC(Windows或Linux)上创建页面并使用SFTP将更改同步到服务器 – 但我是否在〜/或通过更改权限对符号链接的文件夹执行此操作在/ var / www /文件夹中?

在/ var / www中工作时如何避免使用sudo?

每次我在/var/www工作时,我都想停止使用sudo 。 我怎样才能做到这一点? 我只是想将我的所有网站都放在这个目录中,并且不需要太多痛苦就可以使用它们。