banner
biuaxia

biuaxia

"万物皆有裂痕,那是光进来的地方。"
github
bilibili
tg_channel

宝塔Linuxパネルコマンド大全

title: 宝塔 linux 面板命令大全
date: 2022-03-16 14:23:14
toc: true
category:

  • Linux
    tags:
  • linux
  • 宝塔
  • 面板
  • 命令
  • 大全

公式コマンド#

宝塔のインストール#

Centos インストールスクリプト

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin インストールスクリプト

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian インストールスクリプト

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora インストールスクリプト

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

宝塔の管理#

宝塔ツールボックス **(以下のほとんどの機能を含む bt コマンドを直接 ssh で実行 6.x 以上のバージョンのパネルに限る)**

bt

停止

/etc/init.d/bt stop

起動

/etc/init.d/bt start

再起動

/etc/init.d/bt restart

アンインストール

/etc/init.d/bt stop && chkconfig --del bt && rm -f /etc/init.d/bt && rm -rf /www/server/panel

現在のパネルポートを確認

cat /www/server/panel/data/port.pl

パネルポートを変更、8881 に変更する場合(centos 6 システム)

echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8881 -j ACCEPT
service iptables save
service iptables restart

パネルポートを変更、8881 に変更する場合(centos 7 システム)

echo '8881' > /www/server/panel/data/port.pl && /etc/init.d/bt restart
firewall-cmd --permanent --zone=public --add-port=8881/tcp
firewall-cmd --reload

MySQL 管理者 (root) パスワードを強制的に変更、123456 に変更する場合

cd /www/server/panel && python tools.py root 123456

パネルパスワードを変更、123456 に変更する場合

cd /www/server/panel && python tools.py panel 123456

宝塔ログを確認

cat /tmp/panelBoot.pl

ソフトウェアインストールログを確認

cat /tmp/panelExec.log

サイト設定ファイルの場所

/www/server/panel/vhost

ドメインバインディングパネルを削除

rm -f /www/server/panel/data/domain.conf

ログイン制限をクリア

rm -f /www/server/panel/data/*.login

パネルの許可 IP を確認

cat /www/server/panel/data/limitip.conf

アクセス制限を解除

rm -f /www/server/panel/data/limitip.conf

許可ドメインを確認

cat /www/server/panel/data/domain.conf

パネル SSL を無効にする

rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart

パネルエラーログを確認

cat /tmp/panelBoot

データベースエラーログを確認

cat /www/server/data/*.err

サイト設定ファイルディレクトリ (nginx)

/www/server/panel/vhost/nginx

サイト設定ファイルディレクトリ (apache)

/www/server/panel/vhost/apache

サイトデフォルトディレクトリ

/www/wwwroot

データベースバックアップディレクトリ

/www/backup/database

サイトバックアップディレクトリ

/www/backup/site

サイトログ

/www/wwwlogs

Nginx サービス管理#

nginx インストールディレクトリ

/www/server/nginx

起動

/etc/init.d/nginx start

停止

/etc/init.d/nginx stop

再起動

/etc/init.d/nginx restart

リロード

/etc/init.d/nginx reload

nginx 設定ファイル

/www/server/nginx/conf/nginx.conf

Apache サービス管理#

apache インストールディレクトリ

/www/server/httpd

起動

/etc/init.d/httpd start

停止

/etc/init.d/httpd stop

再起動

/etc/init.d/httpd restart

リロード

/etc/init.d/httpd reload

apache 設定ファイル

/www/server/apache/conf/httpd.conf

MySQL サービス管理#

mysql インストールディレクトリ

/www/server/mysql

phpmyadmin インストールディレクトリ

/www/server/phpmyadmin

データストレージディレクトリ

/www/server/data

起動

/etc/init.d/mysqld start

停止

/etc/init.d/mysqld stop

再起動

/etc/init.d/mysqld restart

リロード

/etc/init.d/mysqld reload

mysql 設定ファイル

/etc/my.cnf

FTP サービス管理#

ftp インストールディレクトリ

/www/server/pure-ftpd

起動

/etc/init.d/pure-ftpd start

停止

/etc/init.d/pure-ftpd stop

再起動

/etc/init.d/pure-ftpd restart

ftp 設定ファイル

/www/server/pure-ftpd/etc/pure-ftpd.conf

PHP サービス管理#

php インストールディレクトリ

/www/server/php

起動 **(PHP バージョンに応じて変更してください、例:/etc/init.d/php-fpm-54 start)**

/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} start

停止 **(PHP バージョンに応じて変更してください、例:/etc/init.d/php-fpm-54 stop)**

/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} stop

再起動 **(PHP バージョンに応じて変更してください、例:/etc/init.d/php-fpm-54 restart)**

/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} restart

リロード **(PHP バージョンに応じて変更してください、例:/etc/init.d/php-fpm-54 reload)**

/etc/init.d/php-fpm-{52|53|54|55|56|70|71|72|73|74} reload

設定ファイル **(PHP バージョンに応じて変更してください、例:/www/server/php/52/etc/php.ini)**

/www/server/php/{52|53|54|55|56|70|71|72|73|74}/etc/php.ini

Redis サービス管理#

redis インストールディレクトリ

/www/server/redis

起動

/etc/init.d/redis start

停止

/etc/init.d/redis stop

redis 設定ファイル

/www/server/redis/redis.conf

Memcached サービス管理#

memcached インストールディレクトリ

/usr/local/memcached

起動

/etc/init.d/memcached start

停止

/etc/init.d/memcached stop

再起動

/etc/init.d/memcached restart

リロード

/etc/init.d/memcached reload

外部コマンド#

宝塔パネル 7.7#

オリジナルインストールスクリプト

wget -O install.sh http://f.cccyun.cc/bt/install_6.0.sh && bash install.sh

古いバージョンのアップグレードスクリプト

curl http://f.cccyun.cc/bt/update6.sh|bash

ワンクリック最適化パッチ

最適化内容

  1. 宝塔パネルの強制アカウントバインディングを削除
  2. 各種削除操作時の計算問題と遅延待機を削除
  3. サイト作成時に自動生成されるゴミファイル(index.html、404.html、.htaccess)を削除
  4. 未バインドドメインの警告ページを無効にし、未バインドドメインにアクセスした際に宝塔パネルを使用していることがわからないようにする
  5. 活動推薦とオンラインカスタマーサービスを無効にする

注意:宝塔 7.7 バージョンのみに適用

wget -O optimize.sh http://f.cccyun.cc/bt/optimize.sh && bash optimize.sh

参考資料#

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。