我怎么知道什么正在监听 Ubuntu 上的哪些端口?换句话说,如何获取正在使用的端口列表?
我刚刚设置了 PHP 和 Apache,并想找出错误的所在。apache for PHP 中错误日志的默认路径是什么?
我一直在查找有关如何启动/停止 Apache 以及从哪个目录启动/停止 Apache 的不同文档,但没有找到正确的答案。
我正在使用 Ubuntu。
我知道 Windows 有 ipconfig 命令来查找有关我的主机名和 IP 地址的信息。在 Ubuntu 上我试过:
tpconfig - 没有安装在我的机器上 iwconfig - 没有提供有用的信息 ifconfig - 提供了以下内容:
inet 地址:128.48.204.195 广播:128.48.204.255
我在防火墙后面。这些是我的 IP 地址吗?或者他们代表什么?
另外,每台计算机都有主机名吗?如果是这样,我如何找到它?
谢谢,亚历克斯
我正在尝试配置 Tomcat 以了解 JAVA_HOME 在哪里。我习惯了 Windows :) ...我应该编辑哪个文件来添加 Java 信息,它位于何处?
我继承了一个 Apache 配置,其中有一个我不太了解的部分。目录路径有
/var/www/somedir.dev/
Run Code Online (Sandbox Code Playgroud)
如果你将浏览器指向
http://localhost/
Run Code Online (Sandbox Code Playgroud)
它实际上显示了来自 somedir.dev 目录而不是根目录的 index.php 文件。为什么会这样?是否有一些配置使默认设置为 /somedir.dev/ 目录?根下的任何东西都无法解决。如何让 root 下的东西再次被服务器识别?
谢谢,亚历克斯
我最近在使用 sudo 命令时开始出现此错误:
sudo: /etc/sudoers is mode 0644, should be 0440
sudo: no valid sudoers sources found, quitting
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?我使用 Ubuntu。
我使用此命令检查了我的操作系统安装
uname -a
Run Code Online (Sandbox Code Playgroud)
并得到了这个结果
Linux uc3-dev 2.6.32.27-0.2-default #1 SMP 2010-12-29 15:03:02 +0100 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
我在一个新的服务器上,所以我认为 apt-get 没有安装。我安装 apt-get 的最佳方法是什么?顺便说一下,我拥有所有管理员权限。
这是 lsb_release -a 的输出
如果“lsb_release”不是拼写错误,您可以运行以下命令来查找包含二进制文件的包:
command-not-found lsb_release
-bash: lsb_release: command not found
Run Code Online (Sandbox Code Playgroud)