我已经成功安装了 Apache 2、MySQL 和 PHP。
mysql --version
mysql Ver 14.14 Distrib 5.7.27, for Linux(x86_64) using EditLine wrapper
apache2 -v
Server version: Apache/2.4.18 (Ubuntu)
Server built: 2019-08-26T13:43:29
php -v
PHP 7.0.33-0ubuntu0.16.04.6 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.33-0ubuntu0.16.04.6, Copyright (c) 1999-2017, by Zend Technologies
我想将文件保存在htdocs
文件夹中,但在我的/opt/
目录中没有/opt/lampp/
目录。
bash-4.3$ pwd
/opt
bash-4.3$ ls
google
这假设您的发行版使用该命名约定。
openSUSE 使用
/srv/www/htdocs
打开 Apache 配置文件并查找
DocumentRoot
它说的根文件夹在哪里?或者,您可以编辑包含
DocumentRoot
指向您想要的任何文件夹的 Apache 配置文件,只要您相应地更改其权限即可。如果您手动安装了 Apache 2、MySQL 和 PHP,那么根目录应该在
/var/www/html/
而不是/opt/lampp/
.有两种设置 LAMP 服务器的方法:通过按照标准方式安装单个软件包,或者进行某种非标准安装。该目录
/opt/lampp/
不是标准的 LAMP 安装目录。您似乎正在阅读有关如何处理非标准安装的XAMPP安装的教程。所以我建议只查看标准的 Apache 目录
/var/www/html/
。您可以在此处在您的设置中将内容添加到您的网站。请注意,如果您没有看到,
/var/www/html/
那就往里看,/var/www/html/
看看那里有什么;在某些情况下,它可能是这样的路径/var/www/htdocs/
……但绝对不是/opt/lampp/
。