• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
    • app.tool_clock
  • [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

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa app.tool_clock
  • ジョン・レノンのギター4億5千万円で落札
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    ドローンサッカーで世界2位 大阪・星翔高校チーム 「世界でも通用することがわかった」
    2024-05-30

    将棋叡王戦、藤井が勝ち最終局へ
    2024-05-30

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    現代詩の「中原中也賞」、俳句で培われた言語感覚…「新たな音やリズム」ジャンルを往来し追求
    2024-06-02

    杉真理×和田唱がビートルズをとことん語る!NHK-FMの人気番組「ディスカバー・ビートルズ」がオンライン講座として復活!
    2024-06-02

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    レイモンド・ローウィの名言「優れたインダストリアルデザインは、…」【本と名言365】
    2024-06-04

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

    「KOGEI Art Fair Kanazawa 2024」開催決定
    2024-06-04

    夜の美術館を楽しめる「サマーナイトミュージアム2024」が開催。東京都現代美術館、東京都庭園美術館などで入場料割引も
    2024-06-04

    【1971年の今日 : 6月5日】京王プラザホテル全面開業―今からは想像もできない着工前の巨大な貯水池だった頃の写真も
    2024-06-05

    ユージーン・スタジオが東南アジアに美術館を建設予定。新法人YES__pte.ltdを設立し、インドネシア・ジャカルタに美術館準備室を開設
    2024-06-04

    美しくて“かわいい”結びの技  1400年の歴史を誇る「水引」の可能性を探って
    2024-06-06

    田名網敬一が新作の巨大インスタレーションを発表へ。世界初の大規模回顧展「田名網敬一 記憶の冒険」
    2024-06-06

    そごう・西武が百貨店として初めてNFTマーケット開設、NFT作品約100点を発売
    2024-06-06

    写真家の吉田ルイ子さん死去
    2024-06-06

    アキナの山名さん骨折 毎日放送、ロケ中に転倒
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    ©  Dopu Box
    💛