PayPal料金計算機
PayPal料金計算機。PayPalは最も一般的に使用される支払い方法です。PayPalは個人アカウントとビジネスアカウントを提供します。料金についての明確な概要を提供します。
この記事では、LAMPを使用してUbuntu20.04にPolrをインストールする方法について説明します。
Polrは、迅速で最新のオープンソースのリンク短縮サービスです。これにより、独自のURL短縮サービスをホストし、URLをブランド化し、データを制御できるようになります。
プログラムでリンクを作成できる堅牢なAPI(アプリケーションプログラミングインターフェイス)を備えています。これはGNUGeneral Public License v2.0の下でリリースされており、アクセス許可、URL転送、およびテーマをカスタマイズできる幅広い機能が付属しています。
前提条件
LAMPを使用してUbuntu20.04にPolrをインストールします
1.サーバーを最新の状態に保ちます
パッケージリポジトリインデックスを更新し、インストールされているパッケージをアップグレードします。
# apt update && sudo apt -y upgrade
2. ApacheWebサーバーをインストールします
# apt install apache2 -y
Apache Webサーバーのファイアウォールおよびファイアウォールブロック要求を有効にした場合は、ファイアウォールでポートを開きます。
# ufw allow 80/tcp
# ufw allow 443/tcp
# ufw reload
apache2サービスを開始して有効にします。
# systemctl start apache2 && systemctl enable apache2
3. Apachemod_rewrite機能を有効にします。
Apachemod_rewriteモジュールを有効にします。Polrは、ユーザーフレンドリーなURLを作成する必要があります。
# a2enmod rewrite
Apache Webサーバーを再起動して、新しいモジュールと拡張機能をロードします。
# systemctl restart apache2
4.PHPをインストールします
ここでは、次のコマンドを使用して、デフォルトのPHPバージョン7.4およびWebデプロイメント用の他のモジュールをインストールしています。
# apt install php php-pdo php-mysql php-mbstring php-tokenizer php-json php-curl -y
5. PHPComposerをインストールします
curlを使用してダウンロードし、Composerインストーラーを実行します。
# curl -sS https://getcomposer.org/installer | php
次のコマンドを使用して、Composerをグローバルにcomposer.pharから/ usr / local / bin /に使用します。
# mv -f composer.phar /usr/local/bin/composer
次のコマンドを使用して、Composerが機能していることを確認します。
# composer -V
これでPHPComposerツールが配置されましたが、Polrをインストールする前に、次にデータベースとユーザーアカウントを作成します。
6.MariaDBをインストールします
# apt install mariadb-server mariadb-client -y
MariaDBのデフォルト設定は保護されません。次のコマンドを使用して、インストールを保護しましょう。
# mysql_secure_installation
スクリプトが実行されると、複数の質問が表示されます。
rootの現在のパスワードを入力するように求められます(noneの場合は入力してください)。
次に、次のセキュリティ保護用の質問に「はい/はい」と入力します。
Set a root password? [Y/n]: y
Remove anonymous users? : y
Disallow root login remotely? : y
Remove test database and access to it? : y
Reload privilege tables now? : y
mysqlにログインします
# mysql -u root -p
次に、Polrデータベースとユーザーを作成します
CREATE DATABASE polr;
GRANT ALL PRIVILEGES on polr.* TO 'polr_user’@’localhost' identified by 'EXAMPLE_PASSWORD';
EXIT;
7.Polrをインストールします
Apacheルートディレクトリ/ var / wwwの下に、Polrサイト用に別のサブディレクトリを作成します。
# mkdir -p /var/www/example.com
次に、gitを使用してGitHubからPolrインストールパッケージのクローンを作成します。
# git clone https://github.com/cydrobolt/polr.git --depth=1 /var/www/example.com
Linux cdコマンドを使用して、/ var / www /example.comディレクトリに移動します。
# cd /var/www/example.com
次に、以下のcomposerコマンドを実行してPolrをインストールします。
# composer install --no-dev -o
Polrに付属のデフォルトの.env.setupファイルを.envにコピーして、新しい構成ファイルを作成します。
# cp .env.setup .env
Polrファイルとディレクトリに適切な所有権と権限を割り当てます。
# chown -R www-data:www-data /var/www/example.com/
# chmod -R 755 /var/www/example.com/
これでパッケージがインストールされました。ただし、実行する前に、Polrアプリケーションの仮想ホスト構成ファイルを作成してください。
8.仮想ホストファイルを作成します
/ etc / apache2 / sites-available / ディレクトリの下にPolrサイトの新しい仮想ホストファイルを作成します 。
# nano /etc/apache2/sites-available/example.com.conf
次に、以下の情報をファイルに追加します。example.comをサーバーの正しいドメイン名またはパブリックIPアドレスに置き換えます。
ServerName [server IP] or example.com
ServerAlias example.com
DocumentRoot "/var/www/example.com/public'
Require all granted
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ファイルを保存して閉じます。次に、a2ensiteコマンドを使用して作成した構成ファイルを有効にします。
# a2ensite example.com.conf
次に、Apache Webサーバーを再起動して、新しい設定をロードします。
# systemctl restart apache2
Apacheは、新しく作成された仮想ホストファイルからPolrWebサイトをサーバーできるようになりました。
それでおしまい。インストールは正常に完了しました。
ブラウザに移動し、URLhttp://example.com/setupまたはサーバーIPを開きます。
以下に示すように、セットアップを完了するためのWebページが表示されます。
データベースのユーザー名とパスワード、および必要なフィールドを変更します。
セットアップスクリプトの実行中に問題が発生した場合は、以下のコマンドを実行してデータベース構造を手動で初期化します。
# php artisan migrate
この記事では、LAMPを使用してUbuntu20.04にPolrをインストールする方法について説明しました。
PayPal料金計算機。PayPalは最も一般的に使用される支払い方法です。PayPalは個人アカウントとビジネスアカウントを提供します。料金についての明確な概要を提供します。
CentOS 7にMTRレポートをインストールして実行する方法を学習します。ネットワークエラーを診断して切り分けるために、Linux管理者はMTR(my traceroute)ツールを使用します。
CentOS7にgitサーバーをインストールして構成する方法を説明します。Gitサーバーをセットアップします。Gitは無料のオープンソースです。YUMを使用してGitをインストールするか、ダウンロードします。
このチュートリアルでは、Ubuntu20.04にiRedMailを簡単にインストールできることを示します。iRedMailはオープンソースのメールサーバーソリューションです。
この記事では、CentOS7でOrangeScrumをセットアップする方法を詳しく説明します。
この記事では、Ubuntu20.04サーバーにXploitSPYを簡単にインストールできることを説明します。XploitSPYは、Android監視スパイツールです。
CentOS 8にPolrをインストールする方法を示します。ApacheWebサーバー、MySQL最新バージョン、およびPHP7.4をインストールします。Polrは最新のリンク短縮サービスです。
この記事では、Ubuntu20.04にIntelliJIDEAをインストールする方法を詳しく説明します。IntelliJ IDEAは、統合開発環境です。コミュニティバージョン
この記事では、侵入テストに役立つ7つのOSINTツールについて詳しく説明します。
Ubuntu20.04にPlausibleをインストールする方法。Plausible Analyticsは、Google Analyticsに代わる、シンプルでオープンソースのプライバシーに優しいWeb分析です。