zoukankan      html  css  js  c++  java
  • Mac入门--Mac自带的Apache/Php/Mysql的开启关闭

    注意:mac自带apache环境和PHP环境

    一 php服务的启动和关闭

    php-fpm 启动

    sudo php-fpm

    php-fpm 关闭 

    1 查看php-fpm端口是否在被php-fpm进程

    netstat -an | grep 9000

    查看进程pid

    sudo lsof -i:9000

    杀死进程

    sudo kill -9 [pid] 或者 sudo killall php-fpm

    2 查看进程 拿到主进程号

    ps aux | grep php-fpm
    

    杀死进程

    sudo kill -USR2  主进程号

    注意:S+代表有子进程,Ss表示的即为主进程,即master或者root对应的就是主进程号

    php-fpm 重启

    先关闭php-fpm,然后在启动

    二 apache服务的启动和关闭

    apache 启动 

    sudo apachectl -k start

    apache 关闭 

    sudo apachectl -k stop

    apache 重新启动 

    sudo apachectl -k restart
    

    三 mysql服务的启动和关闭(通过homebrew安装)

    mysql 启动

    brew services start mysql
    

    mysql 关闭

    brew services stop mysql
    

    mysql 重启

    brew services restart mysql
    

    四 启动时报错:

    1 apache启动时报错,不影响使用

    错误提示:

    httpd: apr_sockaddr_info_get() failed for duaijingdeMacBook-Air.local

    httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message

    没有在 /etc/httpd/conf/httpd.conf 中设定 ServerName 所以它会用主机上的名称来取代,首先会去找 /etc/hosts 中有没有主机的定义

    问题解决:

    设定 ServerName 或者在 /etc/hosts 中填入自己的主机名称 MYHOST,并把httpd.conf中的注释放开

    修改 hosts 文件

    vi /etc/hosts

    127.0.0.1   localhost.localdomain   localhost (主机名)

    修改 httpd.conf 文件,注释放开

    vi /etc/apache2/httpd.conf
    

    ServerName localhost:80

    以上就是这次的全部内容!

  • 相关阅读:
    IBM项目(项目管理)
    MSN附加照片问题解决
    国家图书馆新馆
    『Python Kivy』Kivy and PyDev on Eclipse
    『C#基础』C#导出Excel
    『Python Kivy』什么是Kivy,以及Hello world
    『创建型』简单工厂SimpleFactory、工厂方法FactoryMethod、抽象工厂AbstractFactory
    『C#基础』多线程笔记「三」计时器
    『C#基础』多线程笔记「二」线程同步
    『创建型』单例模式Singleton学习笔记
  • 原文地址:https://www.cnblogs.com/jingxiaoniu/p/11114201.html
Copyright © 2011-2022 走看看