GNU/Linux >> Linux の 問題 >  >> Debian

MicroweberCMSをDebian11にインストールする方法

CMSは、Webサイトのコンテンツを管理できるWebアプリケーションです。これにより、ブログやWebサイトを迅速に展開できます。今日は、MicroweberCMSをDebian11にインストールする方法を学びます。

MicroWeberの紹介

MicroweberCMSはLaravelベースのCMSであり、Webサイト、ブログ、ストアを迅速に展開できます。さらに、これらの各サイトを管理するためのツールが含まれています。

他のCMSとの主な違いの1つは、キャッシュ管理が優れており、Memcachedとの統合が強調されていることです。

もう1つの重要な側面は、ドラッグアンドドロップテクノロジを使用してWebサイトを作成できるため、初心者でもすばやく作成できることです。

Microweberには他にも多くの利点がありますが、高速で安全であり、多くのプラグインが利用可能であり、優れたリソース管理を備えていると言えば十分です。

インストールしましょう。

Debian11へのLAMPのインストール

MicroweberCMSを取得して実行するには、Webサーバーが機能している必要があります。つまり、NginxやHTTPなどのWebサーバー、MariaDBやPHPなどのデータベースマネージャーが必要です。つまり、LAMPスタックを持つことです。

これを実現するには、次のコマンドを実行する必要があります。これにより、必要なすべてのパッケージがインストールされます。また、MicroweberCMSの依存関係であるPHPモジュールもインストールされます。

そのため、ターミナルを開くか、SSH経由でサーバーに接続して更新します。

sudo apt update
sudo apt upgrade

ユーザーがsudoを持っていない場合 アクセスするには、rootユーザーとしてコマンドを実行する必要があります。

したがって、実行して必要なものをすべてインストールしてください

sudo apt install php apache2 mariadb-server libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-mysql php-gd php-xml php-cli php-zip php-curl php-xml php-cli php-zip php-curl

また、これら2つのパッケージ

sudo apt install unzip wget

これで、依存関係の準備が整いました。

MicroweberCMS用の新しいデータベースを作成します

次に、MariaDBを構成します。これを実現するには、mysql_secure_installationを実行します スクリプト。

sudo mysql_secure_installation

設定されていない場合は空になるパスワードの入力を求められます。

Enter current password for root (enter for none):

認証用のセキュリティプロトコルを細かくした後

If You already have your root account protected, so you can safely answer 'n'
Switch to unix_socket authentication [Y/n]

これで、新しいルートパスワードを設定できます。

Change the root password? [Y/n] Y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables...
... Success!

次に、ANDに答える必要のあるセキュリティ保護用の質問が表示されます。 。

Remove anonymous users? [Y/n] Y
Disallow root login remotely? [Y/n] Y
Remove test database and access to it? [Y/n] Y
Reload privilege tables now? [Y/n] Y

これで、MariaDBは戦闘の準備が整いました。

MariaDBの準備ができたら、MicroweberCMSの新しいデータベースと新しいユーザーを作成できます。

コンソールにアクセスする

sudo mysql -u root -p

次に、データベースとユーザーの作成に進みます。名前とパスワードは好きなように設定できます。

CREATE DATABASE mwdb;
GRANT ALL PRIVILEGES ON mwdb.* TO 'mwuser'@'localhost' IDENTIFIED BY 'mwpss';
FLUSH PRIVILEGES;
exit;

続行できます。

Debian11にMicroWeberCMSをダウンロード

今度はフォルダ/tmp/から 最新の安定バージョンをダウンロードできます

cd /tmp/
wget https://microweber.com/download.php -O microweber-latest.zip

次に、Microweberファイルが配置されるApacheディレクトリ内に新しいフォルダを作成します。

sudo mkdir /var/www/html/microweber

アーカイブを解凍します

sudo unzip microweber-latest.zip -d /var/www/html/microweber

MicroweberCMSの追加設定を行います

ここで、使用する前にいくつかの構成を行う必要があります。

まず、フォルダに適切な権限を付与します。

sudo chown -R www-data:www-data /var/www/html/microweber/
sudo chmod -R 755 /var/www/html/microweber/

次のステップは、Microweber用の新しいVirtualHostを作成することです。

sudo nano /etc/apache2/sites-available/microweber.conf

ファイルの内容に以下を追加します

 <Virtualhost *:80>
  ServerName domain
  DocumentRoot /var/www/html/microweber/
 
  <Directory />
    Options FollowSymLinks
    AllowOverride All
  </Directory>
 
  <Directory /var/www/html/microweber>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>

  ErrorLog ${APACHE_LOG_DIR}/microweber_error.log
  CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined
</Virtualhost>


ServerName内 ドメインの名前を入力します。

変更を保存してエディターを閉じたら、新しいサイトであるrewriteを有効にする必要があります。 モジュールを作成してapacheを再起動します。

sudo a2ensite microweber
sudo a2enmod rewrite
sudo systemctl restart apache2

Debian11にMicroweberCMSをインストールする

Webブラウザでhttp://your-domainにアクセスできるようになりました インストールを開始します。

この画面では、データベースの値を入力する必要があることがわかります。

さらに下に、言語やテンプレートなど、サイトに関するいくつかのオプションを定義できます。

さらに下に、管理者アカウントを構成する必要があります。

最後に、Microweberダッシュボードが表示され、使用できるようになります。

結論

市場には多くのCMSがありますが、Microweberは、ドラッグアンドドロップやキャッシュ内での高速化などの新機能を使用して、自分たちのための場所を作ろうとしています。


Debian
  1. Debian 10(バスター)のインストール方法

  2. Python3.9をDebian10にインストールする方法

  3. Debian10にTeamViewerをインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian9にGitをインストールする方法

  3. Debian9にGoをインストールする方法

  1. Debian9にPipをインストールする方法

  2. Debian9にRをインストールする方法

  3. Debian9にRubyをインストールする方法