来源:http://www.ido321.com/1265.html

最近,我也玩起了Linux了,瞬间觉得自己逼格又上去了,所以,就给笔记本安装了Ubuntu+Win7双系统。当然在Ubuntu下必须安装的就是XAMPP了,我是说对我而言。

要安装,必须先下载,这个去官网下载Linux版本的XAMPP的。下载下来的包只有rw权限,没有X权限,所以必须更改其权限。对于Ubuntu新手,就只能网上找教程了,可是安装失败了

第一种方式是chmod a+x  XAMPP安装包名,给其增加x权限,变成可执行文件,failure.

第二种方式是chmod 777 *.run ,之前将权限改为777,但是还是failure.

所以,我就想,用root权限来安装,总是可以了吧,这是最高权限了。也就是试试了。首先获取root权限

获取root权限

1、输入sudo passwd root

2、输入新的密码,再次确认密码

3、每次打开终端输入 su root

获取到权限之后,切换到xampp包的目录,输入./包完整名称  就能安装了

安装完成之后,会自动打开xampp的一个界面。ubuntu14的保存路径是在/opt/lampp下面。

在Ubuntu下,也是有一个控制界面的,调出控制界面的命令如下:

//Linux下的XAMPP图形化面板必须是root权限
$ cd /opt/lampp/share/xampp-control-panel
$ sudo ./xampp-control-panel

如图:

各配置文件目录:

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

Apache配置文件:/opt/lampp/etc/httpd.conf

MySQL配置文件:/opt/lampp/etc/my.cnf

PHP配置文件:/opt/lampp/etc/php.ini

ProFTPD配置文件:/opt/lampp/etc/proftpd.conf

PHPMyadmin配置文件:/opt/lampp/phpmyadmin/config.inc.php

常用XAMPP命令(在终端以root输入):

启动/停止/重启Apache:/opt/lampp/lampp start/stop/restart(包括启动/停止/重启了mysql,proftpd)

安全设置:/opt/lampp/lampp  security

使用php版本/查看版本:/opt/lampp/lampp php4(5)/phpstatus

只启动和停止Apache:/opt/lampp/lampp startapache/stopapache

只启动和停止MySQL:/opt/lampp/lampp startmysql/stopmysql

只启动和停止ProFTPD服务器:/opt/lampp/lampp startftp/stopftp

启动和停止Apache的SSL支持:/opt/lampp/lampp startssl/stopssl

随系统自启动:

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

下一篇:Blogilo:Ubuntu下“wlw”

Ubuntu下安装XAMPP的更多相关文章

  1. mac下安装xampp、及其之上的组件安装

    由于mac下开发需要用到php7,这里是用的xampp集成开发版本.但是mac下安装xampp失败,失败信息如下: Error starting "XAMPP" stack: fa ...

  2. 在Ubuntu下安装ovs-dpdk

    在Ubuntu下安装ovs-dpdk 参考资料:https://software.intel.com/zh-cn/articles/using-open-vswitch-with-dpdk-on-ub ...

  3. Ubuntu 下安装QT

    Ubuntu 下安装QT 本文使用的环境 QT Library: qt-everywhere-opensource-src-4.7.4.tar.gz QT Creator: qt-creator-li ...

  4. Ubuntu下安装JDK以及相关配置

    1.查看系统位数,输入以下命令即可 getconf LONG_BIT 2.下载对应的JDK文件,我这里下载的是jdk-8u60-linux-64.tar.gz 3.创建目录作为JDK的安装目录,这里选 ...

  5. Ubuntu下安装mod_python报错(GIT错误)

    Ubuntu下安装mod_python3.4.1版本报出如下错误: writing byte-compilation script '/tmp/tmpE91VXZ.py' /usr/bin/pytho ...

  6. TODO:Ubuntu下安装Node

    TODO:Ubuntu下安装Node Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高 ...

  7. Ubuntu杂记——Ubuntu下安装VMware

    转战Ubuntu,不知道能坚持多久,但是自己还是要努力把转战过程中的学习到的给记录下来.这次就来记录一下,Ubuntu下如何安装VMware. 就我所知,Linux下有VirtualBox和VMwar ...

  8. 来杯Caffe——在ubuntu下安装Caffe框架并测试

    Caffe是一种深度学习框架...blablabla...... Caffe要在ubuntu下安装 1. 安装依赖 sudo apt-get install libatlas-base-dev sud ...

  9. Ubuntu 下安装 Mysql

    这里讲用Ubuntu下安装MySql ubuntu上安装mysql非常简单只需要几条命令就可以完成. 1. sudo apt-get install mysql-server   2. apt-get ...

随机推荐

  1. 日期组件wdatepicker

    导入WdataPicker文件包到项目的js文件夹下: 在用户管理中的添加.编辑jsp页面对生日表单项引入日期组件: <script type="text/javascript&quo ...

  2. NativeScript官方书籍:1.为什么选择nativescript

    1.为什么选择nativescript 本章介绍 什么是NativeScript nativescript对于移动开发世界意味着什么 NativeScript工作原理 在早期的移动应用程序(前iPho ...

  3. java反射机制基础总结

    1反射机制是啥? 反射是运行中的程序检查自己和软件运行环境的能力,它可以根据它发现的进行改变.通俗的讲就是反射可以在运行时根据指定的类名获得类的信息. 2反射机制有啥用? Reflection(反射) ...

  4. [51nod] 1267 4个数和为0 暴力+二分

    给出N个整数,你来判断一下是否能够选出4个数,他们的和为0,可以则输出"Yes",否则输出"No". Input 第1行,1个数N,N为数组的长度(4 < ...

  5. es6 reduce的用法

    一.forEach回调函数参数,item(数组元素).index(序列).arr(数组本身)循环数组,无返回值,不改变原数组不支持return操作输出,return只用于控制循环是否跳出当前循环 二. ...

  6. lca最近公共祖先(st表/倍增)

    大体思路 1.求出每个元素在树中的深度 2.用st表预处理的方法处理出f[i][j],f[i][j]表示元素i上方第2^j行对应的祖先是谁 3.将较深的点向上挪,直到两结点的深度相同 4.深度相同后, ...

  7. P1295-创意吃鱼

    题目描述 回到家中的猫猫把三桶鱼全部转移到了她那长方形大池子中,然后开始思考:到底要以何种方法吃鱼呢(猫猫就是这么可爱,吃鱼也要想好吃法 ^_*).她发现,把大池子视为01矩阵(0表示对应位置无鱼,1 ...

  8. java基础第十二篇之集合、增强for循环、迭代器和泛型

    Collection接口中的常用方法: * 所有的子类子接口都是具有的 * 集合的方法:增删改查 * * public boolean add(E e);//添加元素 返回值表示是否添加成功 * pu ...

  9. day9函数作业详解

    1.day9题目 1,整理函数相关知识点,写博客. 2,写函数,检查获取传入列表或元组对象的所有奇数位索引对应的元素,并将其作为新列表返回给调用者. 3,写函数,判断用户传入的对象(字符串.列表.元组 ...

  10. JavaScript 中Array数组的几个内置函数

    本文章内容均参考<JavaScript高级程序设计第三版> 今天在看JavaScript书籍的时候,看到之前没有了解过的JavaScript中Array的几个内置函数对象,为了之后再开发工 ...