1.sudo /opt/lampp/xampp start 启动适用于 Linux 7.2.2-0 的 XAMPP... XAMPP:正在启动 Apache...失败。XAMPP:另一个 Web 服务器已在运行。XAMPP:正在启动 MySQL...已在运行。XAMPP:正在启动 ProFTPD...已在运行。
每当我输入 netstat -tulpn | grep ':80\|:443' 时,输出都是(并非所有进程都能被识别,非拥有的进程信息将不会显示,您必须是 root 才能看到所有内容。)tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -当我输入此 /opt/lampp/etc/httpd.conf 时,帖子仍然没有保存
请帮我 :(
答案1
- 您需要使用 sudo 查找进程 ID。其他用户占用的进程,其 pid 对其他用户是看不到的。只有 root 可以看到这些进程。由于您使用 sudo 启动 lampp,因此我假设您是 sudo 用户。
sudo netstat -lnp | grep :80 sudo netstat -lnp | grep :3306
现在您将能够看到这两个 pid。您需要终止这些进程。
sudo kill -9 <pid1>
sudo kill -9 <pid2>
- 如果相应端口上没有运行进程但仍然出现相同的警告,则可以手动删除 pid 文件。
sudo rm /opt/lampp/logs/httpd.pid sudo rm /opt/lampp/var/mysql/<hostname>.pid