zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    Angular Universal 学习笔记
    SAP Spartacus 如何获得当前渲染页面的 CMS 元数据
    Angular 服务器端渲染的学习笔记(二)
    Angular 服务器端渲染的学习笔记(一)
    第三方外部 Saas提供商如何跟使用 SAP 系统的客户进行对接接口集成
    如何从 SAP Spartacus Product Detail 页面,找到其 Angular 实现 Component 的位置
    具备自动刷新功能的 SAP ABAP ALV 报表
    C++学习目录
    c--条件编译
    c--文件读写--二进制
  • 原文地址:https://www.cnblogs.com/SofuBlue/p/8017281.html
Copyright © 2011-2022 走看看