• Online Tools
  • - Calculators
    • Character Count
  • - Download
    • TikTok Download
    • DouYin Download
  • - Web Tools
    • BASE64
    • Base64 to Image
    • Image to Base64
    • URL Encoding
    • JavaScript
    • Timestamp
    • Unicode Converter
    • JSON Format
    • Modify Extension
    • Make List
    • CSS Optimizer
  • - Encryption Tools
    • MD5 Encryption
    • Random Generator
  • - Image Tools
    • Image Compression
    • QR Code Generator
    • QR Code Reader
    • Wallpaper Preview
    • Image EXIF
  • - Info Sheets
    • Blood Type Heredity
    • Clothing Sizes
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Ubuntu 20.04 LTSにElggをインストールする方法
2021-12-18

Elggは高度にカスタマイズ可能で、簡単で強力なユーザーインタフェースを持ち、Webを通じて簡単にオンラインでコンテンツを構築し、管理することができます。Elggは非営利組織Elgg Foundationによって管理されている。

Ubuntu 20.04 LTS Focal FossaにElggを取り付ける

ステップ1.

まず、aptによって端末で以下のコマンドを実行して、すべてのシステムパッケージが最新であることを確認します。

sudo apt update sudo apt upgrade ステップ2.

LAMPスタックをインストールします。

Ubuntu 20.04 LAMPサーバが必要です。LAMPがインストールされていない場合。

ステップ3.

Ubuntu 20.04にElggを取り付けます。

次のコマンドを実行して、Elggの最新バージョンをダウンロードします。

wget https://elgg.org/download/elgg-3.3.20.zip unzip elgg-*.zip sudo mv elgg-*/ /var/www/html/elgg/

フォルダの権限を変更する必要があります。

sudo mkdir /var/www/html/data sudo chown -R www-data:www-data /var/www/html/elgg/ sudo chown -R www-data:www-data /var/www/html/data sudo chmod -R 755 /var/www/html/elgg ステップ4.

ElggにMariaDBを設定します。

デフォルトでは、MariaDBは強化されていません。mysql_を使用できます。secure_InstallationスクリプトはMariaDBを保護します。rootパスワードの設定、匿名ユーザーの削除、リモートrootログインの禁止、テストデータベースの削除、セキュリティMariaDBへのアクセス権の設定など、次の各手順をよくお読みください。

mysql_secure_installation

このように構成します。

- Set root password? [Y/n] y - 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コンソールにログインし、Elggのデータベースを作成する必要があります。次のコマンドを実行します。

mysql -u root -p

パスワードの入力を求めるメッセージが表示されますので、MariaDBルートのパスワードを入力し、Enterを押してください。データベース・サーバにログインしたら、Elggインストール用のデータベースを作成する必要があります。

CREATE DATABASE elgg; CREATE USER 'elgg'@'localhost' IDENTIFIED BY 'your-secure-password'; GRANT ALL ON elgg.* TO 'elgg'@'localhost' IDENTIFIED BY 'secure-password' WITH GRANT OPTION; FLUSH PRIVILEGES; EXIT; ステップ5.

ElggのApache Webサーバを構成します。

Apacheで新しい仮想ホスト命令を作成します。たとえば、仮想サーバに「」という新しいApacheプロファイルを作成します。elgg.conf

touch /etc/apache2/sites-available/elgg.conf ln -s /etc/apache2/sites-available/elgg.conf /etc/apache2/sites-enabled/elgg.conf nano /etc/apache2/sites-available/elgg.conf

次の行を追加します。

ServerAdmin [email protected] DocumentRoot /var/www/html/elgg/ ServerName your-domain.com ServerAlias www.your-domain.com Options FollowSymLinks AllowOverride All Order allow,deny allow from all ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common Apacheネットワークサーバを再起動して変更できます。 sudo a2enmod rewrite sudo a2ensite elgg.conf sudo systemctl restart apache2.service ステップ6.

HTTPSを設定します。

PrestaShopで安全なHTTPS接続を有効にする必要があります。Let’s Encryptから無料のTLS証明書を取得できます。Ubuntu 20.04リポジトリからLet’s Encryptクライアント(certbot)をインストールする:

sudo apt install certbot python3-certbot-apache

次に、Apacheプラグインを使用して無料のTLS証明書を取得するには、次のコマンドを実行します。

sudo certbot --apache --agree-tos --redirect --staple-ocsp --email [email protected] -d example.com

テストに成功した場合は、Apacheを再ロードして変更を有効にします。

sudo apache2ctl -t sudo systemctl reload apache2 ステップ7.

Elgg Webインタフェースにアクセスします。

デフォルトでは、ElggはHTTPポート80で利用可能である。好きなブラウザを開き、インストールを完了するために必要な手順にナビゲートまたは完了します。ファイアウォールを使用している場合は、ポート80を開いてコントロールパネルへのアクセスを有効にします。

以上、Ubuntu 20.04 LTSにElggをインストールする方法を紹介しました。

ソース元URL:https://dopubox.com/article/p/d652289f86064a11

Other Tools
  • Character Count TikTok Download DouYin Download BASE64 Base64 to Image Image to Base64 URL Encoding JavaScript Timestamp Unicode Converter JSON Format Modify Extension Make List CSS Optimizer MD5 Encryption Random Generator Image Compression QR Code Generator QR Code Reader Wallpaper Preview Image EXIF Blood Type Heredity Clothing Sizes
  • 藤子・F・不二雄の名言「ありそうもない話をありそうに描きたい」【本と名言365】
    2024-05-29

    歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    MURAKAMI × Liquem 夢のコラボアクセが再登場☆|長山智美 デザイン狩人
    2024-05-30

    「ねこクラゲ」被告、脱税認める 原稿優先で申告せず、福岡地裁
    2024-05-31

    元アシスタントが語る Dr.スランプ「あのキャラ」の誕生秘話
    2024-06-01

    富士山麓のダイナミックな食材を味わう“奥・山梨”のガストロノミー〈Restaurant SAI 燊〉。
    2024-06-01

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    「君たちはどう生きるか」展 第二部 レイアウト編(三鷹の森ジブリ美術館)レポート。絵を描くことの営為、そして苦悩も見せる
    2024-06-04

    今週末に見たい展覧会ベスト12。山武市百年後芸術祭、版画の青春、北斎に三島喜美代まで
    2024-06-04

    東京都写真美術館で「今森光彦 にっぽんの里山」が開催へ
    2024-06-04

    「梅津庸一 エキシビションメーカー」(ワタリウム美術館)開幕レポート。きっとあなたも展覧会をつくりたくなる
    2024-06-04

    「台北當代2024」開幕レポート。「台湾マーケットのニーズに応えるプラットフォームに」
    2024-06-04

    「ART OSAKA 2024」が7月18日より開幕。近代建築と現代美術のコラボレーションにも注目
    2024-06-04

    第55回星雲賞・自由部門に「巨大ロボット展」 日本SFファングループ連合会議
    2024-06-05

    「再会長江」北京で特別上映 竹内監督のトークイベントも
    2024-06-04

    沙に囲まれた残酷な世界が私たちの社会を浮かび上がらせる。期待の作家が令和の世に送り出す、新たな青春のバイブル!
    2024-06-06

    ビル・エヴァンスの名言「才能なんて取るに足りない」【本と名言365】
    2024-06-05

    書評:「日本美術史」を書き換える100年単位の挑戦。『この国(近代日本)の芸術──〈日本美術史〉を脱帝国主義化する』
    2024-06-05

    京都・祇園祭の「長刀鉾」稚児決まる 記者会見で「頑張ります」
    2024-06-06

    ©  Dopu Box
    💛