debian

Debian系统中LNMP服务管理命令

小樊
35
2025-03-20 21:36:16
栏目: 智能运维

在Debian系统中,LNMP指的是Linux、Nginx、MySQL/MariaDB和PHP的组合。这些组件通常用于搭建动态网站和Web应用程序。以下是一些常用的LNMP服务管理命令:

Nginx

  1. 启动Nginx

    sudo systemctl start nginx
    
  2. 停止Nginx

    sudo systemctl stop nginx
    
  3. 重启Nginx

    sudo systemctl restart nginx
    
  4. 查看Nginx状态

    sudo systemctl status nginx
    
  5. 设置Nginx开机自启

    sudo systemctl enable nginx
    
  6. 取消Nginx开机自启

    sudo systemctl disable nginx
    

MySQL/MariaDB

  1. 启动MySQL/MariaDB

    sudo systemctl start mysql
    

    或者

    sudo systemctl start mariadb
    
  2. 停止MySQL/MariaDB

    sudo systemctl stop mysql
    

    或者

    sudo systemctl stop mariadb
    
  3. 重启MySQL/MariaDB

    sudo systemctl restart mysql
    

    或者

    sudo systemctl restart mariadb
    
  4. 查看MySQL/MariaDB状态

    sudo systemctl status mysql
    

    或者

    sudo systemctl status mariadb
    
  5. 设置MySQL/MariaDB开机自启

    sudo systemctl enable mysql
    

    或者

    sudo systemctl enable mariadb
    
  6. 取消MySQL/MariaDB开机自启

    sudo systemctl disable mysql
    

    或者

    sudo systemctl disable mariadb
    

PHP

PHP通常作为PHP-FPM(FastCGI Process Manager)运行,用于处理PHP脚本。

  1. 启动PHP-FPM

    sudo systemctl start php-fpm
    
  2. 停止PHP-FPM

    sudo systemctl stop php-fpm
    
  3. 重启PHP-FPM

    sudo systemctl restart php-fpm
    
  4. 查看PHP-FPM状态

    sudo systemctl status php-fpm
    
  5. 设置PHP-FPM开机自启

    sudo systemctl enable php-fpm
    
  6. 取消PHP-FPM开机自启

    sudo systemctl disable php-fpm
    

其他有用的命令

通过这些命令,你可以方便地管理Debian系统中的LNMP服务。

0
看了该问题的人还看了