我正在 Ubuntu Server 18.04 中安装 SquirrelMail。我从这里获取它:
wget https://sourceforge.net/projects/squirrelmail/files/stable/1.4.22/squirrelmail-webmail-1.4.22.zip
然后我使用解压缩unzip squirrelmail-webmail-1.4.22.zip
,然后当我尝试将其移动到 Web 服务器内时,mv squirrelmail-webmail-1.4.22 /var/www/html/
它说
mv: cannot move 'squirrelmail-webmail-1.4.22' to '/var/www/html/': No such file or directory
答案1
检查/var/www/html/
目录是否存在。/var/www/html/
是用于 apache 或 nginx 等 Web 服务器的标准目录。
使用sudo
以避免权限问题。
sudo mv -v squirrelmail-webmail-1.4.22 /var/www/html/
如果您的用户是 root,那么就没有问题,但如果用户不是 root,那么您就会遇到这种错误。
mv: cannot move 'squirrelmail-webmail-1.4.22.zip' to '/var/www/html/squirrelmail-webmail-1.4.22.zip': Permission denied
如果/var/www/html/
不存在,您可以手动创建该目录。
此外安装:
cd /var/www/html/
sudo unzip squirrelmail-webmail-1.4.22.zip
sudo cat squirrelmail-webmail-1.4.22/doc/INSTALL
按照此文档进行安装。我已经按照此文档进行了安装,并且它在我的 Ubuntu 18.04 上运行正常。
答案2
抱歉,大家好,由于我没有安装 Apache 服务器,所以目录不存在,安装之后,目录就在那里,这是一个新手错误,因为我是新手,很抱歉浪费大家的时间。