• XAMPP重要文件目录及配置


    一、XAMPP 的安装过程

    1:下载XAMPP 的 Linux 版 (1.7.4) http://www.apachefriends.org/en/xampp-linux.html#374

    2:安装(XAMPP 被安装在 /opt/lampp 目录下)

    tar xvfz xampp-linux-1.7.4.tar.gz -C /opt
    

    卸载可用:

    rm -rf /opt/lampp
    

    更新需下载更新包后解压,然后在终端中输入:

    xampp-upgrade/start
    

    3:开始运行

    /opt/lampp/lampp start
    

    4.其他重要参数及描述:

    start/stop/restart  启动/停止/重新启动 XAMPP。

    startapache/stopapache/startmysql/stopmysql  只启动/停止 Apache/MySQL。

    startssl/stopssl  启动/停止Apache 的 SSL支持。该命令将持续激活/关闭SSL 支持

    startftp/stopftp  启动/停止 ProFTPD 服务器。通过FTP,您可以上传文件到您的网络服务器中(用户名“nobody”,密码“lampp”)。该命令将持续激活/关闭ProFTPD,例如:执行该命令后,如果您关闭并重新启动 XAMPP,FTP 仍将处于激活状态。

    security  启动一个小型安全检查程序。

    例如:

    想启用带 SSL 支持的 Apache,只需输入如下命令(以 root 身份):

    /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配制文件。

    三、主要配置:

    1.修改网页根目录

    默认的网站目录是/opt/lampp/htdocs,需要sudo权限,不是很方便,这里重新选择一个目录: /home/htdocs(注意修改权限)

    sudo vi /opt/lampp/etc/httpd.conf
    

    替换掉字符串 /opt/lampp/htdocs(2处),就OK了

    2.添加映射,使通过访问 localhost/xampp 访问 xampp 面板

    在 httpd.conf 末尾添加:

    Alias /xampp /opt/lampp/htdocs/xampp
    

    3.错误日志

    tail /opt/lampp/log/error_log
    

    4.安全问题

    默认是很糟糕的:MySQL 管理员(root)没有密码。MySQL 可通过网络访问。ProFTPD使用“lampp”作为用户名“nobody”的密码。PhpMyAdmin 可以通过网络访问。示例程序可以通过网络访问。MySQL 和Apache 在同一个用户名(nobody)下运行。

    /opt/lampp/lampp security
    

    根据提示一步一步来。

    四、备份

    做为系统安全保障的一部分,及时、全面的备份是一项必不可少的工作。数据库以及各软件的配置文件、日志等,经常会使管理员晕头转向,一不小心就会漏掉一项。而XAMPP则让这一工作变得非常简单,输入下面的命令就可一步完成:

    /opt/lampp/lampp backup ****
    

    命令后面跟着的是MySQL 的 root 用户的密码。命令执行后会看到下面的内容:

    Backing up databases...
    Backing up configuration, log and htdocs files...
    Calculating checksums...
    Building final backup file...
    Backup finished.
    Take care of /opt/lampp/backup/xampp-backup-19-02-06.sh
  • 相关阅读:
    hash表及带注释插头dp
    NOIP模拟测试9「随·单·题」
    静态点分治总结
    NOIP模拟测试8「匹配·回家」
    NOIP模拟测试8「寿司」
    「PKUWC2018」Slay the Spire
    矩阵快速幂总结
    SQL中的object_id函数
    SQL数据库Replace的用法
    SQL批量提交修改业务
  • 原文地址:https://www.cnblogs.com/SofuBlue/p/8017281.html
Copyright © 2020-2023  润新知