GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu18.04にMicroweberをインストールする方法

マイクロウェーバー は、機能が豊富なオープンソースのコンテンツ管理システムおよびWebサイトビルダーです。これは、PHPプログラミング言語と堅牢なLaravelJavaフレームワークに基づいています。 Microweberのドラッグアンドドロップテクノロジーとリアルタイムの書き込みおよびテキスト編集機能は、コンテンツをすばやく簡単に作成する方法を提供し、Webサイトを豊かな環境に変えて考えを表現するのに役立ちます。また、ストアフロント機能が組み込まれているため、インターネットで商品を販売できるeコマースサイトを作成できます。

このチュートリアルでは、Ubuntu18.04VPSにMicroweberをインストールする方法を紹介します。

要件:

  • このチュートリアルでは、UbuntuVPSを使用します。
  • 動作するLAMPまたはLEMP(Linux、Apache / Nginx、MySQL、PHP)スタックも必要です。 Ubuntu 18.04 VPSには、完全に構成されたLAMPスタックがプリインストールされています。
  • 完全なSSHルートユーザーアクセスまたはsudo権限を持つユーザーも必要です。

ステップ1:サーバーに接続する

始める前に、rootユーザーまたはsudo権限を持つ他のユーザーとしてSSH経由でサーバーに接続する必要があります。

rootユーザーとしてサーバーに接続するには、次のコマンドを使用します。

ssh root@IP_ADDRESS -p PORT_NUMBER

必ずIP_ADDRESSとPORT_NUMBERを実際のサーバーのIPアドレスとSSHポート番号に置き換えてください。

ログインしたら、次のコマンドを実行して、サーバーが最新であることを確認します。

sudo apt update
sudo apt upgrade

システムは常に最新の状態に保ってください。自動更新を設定することもできます。

ステップ2:Apacheをインストールする

Apacheは高速で安全なWebサーバーであり、世界で最も人気があり、広く使用されているWebサーバーの1つです。

Ubuntu 18.04サーバーにApacheをインストールするには、次のコマンドを実行します。

sudo apt install apache2

インストールが完了したら、システムの起動時にApacheサービスが自動的に開始されるようにします。次のコマンドでそれを行うことができます:

sudo systemctl enable apache2

Apacheが実行されていることを確認するには、次のコマンドを実行します。

sudo systemctl status apache2

出力:

● apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
  Drop-In: /lib/systemd/system/apache2.service.d
           └─apache2-systemd.conf
   Active: active (running) since Thu 2019-03-28 04:47:47 CDT; 7min ago
 Main PID: 843 (apache2)
    Tasks: 6 (limit: 2320)
   CGroup: /system.slice/apache2.service
           ├─843 /usr/sbin/apache2 -k start
           ├─868 /usr/sbin/apache2 -k start
           ├─869 /usr/sbin/apache2 -k start
           ├─871 /usr/sbin/apache2 -k start
           ├─872 /usr/sbin/apache2 -k start
           └─873 /usr/sbin/apache2 -k start

ウェブブラウザを開いてサーバーのIPアドレスを入力することもできます(例: http://your-ip-address )。 Apacheが正常にインストールされると、Webブラウザに「動作します!」というメッセージが表示されます。 。

ステップ3:MySQLをインストールする

次のステップは、MySQLをインストールすることです。これは、最も人気のあるデータベース管理システムの1つです。

システムにMySQLをインストールするには、次のコマンドを入力し、プロンプトが表示されたら文字「Y」を入力します。

sudo apt install mysql-server

インストール中に、MySQLrootユーザーのパスワードを入力するように求められます。必ず強力なパスワードを入力してください。

MySQLインストールのセキュリティをさらに向上させ、MySQL rootユーザーのパスワードを設定するには、 mysql_secure_installationを実行する必要があります。 スクリプトを作成し、画面の指示に従います。以下のコマンドを実行して、システムを構成します。

sudo mysql_secure_installation

プログラムが現在のMySQLルートパスワードの入力を求めてきた場合は、MySQLのインストール時にデフォルトでパスワードが設定されていないため、[Enter]キーを1回押すだけです。

さらにいくつかの質問が画面に表示されます。「Y」の文字を入力して、すべての質問に「はい」と答えることをお勧めします。

Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y

Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y

Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y

Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y

ここでも、次のコマンドを使用して、MySQLが起動時に起動できるようにすることができます。

sudo systemctl enable mysql

それだけです– MySQLがインストールされ、より安全になりました。

ステップ4:PHPをインストールする

LAMPスタックセットアップの最後のステップは、PHPをインストールすることです。 Ubuntu18.04にはデフォルトでPHP7.2が付属しています。

PHPがApacheおよびMySQLサーバーに接続できるように、いくつかの追加モジュールも含まれます。これらに加えて、Microweberサイトに必要なモジュールをインストールします。

これを行うには、次のコマンドを入力します。

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-cli php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap php7.2-mbstring php7.2-soap 7.2-xmlrpc php7.2-xml php7.2-zip

PHPが正しく設定されているかどうかをテストするために、info.phpというファイルを作成します。 。このファイルをWebサーバーのルートディレクトリ内に配置します。

テキストエディタを開きます:

sudo nano /var/www/html/info.php

次の行を入力してファイルを保存します:

<?php
phpinfo();
?>

次のように入力して、Apacheサーバーを再起動します。

sudo systemctl restart apache2

ここで、このページに移動すると、次のようになります。 http://your-ip-address/info.php Webブラウザーに、現在のPHP構成を示す次のページが表示されます。

これは、PHPが正しくセットアップされ、正しく機能していることを意味します。

ステップ5:Microweberをインストールする

これで、Microweberのインストールと構成から始めることができます。

まず、新しいデータベースを作成する必要があります。これを行うには、次のコマンドを入力して、rootユーザーとしてMySQLデータベースサーバーにログインします。

sudo mysql -u root -p

新しいデータベースとユーザーを作成するには、MySQLシェルで次のコマンドを実行します。

CREATE DATABASE microweber;
CREATE USER microweber@localhost IDENTIFIED BY 'strong-password';
GRANT ALL PRIVILEGES ON microweber.* TO microweber@localhost;
FLUSH PRIVILEGES;

必ずstrong-passwordを実際のstrongpasswordに置き換えてください。

MySQLデータベースサーバーのコマンドラインを終了するには、次のように入力します。

exit

次に、Microweberサイトの新しいディレクトリを作成しましょう:

sudo mkdir /var/www/microweber

Microweberの最新バージョンを公式サイトからダウンロードできるようになりました。これは、次のコマンドで実行できます。

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

Microweberディレクトリにファイルを抽出するには、次のコマンドを実行します。

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

ファイルの所有者は、システムで実行されているWebサーバーのユーザーである必要があります。この例では、Apache Webサーバーを使用しており、ApacheはUbuntuの「www-data」ユーザーの下で実行されます。ファイルの所有者を変更するには、次のコマンドを実行できます。

sudo chown -R www-data:www-data /var/www/microweber/

ステップ6:Apacheを構成する

このステップでは、Apacheの仮想ホストファイルを作成する方法を示します。これは、ドメイン名を使用してMicroweberインストールにアクセスできるようにするためです。

次のコマンドを実行して、仮想ホストファイルを作成します。

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

そして、次の情報を入力します:

<VirtualHost *:80>
     DocumentRoot /var/www/microweber
     ServerName mydomain.com ServerAlias www.mydomain.com <Directory /var/www/microweber/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/microweber_error.log CustomLog ${APACHE_LOG_DIR}/microweber_access.log combined </VirtualHost>

必ずmydomain.comを置き換えてください 実際のドメイン名を使用します。

新しいMicroweber仮想ホストを有効にするには、次のコマンドを実行します。

sudo a2ensite microweber.conf

次の出力が表示されます。

Enabling site microweber.
To activate the new configuration, you need to run:
systemctl reload apache2

また、Apache mod_rewriteを有効にする必要があります モジュール。これは、次のコマンドで実行できます。

sudo a2enmod rewrite

新しい構成をアクティブ化するには、Apacheをリロードします。

sudo systemctl reload apache2

ステップ7:Microweberへのアクセス

これで、お好みのWebブラウザーを開き、 http://mydomain.comでMicroweberのインストールにアクセスできます。 (もちろん、必ずmydomain.comを置き換えてください Apache仮想サーバーブロックの作成時に使用した実際のドメイン名を使用します。

これにより、Microweberの初期設定ページに移動します。

最初に、MySQLユーザー名、ユーザーのパスワード、Microweber Webサイト用に作成したデータベース名などのデータベースサーバー情報を入力する必要があります:

Webサイトのテンプレートを選択することもできます:

最後のステップは、管理者ユーザーを作成することです:

必要な情報をすべて入力したら、[インストール]をクリックします " ボタン。数秒後、Microweberのインストールが完了し、管理パネルにアクセスしてWebサイトの構築を開始できます。

以上です! MicroweberがUbuntu18.04サーバーに正常にインストールされました。

もちろん、 iする必要はありません nstall Microweber Ubuntu18.04の場合 マネージドUbuntuサーバーをお持ちの場合。サポートチームにUbuntu18.04にMicroweberをインストールするよう依頼するだけです。それらは24時間年中無休で利用可能であり、インストールを支援することができます。

PS 。 Ubuntu 18.04にMicroweberをインストールする方法に関するこのブログ投稿を読んで楽しんだ場合は、以下のショートカットを使用してソーシャルネットワークで自由に共有するか、コメントセクションにコメントを残してください。ありがとう。


Panels
  1. Ubuntu14.04にJoomla3をインストールする方法

  2. Ubuntu16.04にMySQLをインストールする方法

  3. Ubuntu16.04にRをインストールする方法

  1. Ubuntu16.04にChamiloをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にLAMPをインストールする方法

  1. Ubuntu14.04にDrupal7をインストールする方法

  2. Ubuntu18.04にMySQLをインストールする方法

  3. Ubuntu20.04にphpMyAdminをインストールする方法