我安装了 XAMPP。现在的问题是
我无法启动 mysql
root@ubuntu:/# sudo /opt/lampp/lampp startmysql
XAMPP: Starting MySQL...
XAMPP: Couldn't start MySQL!
我无法放置我的项目以便我可以测试它
/opt/lampp/htdocs/
root@ubuntu:~# cp -r /home/sou/socialnetwork/* /opt/lampp/htdocs/SocialNetwork cp: 无法统计‘/home/sou/socialnetwork/*’:没有此文件或目录
root@ubuntu:~# cp -r /home/sou/socialnetwork/*
/opt/lampp/htdocs/SocialNetwork
-bash: /home/sou/socialnetwork/*: 没有此文件或目录 -bash: /opt/lampp/htdocs/SocialNetwork: 没有此文件或目录 cp: 缺少文件操作数 尝试“cp --help”获取更多信息。
- phpMyAdmin 无法工作
MySQL 说:文档
2002 - 服务器没有响应(或者本地 MySQL 服务器的套接字配置不正确)
按照您的配置定义的控制用户连接失败。
我一天前才开始使用 Ubuntu,所以我不知道正确启动 XAMPP 所需的人员。请指导我!
我需要的
- 启动/停止 MySQL
- 打开目录并将所需文件复制到其中
- 启动 phpMyAdmin
答案1
XAMPP 本身不在存储库中,但 MySQL、PHP、Apache 以及 XAMPP 中包含的所有其他内容都有一个包。可以这样简单地完成:
sudo apt-get install lamp-server^
笔记:最后^
的 并不是打字错误 - 而是我们表示任务的方式。
XAMPP 包含一些您可能不需要的其他东西,但您可以像这样安装大部分命令(为了提高性能,我建议您只安装您想要的东西):
sudo apt-get install phpmyadmin proftpd-basic openssl php5-ming php5-gd sqlite3 php5-sqlite php5-mcrypt webalizer php-pear
这为您提供了一个相当标准的堆栈。它与 XAMPP 之间的主要区别是:
- 这些都是为生产使用而设置的 - 具有相当安全的默认设置
- Apache 和 MySQL 设置为在启动时运行 - XAMPP 会按您的指令运行。
- 你将通过 Ubuntu 的更新程序获得所有这些软件包的安全更新
- 您可能需要根据需要微调某些配置
到达这个点后,你可以关注标准文档。这可能有点老了,但大部分应该是正确的。
答案2
要安装 XAMPP,您需要以身份登录,root
然后一切正常,在这种情况下 sudo-i 不是一个选项,它仍然显示某些功能已停用。
答案3
答案4
为什么不像 Windows 那样安装 xampp 控制面板。这里是它的完整教程。http://freshtutorial.com/add-gui-xampp-control-panel-ubuntu/这将使你的工作变得更加轻松