在Linux上安装XAMPP

作者: Charles Brown
创建日期: 6 二月 2021
更新日期: 1 七月 2024
Anonim
超簡易Linux上安裝xampp軟體
视频: 超簡易Linux上安裝xampp軟體

内容

XAMPP(用于各种操作系统,Apache,MySQL,PHP,Perl)是一种Apache发行版,可用于设置本地Web服务器来开发和测试网站。 XAMPP就像一个活动的Web服务器一样,使您可以在本地测试网站和应用程序。 XAMPP易于配置,因为大多数安装都是自动化的。

第1部分,共3部分:安装XAMPP

  1. 下载XAMPP安装程序。 您可以在以下位置下载 apachefriends.org/download.html。确保为您的系统下载正确的版本(32位或64位)。
    • 在本文中,我们将以64位版本5.6.3为例。根据您使用的版本更改命令。
  2. 打开终端。 在安装XAMPP之前,您需要更改下载文件的权限,以便它可以运行。
  3. 更改权限。 输入以下命令,然后按Enter键,并在出现提示时输入密码:
    • 须藤chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • 您可以将下载的文件拖到“终端”窗口中,以自动输入文件名和位置。
  4. 打开安装程序。 更改权限后,您可以打开安装程序以安装XAMPP。输入以下命令,然后按Enter:
    • 须藤./xampp-linux-x64-5.6.3-0-installer.run
  5. 按照说明安装XAMPP。 安装程序将指导您逐步完成该过程。大多数用户可以将所有选项保留为默认值。
    • 如果您对BitNami的更多信息不感兴趣,可以选择“了解有关XAMPP的BitNami的更多信息”选项。

第2部分,共3部分:配置XAMPP

  1. 启动XAMPP。 您可以使用以下命令从终端启动XAMPP。您可能需要再次输入密码。
    • sudo / opt / lampp / lampp启动
  2. 在Web浏览器中打开XAMPP启动页面。 打开浏览器并输入 http://本地主机/ xampp / 在地址栏中。当XAMPP运行时,您现在将看到欢迎页面。这样,您可以测试XAMPP是否正常运行。
  3. 将XAMPP设置为在Linux启动时启动。 如果希望XAMPP在计算机打开并登录时始终运行,则可以在文件中添加一行 rc.local:
    • 打开终端,输入 须藤nano /etc/rc.local 然后按Enter保存文件 rc.local 在编辑器中打开。你可以 纳米 替换为您最喜欢的文本编辑器。
    • 添加 / opt / lampp / lampp启动 到线 出口0.
    • 保存文件 rc.local 打开并关闭它。
  4. 配置您的安全设置。 XAMPP的安装没有密码,但是不建议在没有安全性的情况下运行XAMPP。您可以使用以下命令配置所有安全设置。使用此功能,您可以依次设置安全性的各个方面。
    • sudo / opt / lampp / lampp安全
    • 现在,您可以为XAMPP设置密码,可以设置MySQL安全设置,还可以为MySQL,phpMyAdmin和FTP创建密码。
    • 这将获得XAMPP的用户名 .
  5. 激活“ eAccelerator”。 XAMPP包含“ eAccelerator”,这是用于PHP开发的优化工具。如果要使用它,则必须归档 /opt/lampp/etc/php.ini 打开并 ; 删除以下各行的开头。保存文件后,重新启动XAMPP。

    ; extension =“ eaccelerator.so”
    ; eaccelerator.shm_size =“ 16”
    eaccelerator.cache_dir =“ / opt / lampp / tmp / eaccelerator”
    ; eaccelerator.enable =“ 1”
    eaccelerator.optimizer =“ 1”
    eaccelerator.check_mtime =“ 1”
    ; eaccelerator.debug =“ 0”
    eaccelerator.filter =“”
    ; eaccelerator.shm_max =“ 0”
    ; eaccelerator.shm_ttl =“ 0”
    ; eaccelerator.shm_prune_period =“ 0”
    eaccelerator.shm_only =“ 0”
    eaccelerator.compress =“ 1”
    eaccelerator.compress_level =“ 9”


解决问题

  1. 修复了启动XAMPP时出现错误消息的问题。 如果出现错误“重定位后无法恢复段保护:权限被拒绝?”在启动时,与SELinux存在冲突。
    • 类型 sudo / usr / sbin / setenforce 0 然后按Enter。现在,您应该能够启动XAMPP,而不会出现任何问题。
  2. 如果XAMPP页面上没有图像,请解决此问题。 如果XAMPP正在运行,但是您在Web浏览器中看不到任何图像,则Apache与某些Linux版本之间存在冲突。
    • 开启档案 /opt/lampp/etc/httpd.conf.
    • 删除 ##EnableMMAP关闭#Enable发送文件关闭.
    • 重新启动XAMPP。现在您应该看到图像了。

第3部分,共3部分:使用XAMPP

  1. 将文件添加到XAMPP服务器。 您可以通过将文件放在以下目录中来将文件添加到本地XAMPP服务器。这是本地XAMPP Web服务器的“根”文件夹。 Web服务器可以访问此文件夹中的所有文件:
    • / opt / lampp / htdocs /
  2. 打开用于配置XAMPP的图形实用程序。 XAMPP包含一个配置程序,您可以使用该程序通过图形界面更改设置。您使用以下命令打开程序:
    • cd / opt / lampp
    • 须藤./manager-linux-x64.run
  3. 测试PHP是否正常运行。 服务器运行时,您可以运行快速测试以确保服务器正在正确处理PHP。
    • 打开您的文本编辑器,然后输入:

      php echo“ Hello world!”; ?> var13->

    • 将文件另存为 test.php 并将其放在文件夹中 / opt / lampp / htdocs /
    • 打开您的网络浏览器并输入 http://localhost/test.php。您现在应该看到文本“ Hello world!”。出现。
  4. 安装要测试的Web服务。 现在,您已经配置了服务器,您可以开始安装Drupal和Wordpress等服务。有关详细说明,请参见此处:
    • 在MySQL中设置数据库