zoukankan      html  css  js  c++  java
  • linux下如何查看mysql、apache是否安装,并卸载

    --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端口;
    --不修改端口,通过命令 

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

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

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

    1 root@bt:/# mysql -u root -p
    2 Enter password: 
    3 ERROR 2002 (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下,


    ---再次运行

     1 root@bt:/# mysql -u root -p
     2 Enter password: 
     3 Welcome to the MySQL monitor. Commands end with ; or g.
     4 Your MySQL connection id is 3
     5 Server version: 5.5.5-10.1.9-MariaDB Source distribution
     6 
     7 Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
     8 
     9 Oracle is a registered trademark of Oracle Corporation and/or its
    10 affiliates. Other names may be trademarks of their respective
    11 owners.
    12 
    13 Type 'help;' or 'h' for help. Type 'c' to clear the current input statement.
    14 
    15 mysql>                  

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

  • 相关阅读:
    2019.8.6原型链与继承
    2019.8.2闭包,作用域
    2019.8.1正则二
    2019.7.31正则
    2019.7.29二维数组
    2019.7.28关于数组和循环的八道题
    2019.7.27数组api
    DOM
    JavaScript数组5种去重方法
    JavaScript面向对象
  • 原文地址:https://www.cnblogs.com/Melo520/p/6017549.html
Copyright © 2011-2022 走看看