我已经成功安装了 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
答案1
如果您手动安装了 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/
。
答案2
find / -iname "htdocs"
这假设您的发行版使用该命名约定。
openSUSE 使用/srv/www/htdocs
打开 Apache 配置文件并查找DocumentRoot
根文件夹位于何处?
或者,您可以编辑 Apache 配置文件,DocumentRoot
使其指向您想要的任何文件夹,只要您相应地更改其权限即可。