CentOS 7にGraylogサーバーをインストールする方法
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
Webサイトのトラフィックが増加し、リーダー/ビューアーのベースが増加すると、最終的には共有ホスティングプランを超えて、VPSへの移行を検討します。
同じドメインを使用してWordPressサイトを移行するには、次の点を考慮する必要があります。
このチュートリアルでは、共有ホスティングからVultr VPSにWordPressサイトを移行するプロセスについて説明します。
通常、共有ホストベンダーは、コントロールパネルまたはデータベース管理ツールでMySQLデータベースをエクスポートする機能を提供します。とにかく、WordPressデータベース全体をダウンロードするためにWebディレクトリにエクスポートする必要があります。エクスポートされたデータベースファイルがwordpress.sql
、共有ホスト上のWebディレクトリのベースディレクトリにあるとしましょう。
SSHターミナルからデータベースバックアップファイルをサーバーにコピーします。403 forbiddenエラーを回避するには、ファイルの権限が644であることを確認してください。
cd ~
wget http://www.yourdomain.com/wordpress.sql
さらに、将来の使用に備えて、データベース名、データベースユーザー名、およびデータベースパスワードを準備してください。
注意:不正アクセスを防ぐために、転送が完了したらすぐにWebディレクトリのデータベースバックアップファイルを削除する必要があります。さらに、ランダムな名前/文字列をファイル名として使用できるため、ファイルへの不正アクセスの可能性が大幅に減少します。いずれにしても、ファイルはVultrインスタンスにダウンロードされた直後に削除する必要があります。
wp-content
ディレクトリ全体と、手動で追加したファイル(など)をfavicon.ico
Webディレクトリのベースディレクトリにバックアップするだけで済みます。「wp-content」ディレクトリ全体とこれらのすべてのファイルfiles.tar.gz
を、Webディレクトリのベースディレクトリにもあるという名前のアーカイブファイルに追加したとします。
SSHターミナルからサーバーにアーカイブファイルをコピーします。ここでも、ファイルの権限が644であることを確認してください。
wget http://www.yourdomain.com/files.tar.gz
送信後、Webディレクトリのこのアーカイブファイルを削除します。
Yumを使用してシステムを更新します。
sudo yum update -y
次に、WordPressダッシュボードからWordPressインストールを最新バージョンに更新します。
Vultr VPSでWordPressサイトを復元するには、Vultr WordPressデータベースを再構築する必要があります。つまり、すべてのテーブルを削除し、以前のデータベースバックアップをインポートする必要があります。
VultrワンクリックWordPressアプリのデフォルトのMySQL認証情報を表示します。
sudo cat /root/.my.cnf
画面の認証情報を使用して、MySQLシェルにログインします。
mysql -u root -p
名前がwp
7桁で構成されるデータベースを見つけ、それを使用するように切り替えます。wp9968857
ここだと言う。
SHOW DATABASES;
USE wp9968857;
オプション:レビュー用のテーブル削除コマンドを生成できます。
Select CONCAT( 'drop table ', table_name, ';' ) FROM information_schema.tables Where table_name LIKE 'wp_%';
次のコマンドを使用して、データベースwp9968857内の12個のテーブルを削除します。
USE wp9968857;
DROP TABLE wp_commentmeta; DROP TABLE wp_comments; DROP TABLE wp_links; DROP TABLE wp_options; DROP TABLE wp_postmeta; DROP TABLE wp_posts; DROP TABLE wp_term_relationships; DROP TABLE wp_term_taxonomy; DROP TABLE wp_termmeta; DROP TABLE wp_terms; DROP TABLE wp_usermeta; DROP TABLE wp_users;
MySQLシェルで、MySQLバックアップファイルを新しく作成したデータベースにインポートします。
SET NAMES 'UTF8';
SOURCE ~/wordpress.sql
EXIT;
バックアップファイルを復元するには、files.tar.gz
ファイルを解凍し、各ファイルとディレクトリに適切な権限を設定し、適切な場所に戻す必要があります。
バックアップファイルをホームディレクトリに解凍します。
cd ~
tar -zxvf ~/files.tar.gz -C ~
これで、wp-content
ディレクトリと手動で追加したファイル「favicon.ico」がホームディレクトリに配置されます。
権限エラーを防ぐには、wp-content
ディレクトリ全体とファイルfavicon.ico
が次のディレクトリに属している必要がありますnginx:nginx
。
sudo chown -R nginx:nginx wp-content
sudo chown nginx:nginx favicon.ico
また、wp-content
ディレクトリとそのすべてのサブディレクトリの権限は755に設定し、すべてのファイルの権限は644に設定する必要があります。
sudo chmod 755 wp-content
cd wp-content
find ./ -type d -print | sudo xargs chmod 755
find ./ -type f -print | sudo xargs chmod 644
cd ~
sudo chmod 644 favicon.ico
それらをWebディレクトリに戻します/var/www/html
。
sudo mv /var/www/html/wp-content /var/www/html/backup-wp-content
sudo mv ~/wp-content /var/www/html/wp-content
sudo mv ~/favicon.ico /var/www/html/favicon.ico
サーバーを再起動します。
sudo shutdown -r now
これで、http:// [your-server-ip] /から移行したサイトを確認できます。以前のWordPress資格情報を使用してログインすることを忘れないでください。VPSの展開中にセットアップしたWordPress資格情報は消去され、存在しなくなりました。
WordPressサイトのコンテンツに以前のIPアドレスに関連するテキストやリンクがある場合は、手動で修正する必要があります。
最後に、ドメインのDNS Aレコードを変更し、共有ホストのIPを、使用しているVultr VPSのIPに置き換える必要があります。変更が有効になった後、ドメイン名を使用して新しいWordPressサイトにアクセスできます。
これでチュートリアルは終了です。読んでいただき、ありがとうございます。
w3-cache
。この問題を解決wp-content/plugins
するには、SSHを使用してフォルダーにアクセスし、サフィックスを追加してプラグインフォルダーの名前を変更します。これにより、プラグインが非アクティブになり、500エラーが解決されます。次に、WordPress管理ダッシュボードからプラグインを再度アクティブにします。CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
LiteCartは、PHP、jQuery、およびHTML 5で記述された無料のオープンソースのショッピングカートプラットフォームです。シンプルで軽量、使いやすいeコマースソフトウォー
NFSはネットワークベースのファイルシステムであり、コンピューターはコンピューターネットワークを介してファイルにアクセスできます。このガイドでは、NFを介してフォルダーを公開する方法について説明します
別のシステムを使用していますか?Matomo(旧Piwik)は、Google Analyticsのオープンな代替手段であるオープンソースの分析プラットフォームです。Matomoのソースはoでホストされています
McMyAdminは、サーバーの管理に使用されるMinecraftサーバーコントロールパネルです。McMyAdminは無料ですが、複数のエディションがあり、一部はパイです
TeamTalkは、ユーザーが高品質のオーディオ/ビデオ会話、テキストチャット、ファイルの転送、および画面の共有を可能にする会議システムです。それは
別のシステムを使用していますか?はじめにCyberPanelは、オープンソースでありOpenLiteSpeedを使用する市場で最初のコントロールパネルの1つです。なんてこった
Ruby on Railsは、プログラマーの生産性を向上させるために開発されたRubyの人気のあるWebフレームワークです。ただし、さまざまな宝石と依存関係を取得する
Vultrは、VPSにアクセスして構成、インストール、および使用するためのいくつかの異なる方法を提供します。アクセス認証情報VPS arのデフォルトのアクセス認証情報
GolangはGoogleが開発したプログラミング言語です。汎用性、シンプルさ、信頼性のおかげで、Golangは最も人気のあるものの1つになりました
LinuxおよびUnixのシステム管理者の間では、sudoユーザーを使用してサーバーにアクセスし、コマンドをルートレベルで実行することは非常に一般的です。sudの使用
別のシステムを使用していますか?DokuWikiは、データベースを必要としないPHPで記述されたオープンソースのWikiプログラムです。データをテキストファイルに保存します。ドクウィク
この記事では、Debianでchroot jailをセットアップする方法を説明します。私はあなたがDebian 7.xを使っていると思います。Debian 6または8を実行している場合、これは機能する可能性があります、bu
はじめにDebianでVPNサーバーを設定する簡単な方法は、PiVPNを使用することです。PiVPNは、OpenVPNのインストーラーおよびラッパーです。それはあなたのための簡単なコマンドを作成します
別のシステムを使用していますか?はじめにCyberPanelは、オープンソースでありOpenLiteSpeedを使用する市場で最初のコントロールパネルの1つです。なんてこった
別のシステムを使用していますか?BigTree CMS 4.2は、高速で軽量な無料のオープンソースのエンタープライズグレードのコンテンツ管理システム(CMS)であり、
別のシステムを使用していますか?Brotliは、Gzipよりも圧縮率が高い新しい圧縮方法です。そのソースコードはGithubで公開されています。ティ
PleskはネイティブのHTTP / 2サポートを備えています。PleskでのHTTP / 2のロールアウトは、他のコンポーネントに比べてはるかに簡単ですが、その導入プロセスには慎重な計画が必要です
別のシステムを使用していますか?osTicketは、オープンソースのカスタマーサポートチケットシステムです。osTicketのソースコードはGithubで公開されています。このチュートリアルでは
CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。
FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。
サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。
CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。
Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。
CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。
WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。
FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。
Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。
ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。