• LNMP安装问题


    查什么占用了端口   netstat -nlp |grep :80

    root@zzx:/usr/local/mysql# netstat -nlp |grep :80
    tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      25269/nginx.conf

    #查看mysql实例的状态
    [root@SZDB mysqldata]# netstat -ntlp  | grep 3306
    tcp        0      0 :::3306                     :::*                        LISTEN      13001/mysqld

     

    dpkg -L 包名
    这里的包名是你用apt-get安装时的名称,不是文件名

    mysql -u root -p   #进入mysql控制台

    root@zzx:/usr/local/php# find / -name php.ini             

    /usr/local/php/etc/php.ini
    /etc/php5/cli/php.ini
    /etc/php5/apache2/php.ini     #修改这个文件才能生效

     service php-fpm reload  #重新启动php  使php.ini文件修改后马上生效

    /etc/init.d/php-fpm start 启动php

    /etc/init.d/apache2 restart #重启apache服务

    mysql-server,mysql-devel...各有什么不同呢?

    MySQL-VERSION.i386.rpm MySQL服务器。除非你只是想要与运行在其他机器上MySQL服务器连接,否则你将需要它。 
    MySQL-client-VERSION.i386.rpm 标准MySQL客户程序。你可能总是需要安装这个包。 
    MySQL-bench-VERSION.i386.rpm 测试和基准程序。需要Perl和msql-mysql-modules RPM。 
    MySQL-devel-VERSION.i386.rpm 所需的库和包含文件。如果你想要编译其他MySQL客户程序, 例如Perl模块。 
    MySQL-VERSION.src.rpm 包含上述所有包的源代码。它也能被用来尝试为其他硬件平台构造RPM(例如,Alpha或SPARC)。 
    查看一个RPM包中的所有文件: 

    shell>; rpm - qpl  MySQL-VERSION.i386.rpm
    实施一个标准的最小安装,运行这个命令: 

    shell>; rpm -i MySQL-VERSION.i386.rpm  MySQL-client-VERSION.i386.rpm

    /etc/rc.d/init.d/mysqld status   #查mysql状态

    [root@ZZXOS mysql]# /etc/rc.d/init.d/mysqld status
     SUCCESS! MySQL running (2175)

     打开mysql        service mysqld start
    查mysql版本  mysql -V

    卸载mysql    
    yum remove mysql mysql-server mysql-libs compat-mysql51
    rm -rf /var/lib/mysql
    rm /etc/my.cnf
    查看是否还有mysql软件:
    rpm -qa|grep mysql
    有的话继续删除

    可以用-v 参数查看nginx的版本

    假设你的nginx安装在/usr/local/nginx目录

    [root@ZZXOS nginx-1.6.0]# /usr/local/nginx/sbin/nginx -v
    nginx version: nginx/1.6.0

    执行命令会输出nginx的版本号 

    [root@ZZXOS nginx-1.6.0]# whereis nginx        #查安装位置
    nginx: /usr/local/nginx

    [root@ZZXOS zzx]# rpm -qa |grep php   #列出所有包
    php-gd-5.4.16-23.el7_0.3.x86_64
    php-common-5.4.16-23.el7_0.3.x86_64

    [root@ZZXOS zzx]# rpm -q pcre   #检查是否安装某个rpm包
    pcre-8.32-12.el7.x86_64

    service php-fpm start 

    错误:

    Starting php-fpm [09-Aug-2014 00:45:40] ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address 

     already in use (98)

    [09-Aug-2014 00:45:40] ERROR: FPM initialization failed

     failed

     解决方法: 

    netstat -lntup | grep 9000 

    killall php-fpm 

    [root@www ~]# service php-fpm start

    Starting php-fpm  done                            启动成功

  • 相关阅读:
    TF-IDF
    线性回归梳理
    snappy 在linux安装及使用
    Hbase 写入机制详解与MVCC机制
    phoenix二级索引源码阅读
    利用SET工具制造钓鱼网站
    jQuery框架漏洞全总结及开发建议
    DDE注入(CSV)漏洞原理及实战案例全汇总
    burp插件大全 漏洞扫描 waf绕过 sql XSS 命令注入 fuzzer
    点击劫持(ClickJacking)漏洞挖掘及实战案例全汇总
  • 原文地址:https://www.cnblogs.com/hanxing/p/4251181.html
Copyright © 2020-2023  润新知