--linux下如何查看mysql、apache是否安装,并卸载?
http://blog.163.com/dengxiuhua126@126/blog/static/1186077720137311611844/
从而,为安装XAMPP创造良好的外部环境。

--下载对应版本的XAMPP软件下载,解压。如果不会解压,可以通过加载到光驱(应该是这个意思吧 Mount ),然后把里面的 .run 移到桌面上。
--双击, XXX.run ,如果没法运行,得给自己赋予可执行权限 chmod x XXX.run (x,为execute可执行的意思)。
--再次双击 XXX.run,就可以安装了,一路,下一步(Next),然后完成(Finish).

--安装完成,会自动启动XAMPP,然后找到--管理服务启标签--会检查 MySQL Database 和Apache Web Server是否运行。
可能都没有启动,
--可以点击 MySQL Database ,然后,单击右边的 开始(Start)按钮,成功开启的话,该按钮变为灰色,证明启动成功。
--点击Apache Web Server,单击开始,成功就不讲了。未成功,则应该是端口被占用,默认端口为80,极有可能被占用。
--要么直接改端口,点开始按钮下面的配置,修改端口为非80端口;
--不修改端口,通过命令

 root@bt:/# netstat -lntp | grep :80               //匹配80端口
tcp 0.0.0.0: 0.0.0.0:* LISTEN /httpd

然后,kill 此进程, 也就是 kill 20165 . 再次启动Apache Web Server,就成功了。

---前面提到MySQL Database启动成功。如果没能启动成功,怎么办?此文不讲。
---成功启动MySQL Database后,那么是否可以从终端进行连接呢?

 root@bt:/# mysql -u root -p
Enter password:
ERROR (HY000): Can't connect to local MySQL server through socket '/run/var/mysqld/mysqld.sock' (2)

--连接失败,怎么会冒出mysqld.sock呢? myslqd是mysql的守护进程 ,其中的d 可能是defend的首字母吧。同时我们得知道成功启动MySQL以后,

会在 /opt/lampp/var/mysql下生成 mysql.sock文件。我们单击mysql.sock创建链接并改名为 mysqld.sock 并移至 /run/var/mysqld下,

---再次运行

 root@bt:/# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is
Server version: 5.5.-10.1.-MariaDB Source distribution Copyright (c) , , Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>

---至此成功。 注:默认密码为空。

linux下如何查看mysql、apache是否安装,并卸载的更多相关文章

  1. VMware Linux下拖拽补丁vmtools的安装和卸载

    Linux下拖拽补丁vmtools的安装和卸载 by:授客 QQ:1033553122 Vmware 8.0.4为例子 步骤1.VM->Install Vmware Tools... 步骤2.查 ...

  2. linux下如何查看某个软件 是否安装??? 安装路径在哪???

    <1>.在linux下如何判断是否已经安装某个软件? 我的系统是red hat 我用命令rpm查是否安装了某个软件(例如: matlab 与 fluent ),得到了如下的结果: 我用rp ...

  3. linux下搭建nginx+mysql+apache

    对于开发人员来说,进行Web开发时可以用Apache进行网站测试,然而当一个Web程序进行发布时,Apache中并发性能差就显得很突出,这时配置一台Nginx服务器显得尤为重要. 以下是配置Nginx ...

  4. 【转】linux下如何查看某个软件 是否安装?安装路径在哪

    以redhat\centos 中php-mysql为例1:如果包是通过yum或者rpm方式安装[root@localhost yum.repos.d]# rpm -qa //找出系统所有的包,找到对应 ...

  5. Linux下./configure && make && make install 编译安装和卸载

    正常的编译安装/卸载: 源码的安装一般由3个步骤组成:配置(configure).编译(make).安装(make install).   configure文件是一个可执行的脚本文件,它有很多选项, ...

  6. Linux下如何查看tomcat是否安装、启动、文件路径、进程ID

    Linux下如何查看tomcat是否安装.启动.文件路径.进程ID 在Linux系统下,Tomcat使用命令的操作! 检测是否有安装了Tomcat: rpm -qa|grep tomcat 查看Tom ...

  7. linux下nginx+php+mysql 自助环境搭建

    ++++++++++++++++++++++++++++++++++++++++++++++linux下nginx+php+mysql环境搭建+++++++++++++++++++++++++++++ ...

  8. Linux下beego及beego相关插件安装

    Linux下beego及beego相关插件安装 1.下载及配置go环境看见链接: http://golang.org/dl/ 网盘:链接: https://pan.baidu.com/s/1MveUM ...

  9. Linux下以tar包的形式安装mysql8.0.28

    Linux下以tar包的形式安装mysql8.0.28 1.首先卸载自带的Mysql-libs(如果之前安装过mysql,要全都卸载掉) rpm -qa | grep -i -E mysql\|mar ...

随机推荐

  1. javascript深入理解js闭包(转载)

    一.变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域. 变量的作用域无非就是两种:全局变量和局部变量. Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量 ...

  2. Kindle电子阅读器收不到个人文档推送解决方案

    最近我的 kindle 固件版本更新到 5.8.7.0.1 ,发现增加了生字注音功能,瞬间变成小学生阅读神器有木有,不过,这个功能可以隐藏.显示,看着碍眼隐藏即可,还可以减少和增加生字注音.感觉对于经 ...

  3. java 线程中断机制

    上一篇文章我们了解过了java有关线程的基本概念,有线程的属性,线程可能处于的状态,还有线程的两种创建的方式,最后还说了一个关键字synchronized,解决了高并发导致数据内容不一致问题,本篇文章 ...

  4. maven构建maven-project和maven-module

    在Eclipse中创建Maven多模块工程的例子 更多0   如果,你需要创建多个项目,项目之间即独立又有关系,那么创建一个Maven多模块项目是个非常好的选择,也非常cool!怎么在Eclipse里 ...

  5. bootstrap初级

    <!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" ...

  6. PHP数据访问易错点(20161030)

    易错点: 1.造对象的时候括号里面的参数 写错了 $db = new MySQLi("localhost","root","789",&qu ...

  7. JavaScript高级程序设计(学习)

    文档模式是:混杂模式和标准模式. 若在文档开始处没有文档类型声明,则浏览器就会开启混杂模式.这种模式在不同的浏览器下行为差异非常大,如果不使用某些hack技术,跨浏览器的行为根本就没有一致性可言. 局 ...

  8. 使用 POJO 对象绑定请求参数

    概述 Spring MVC 会按请求参数名和 POJO 属性名进行自动匹配,自动为该对象填充属性值并且支持级联属性.这一特性在日常开发过程中使用频率比较高,开发效率也高,本文主要对 POJO 对象绑定 ...

  9. VisualVM监控远程主机上的JAVA应用程序

    使用VisualVM监控远程主机上JAVA应用程序时,需要开启远程主机上的远程监控访问,或者在远程JAVA应用程序启动时,开启远程监控选项,两种方法,选择其中一种就可以开启远程监控功能,配置完成后就可 ...

  10. Android编码规范

    Android-Code-Style 1.约定 Activity.onCreate(),Fragment.onActivityCreated(),紧跟成员变量后,方法内部保持简单,尽量只调用initX ...