Xampp Ubuntu安装

Xampp
目录
[隐藏]

1 .tar.安装
2 .run.安装
3 开始运行
4 测试
5 安全设置
6 其它参数
7 目录说明
8 停止 XAMPP
9 卸载

[编辑] .tar.安装

压缩文件释放到 /opt:

sudo tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt

警告: 只允许使用上述命令安装 XAMPP。不要使用任何工具释放压缩文件,这没有用。 警告 2: 使用此命令时,已存在的旧版 XAMPP 会被覆盖。
[编辑] .run.安装

su
chmod 755 xampp-linux-1.8.2-installer.run
./xampp-linux-1.8.2-installer.run

警告: 只允许使用上述命令安装 XAMPP。不要使用任何 Microsoft Windows 工具释放压缩文件,这没有用。

警告 2: 使用此命令时,已存在的旧版 XAMPP 会被覆盖。

就这样结束了。XAMPP 被安装在 /opt/lampp 目录下。

注:su命令后可能出现“su:认证失败”错误,原因是Ubuntu 安装后,root用户默认是被锁定了的,不允许登录,也不允许 “su” 到 root。这样安全性更高一些,是应该的。可用如下方法解决

使用passwd命令重新设置下root密码即可。如下

1 xxx@ubuntu:~ sudopasswd2<3UNIX<Root4UNIX<Root5passwd6xxx@ubuntu:  su
7 密码:<–输入重置的新密码
8 root@ubuntu:/home/xxx# #已经进入root用户

[编辑] 开始运行

使用下面的命令开始运行 XAMPP:

sudo /opt/lampp/lampp start

您应该能在屏幕上看到类似下面的提示信息:

Starting XAMPP for Linux 1.7.3a…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.

好了。Apache 和 MySQL 正在运行中。
[编辑] 测试

好了,这很简单,但您如何检测所有组件是否正常工作呢?只需在您的浏览器中输入下面的链接即可:

http://localhost

现在您应该能看到包含一些检测已安装软件的工作状态的链接和一些示例程序的 XAMPP 开始页面。
[编辑] 安全设置

如前所述,XAMPP 并不适用于生产环境,而仅供开发环境使用。XAMPP 被设置为尽量开放,并提供开发者任何他/她想要的功能。这对于开发环境来说是很棒的,但对于生产环境来说却可能是致命的。

这儿有一份 XAMPP 缺乏安全防护的列表:

  1. MySQL 管理员(root)没有密码。
  2. MySQL 可通过网络访问。
  3. ProFTPD 使用“lampp”作为用户名“nobody”的密码。
  4. PhpMyAdmin 可以通过网络访问。
  5. 示例程序可以通过网络访问。
  6. MySQL 和 Apache 在同一个用户名(nobody)下运行。

要修正绝大部分的安全薄弱环节,只需执行以下命令:

sudo /opt/lampp/lampp security

它会启用一个小小的安全检查功能,使您安装的 XAMPP 更安全。
[编辑] 其它参数

高级的启动与停止参数

参数 描述
start 启动 XAMPP。
stop 停止 XAMPP。
restart 重新启动 XAMPP。
startapache 只启动 Apache。
startssl 启动 Apache 的 SSL 支持。该命令将持续激活 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于激活状态。
startmysql 只启动 MySQL 数据库。
startftp 启动 ProFTPD 服务器。通过 FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。
stopapache 停止 Apache。
stopssl 停止 Apache 的 SSL 支持。该命令将持续停止 SSL 支持,例如:执行该命令后,如果您关闭并重新启动 XAMPP,SSL 仍将处于停止状态。
stopmysql 停止 MySQL 数据库。
stopftp 停止 ProFTPD 服务器。该命令将持续停止 ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于停止状态。
security 启动一个小型安全检查程序。

例如:想启用带 SSL 支持的 Apache,只需输入如下命令:

sudo /opt/lampp/lampp startssl

现在您可以通过 SSL 形式的 https://localhost 访问 Apache 服务器了。

[编辑] 目录说明

重要的文件和目录

文件/目录 用途
/opt/lampp/bin/ XAMPP 命令库。例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器。
/opt/lampp/htdocs/ Apache 文档根目录。
/opt/lampp/etc/httpd.conf Apache 配制文件。
/opt/lampp/etc/my.cnf MySQL 配制文件。
/opt/lampp/etc/php.ini PHP 配制文件。

/opt/lampp/etc/proftpd.conf ProFTPD 配制文件。(从 0.9.5 版开始) /opt/lampp/phpmyadmin/config.inc.php phpMyAdmin 配制文件。
[编辑] 停止 XAMPP

想停止 XAMPP,只需输入如下命令:

sudo /opt/lampp/lampp stop

您现在应该能看到:

Stopping LAMPP 1.7.3a…
LAMPP: Stopping Apache…
LAMPP: Stopping MySQL…
LAMPP stopped.

然后 XAMPP 的 Linux 版就停止运行了。
[编辑] 卸载

想卸载 XAMPP,只需输入如下命令:

先将XAMPP停止

sudo /opt/lampp/uninstall

然后运行下面的文件夹直接删除命令

sudo rm -rf /opt/lampp

卸载完成.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您按照以下步骤在Ubuntu安装Xampp: 1. 首先,将Xampp安装文件移动到Ubuntu系统中。您可以将其放在任何您喜欢的目录中。 2. 打开终端,切换到Xampp安装文件所在的目录。 3. 授予安装文件权限,使用命令`chmod 777 *.run`。 4. 执行安装文件,使用命令`sudo ./xampp-linux-x64-7.3.0-0-installer.run`。注意,您需要使用适合您的Xampp版本的文件名称。 5. 安装过程将开始,按照屏幕上的指示进行操作。 6. 安装完成后,您可以使用以下命令调出Xampp的图形界面控制面板:`cd /opt/lampp/share/xampp-control-panel`,然后使用`sudo ./xampp-control-panel`命令打开控制面板。请注意,图形界面控制面板需要使用root权限来运行。 通过按照上述步骤在Ubuntu安装Xampp,您将能够在Ubuntu系统中使用Xampp的功能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Ubuntu16.04下安装Xampp](https://blog.csdn.net/qq_42881421/article/details/85058460)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [Ubuntu安装XAMPP](https://blog.csdn.net/u011043843/article/details/41544811)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值