转载:http://blog.csdn.net/zhoushengchao/article/details/6006584

首先,请从www.xampp.org下载最新版XAMPP。然后,将安装文件服知道/opt下并解压。如果你计算机没有/opt目录,清用超级用户身份执行mkdir/opt命令来创建目录。如果计算机没有sudo命令请用su命令并输入超级用户密码来切换到超级用户。

使用以下命令将文件复制到/opt:
$sudo cp xampp-linux-x.x.tar.gz /opt

使用一下命令进入opt/目录并解压缩文件:
$ cd /opt
$ sudo tar zxvf xampp-linux-x.x-x.tar.gz /opt

如果想要普通用户能写htdocs目录,清修改目录权限。

$ sudo chmod -R a+rw /opt/lampp/htdocs

XAMPP: Couldn't start MySQL!解决方案 (启动不了mysql服务)

$ sudo chmod 777 -R /opt/lampp/var

使用配置文件中定义的控制用户连接失败 解决芳法

1、在安装phpMyAdmin的根目录下找到config.inc.php配置文件(也有可能是config.sample.inc.php,先将其重命名为config.inc.php)并用记事本打开。

2、在打开的配置文件里找到$cfg['Servers'][$i]['controlpass'] = '*******';”这一段其中*******就是你的密码,默认为空,将它修改成你在phpMyAdmin上修改后的密码。

3、如果你的用户名也修改过的话就找到$cfg['Servers'][$i]['controluser'] = 'root';这一段,其中root就是你的用户名,将它修改成你修改后的用户名。

Existing configuration file (./config.inc.php) is not readable.

$ sudo chmod 644 config.inc.php

启动或停止xampp:
$ sudo /opt/lampp/lampp start & stop

小技巧:
Linux下的XAMPP图形化面板

$ cd /opt/lampp/share/xampp-control-panel
$ sudo ./xampp-control-panel

还可以使用命令创建启动菜单:

打开“系统”-》“首选项”-》“主菜单”-》“编程”-》“新建项目”

名称:lampp 命令:gksu /opt/lampp/share/xampp-control-panel/xampp-control-panel

注意:gksu是为了以root身份运行,会提示你输入密码

卸载 XAMPP,只需输入如下命令:sudo rm -rf /opt/lampp
卸载完成。:)

想方便的话:编辑:系统-首选项-主菜单-编程 然后点击新建项目,输入名称lampp  输入命令:sudo /opt/lampp/share/xampp-control-panel/xampp-control-panel 保存即可

下次从程序里面直接可以启动lampp的管理界面了


XAMPP 命令
安装 XAMPP
tar xvfz xampp-linux-1.6.4.tar.gz -C /opt

启动 XAMPP
/opt/lampp/lampp start

停止 XAMPP
/opt/lampp/lampp stop

重启 XAMPP
/opt/lampp/lampp restart

安全设置
/opt/lampp/lampp security

使用php4
/opt/lampp/lampp php4

使用php5
/opt/lampp/lampp php5

查看php版本
/opt/lampp/lampp phpstatus

只启动 Apache
/opt/lampp/lampp startapache

停止 Apache
/opt/lampp/lampp stopapache

启动 Apache 的 SSL 支持
/opt/lampp/lampp startssl

停止 Apache 的 SSL 支持
/opt/lampp/lampp stopssl

只启动 MySQL 数据库
/opt/lampp/lampp startmysql

停止 MySQL 数据库
/opt/lampp/lampp stopmysql

启动 ProFTPD 服务
/opt/lampp/lampp startftp

停止 ProFTPD 服务器
/opt/lampp/lampp stopftp

随系统自动启动
ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp

取消随系统自动运行
ln -s /opt/lampp/lampp K01lampp

卸载 XAMPP
rm -rf /opt/lampp

XAMPP 重要的文件和目录
XAMPP 命令库。例如 /opt/lampp/bin/mysql 可执行 MySQL 监视器
/opt/lampp/bin/

Apache 文档根目录
/opt/lampp/htdocs/

Apache 配制文件
/opt/lampp/etc/httpd.conf

MySQL 配制文件
/opt/lampp/etc/my.cnf

PHP 配制文件
/opt/lampp/etc/php.ini

ProFTPD 配制文件。(从 0.9.5 版开始)
/opt/lampp/etc/proftpd.conf

phpMyAdmin 配制文件
/opt/lampp/phpmyadmin/config.inc.php

ubuntu下xampp的安装的更多相关文章

  1. Ubuntu下git的安装与使用

    Ubuntu下git的安装与使用 Ubuntu下git的安装与使用与Windows下的大致相同,只不过个人感觉在Ubuntu下使用git更方便. 首先,确认你的系统是否已安装git,可以通过git指令 ...

  2. Ubuntu下Speedtest的安装

    要安装Speedtest,需要先安装apache,参见<Ubuntu下Apache的安装>一文:*(再安装LAMP server,参见<Ubuntu下快速安装LAMP server& ...

  3. Ubuntu下Apache的安装

    Ubuntu下可快速安装LAMP server(Apache+MySQL+PHP5),参见<Ubuntu下快速安装LAMP server>一文. 也可以手动安装Apache.本文介绍如何手 ...

  4. Linux(Ubuntu)下MySQL的安装与配置

    转自:http://www.2cto.com/database/201401/273423.html 在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今 ...

  5. ubuntu下的openfire安装、配置、运行

    openfire服务器              Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议.您可以使用它轻易的构建高效率的即时通信服务器.Op ...

  6. ubuntu下boost编译安装

    ubuntu下boost编译安装 boost 安装 1.依赖安装 apt-get install mpi-default-dev libicu-dev python-dev python3-dev l ...

  7. 2010-01-20 12:09 ubuntu下minicom的安装及使用

    转http://hi.baidu.com/npugtawqdnbgqrq/item/106f805409b42813db163527 ubuntu下minicom的安装及使用 安装: sudo apt ...

  8. ubuntu 下redis的安装简介

    Linux公社:https://www.linuxidc.com/topicnews.aspx?page=2&tid=2 简单介绍下ubuntu下redis的安装方式: 第一种: 1:进入re ...

  9. ubuntu下tomcat的安装及注册成系统服务

    在ubuntu下tomcat的安装有两种方式,第一种是下载二进制文件,解压安装:第二种则是使用apt-get自动下载.这里不推荐第二种方法安装,因为这种方法安装会像天女散花一样把安装的文件散落在系统的 ...

随机推荐

  1. 2013款Mac Pro“神秘”主机详解

    2013款Mac Pro"神秘"主机详解 自2013年12月下旬新款Mac Pro在美国发布以来,经过一个月的等待终于在国内已到货,笔者亲自测试了这个号称"神秘" ...

  2. c# winform 关于DataGridView的一些操作(很全,绝对够用)

    转自:http://heisetoufa.iteye.com/blog/405317 设置字段名 设置字段值 设定单元格表示 Error图标 设定当前单元格 取得当前单元格内容 取得当前单元格的列 I ...

  3. Razor视图引擎 语法

  4. Unieap3.5-Grid编辑列中数字与下拉改变

    Grid列表中字段改变事件 <cell label="单据金额" width='20%' name="NFEE_1" id="NFEE_1&qu ...

  5. grub2

    手工启动 set  root(hd0,msdos7) linux  /boot/vmlinuz-3.9.8-300.fc19.i686.PAE  root=/dev/sda7 initrd  /boo ...

  6. CICS中设置程序常驻内存

    CICS中设置程序常驻内存 Permanent=no 修改为Permanent=yse --------------------- 对CICS的参数进行调节,RD中

  7. DataGridView控件中添加ComboBox下拉列表框的实现

    //ComboBox控件拖放到DataGridView控件的某个位置 //添加年龄下拉框 private void BindAge() { //我这里添加的是静态数据,一般都是从数据库读出来的,这里就 ...

  8. oracle函数和存储过程示例

    Function: --为了使产生的uuid符合rfc 4122的标准(http://tools.ietf.org/html/rfc4122),例如:a8f662b8-6e7a-13fe-e040-9 ...

  9. mac配置iterm2和ohmyzsh

    点击我直通 iTerm2下载 利用命令下载ohmyzsh curl -L http://install.ohmyz.sh | sh 安装好之后,运行 vi ~/.zshrc 可以查看到以下配置内容信息 ...

  10. PHP-Fcgi下PHP的执行时间设置方法

    昨天,一个程序需要导出500条数据,结果发现到150条是,Nginx报出504 Gateway Timeout错误,原来PHP-Fcgi下的设置执行时间与isapi的不同     一般情况下设置PHP ...