• Ubuntu 12.04 Desktop配置XAMPP【转】


    转载:【ubuntu】【xampp】开发环境配置

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

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

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

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

    /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,只需输入如下命令(以 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 配制文件。

    停止运行

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

    /opt/lampp/lampp stop

    您现在应该能看到:

    Stopping LAMPP 1.7.7...
    LAMPP: Stopping Apache...
    LAMPP: Stopping MySQL...
    LAMPP stopped.

    然后 XAMPP 的 Linux 版就停止运行

    卸载

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

    rm -rf /opt/lampp

    卸载完成。:) 

    帮助

  • 相关阅读:
    打造自己的LINQ Provider(上):Expression Tree揭秘
    asp.net MVC 开篇
    .net面试基础
    asp.net MVC3.0
    数字万用表的四位半,三位半都是什么意思?
    lpsz,sz, 变量的命名规范
    老毛桃PE系统安装篡改主页3456.com和强制安装绿色浏览器lvseie.exe
    PC电源厂商及品牌篇(台厂及国际品牌篇)(第二版)
    Borland C++ 语法摘要
    Win8打开文件夹卡顿
  • 原文地址:https://www.cnblogs.com/AlvinLiang/p/3899851.html
Copyright © 2020-2023  润新知