DigitalOceanセットアップ仮想ホスト+ SSL

(Chavalit Koweerawong)(7月26日) 、2019)

ここで1か月間、クラウドを試しました。多くのことを経験するのに十分まず第一に、それは私が以前使用していたどの共有ホストよりもはるかに優れています。自分で環境を制御し、自分で解決策を見つけ、通常の共有ホストよりも多くの知識を得ることができるためです。

。ドロップレット

xamppに似た環境を取得するため、Marketplace:mysqlを選択しました。次のソフトウェアが含まれているので、混乱する必要はありません。

  • phpmyadmin
  • php 7.2
  • apache2
  • mysql
  • cerbot

次に、putyに入り、すべてのパスワードを入力します

DigitalOceanDropletでapache2仮想ホスト+ laravelをセットアップする方法

  • / var / wwwに新しいフォルダーを作成します
sudo mkdir -p /var/www/example.com

<

  • 新しいディレクトリ内に移動します
  • cd /var/www/example.com
    • gitからプロジェクトをクローンします。私のリポジトリを想定します。 name“ example”
    git clone 
    https://github.com/arc6828/example

    Laravelの場合(そうでない場合はこの手順をスキップしてください)

    • 権限を設定しますフォルダー名「example」
    sudo chmod 775 -R example
    • フォルダー内に移動
    cd example
    • フォルダ

      の例/ストレージ

      777

    sudo chmod 777 -R storage
    • ベンダーフォルダの更新
    composer install
    • setup .env
    cp .env.example .env
    • キーを設定する
    php artisan key:generate

    仮想ホストの作成を続行します…

    • 前の構成をコピーし、ドメインと同様に名前を変更します
    sudo cp /etc/apache2/sites-available/default.conf /etc/apache2/sites-available/example.com.conf
    • ファイルを開きます。 / etc / apache2 / sites-available / example.com.conf ナノエディター付き
    nano /etc/apache2/sites-available/example.com.conf
    • プロジェクトのパスで編集
    ServerAdmin [email protected]
    ServerName example.com
    ServerAlias
    www.example.com
    DocumentRoot /var/www/example.com/example/public
    example.com/example/pulbic>
    AllowOverride All
    • ホストをアクティブ化する
    sudo a2ensite example.com
    • mod_rewriteを有効にする
    sudo a2enmod rewrite
    • apache2を再起動します
    sudo service apache2 restart

    以上です

    CPUを100%チェックします

    UbuntuでLetsEncryptを使用してSSLをインストールする方法

    Ubuntu18.04でLetsEncryptを使用してApacheを保護する方法| DigitalOcean

    「sEncryptは、無料のTLS / SSLを取得してインストールする簡単な方法を提供するCertificateAuthority(CA)です…

    www.digitalocean.com

    サブドメインのDSNを設定する方法

    方法ドメインにサブドメインを追加するには| DigitalOcean製品ドキュメント

    11月26日に検証済み19 &箇条書き;投稿日:2019年11月26日所有するドメインをDigitalOceanアカウントに追加しています…

    www.digitalocean.com

    仮想ホストを使用してサブドメインを設定する

    Ubuntu 12.04LTSでApache仮想ホストを設定する方法| DigitalOcean

    このチュートリアル新しいディレクトリを設定する方法、正しい権限を付与する方法、コンテンツを…に追加する方法を示します…

    www.digitalocean.com

    CentOS7でLetsEncryptを使用してApacheを保護する方法| DigitalOcean

    Let” s Encryptは、トランスポートレイヤーセキュリティに無料の証明書を提供する証明書機関(CA)です( TLS)…

    www.digitalocean.com

    mysqldフォルダーの欠落を修正

    修正LinuxでMysqld.sockがありません-RizqyHidayat

    こんにちは!「前回の投稿から久しぶりです。なぜこれを書いたのですか?昨夜このエラーが発生し、イライラしたからです…

    rizqy.me

    CDNフォントワードプレスのCORS

    クロスドメインフォント

    パフォーマンスを最大化するには、資産をCDN(別のドメイン)に配置する必要があることは誰もが知っています。 )これらのアセットに加えてカスタム…

    davidwalsh.name

    Apache2Webserverを再起動します

    Apache 2Webサーバーコマンドの開始/停止および再起動-nixCraft

    Debian / Ubuntu / CentOS / RHEL / FedoraLinuxまたはUNIXのような操作でApache2Webサーバーを再起動するにはどうすればよいですか…

    www.cyberciti.biz

    Cerbotの更新

    ACMEv1プロトコルを暗号化しましょう。 ACMEv2にアップグレードする必要があります| DigitalOcean

    こんにちは、メールを受け取りました:2020年6月1日以降、ACMEv1プロトコルを使用した新しいドメインの検証の許可を停止します。あなた…

    www。 digitalocean.com

    DSNの確認

    DNSルックアップ| DigitalOcean

    DNSルックアップ-A DNSルックアップを実行するためのシンプルなブラウザベースのツール。ドメイン、検索、およびインストールを入力します。結果は得られません。

    www.digitalocean。com

    Googleメールの設定

    DigitalOceanでドメインを使用してGmailを設定する方法| DigitalOcean

    独自のカスタムドメインを介してメールを送受信する1つの方法は、メールなどのサードパーティのメールサービスを使用することです…

    www.digitalocean.com

    ユーザーの作成

    ユーザーアカウントの作成

    Red Hat EnterpriseLinuxシステムを最初に起動したとき インストール後、次の機会が与えられました…

    mirrors.tripadvisor.com

    StackPath

    説明の編集

    www.cyberciti.biz

    cut -d: -f1 /etc/passwd

    Crontab

    ジョブをスケジュールするための20の便利な例を含むLinuxのCrontab-TecAdmin

    crontabは、特定のタスクを定期的に実行するために使用されます。 LinuxcrontabはWindowsタスクに似ています…

    tecadmin.net

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です