CentOS 7.2 は uniapp プロジェクトを展開するための nginx Web サーバーを構築します

CentOS 7.2 は uniapp プロジェクトを展開するための nginx Web サーバーを構築します

Pantherは新人としてスタートし、今もまだ新人ですが、人々から学び、学んだことを時々皆さんと共有しています。前回のブログでは、Thingsboardのマルチデバイス共同表示についてお話ししました。私は現在学習段階にあるため、多くのことに触れており、それらもかなり複雑です。私の記事が少しでもお役に立てれば幸いです。

テンセントクラウドを購入する

https://cloud.tencent.com/

製品 – クラウドサーバー – 今すぐ購入 – クイック構成 – リージョン – エントリーレベル構成 – CentOS 7.2 – 購入

ここに画像の説明を挿入

サンプルコンソール https://console.cloud.tencent.com/cvm

ここに画像の説明を挿入

セキュリティグループのオープンポートを変更する

ここに画像の説明を挿入

最初は全てのポートが接続できるので、ここで指定のポート接続に変更します

ここに画像の説明を挿入

パスワードをリセット

ここに画像の説明を挿入ここに画像の説明を挿入ここに画像の説明を挿入ここに画像の説明を挿入

**2 **ツールを介して接続 – xshell

ホスト名 - 購入したホスト名を入力してください 123.175.167.214
ユーザー名 root
パスワード: メールアドレス ポート: 22 

ここに画像の説明を挿入

Centosのホームフォルダにnginxをアップロードする

ここに画像の説明を挿入

xshell経由でcentosに接続し、ルートディレクトリに入るコマンドcd /を入力します。
すべてのカタログを見るll
ホームディレクトリに入る cd home/
ll

nginxをインストールする nginxがインストールされていない場合は、123.175.167.214にアクセスしてください

ここに画像の説明を挿入

xshellのホームディレクトリにnginxを解凍します
tar -zxvf nginx-1.12.0.tar.gz
nginxを使用するための環境を構築するには、yum -y install gcc-c++を使用します。
yum -y pcre-devel をインストールします
yum -y zlib-develをインストールします
yum -y openssl をインストール openssl-devel
環境がインストールされたら、nginxフォルダに入ります。
nginx-1.12.0をインストールします
nginx をコンパイルします。ここにはスペースがありません。/configure
作る
インストールする
インストール成功 /usr/local/nginx 

ここに画像の説明を挿入

インストールが成功したディレクトリを入力します。cd /usr/local/
ll
/usr/local/nginx/ をコピーします
ll 

ここに画像の説明を挿入

現在の場所のパスワードを表示
nginxを起動する
cd sbin/
ll
./nginx 

ここに画像の説明を挿入ここに画像の説明を挿入

三つ
uniappをデプロイする
Centosの/usr/local/nginx/ディレクトリに新しいファイルmovieを作成します。
すべてのh5ページをムービーの下に置く

ここに画像の説明を挿入

公開アドレスをnginxに設定します。
ファイルが正常にアップロードされたかどうかを確認してください。
/usr/local/nginx/ をコピーします
ll
CD 映画/
ll
cd h5/
ll
もう一度cd /usr/local/nginx/に戻ります
すべての設定はnginxのconfにあるため
cd conf/
ll
nginx.conf設定ファイルを見つけて変更します vim nginx.conf 

ここに画像の説明を挿入

sbin ディレクトリに入り、cd .. を実行します。
cd sbin/
テストを実行します。./nginx -t
サーバーを再起動します。./nginx -s reload
テストOK、テスト成功

ここに画像の説明を挿入

**4 ** Tencent Cloudの購入、Webサーバーの構築、uniappのh5展開が完了しました

ここに画像の説明を挿入

要約する

上記は、centos7.2 上の nginx Web サーバーに uniapp プロジェクトをデプロイする方法について紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。
この記事が役に立ったと思われた方は、ぜひ転載していただき、出典を明記してください。ありがとうございます!

以下もご興味があるかもしれません:
  • uniapp、WeChat アプレットで MQTT を使用する際の問題
  • vue+uniappライブ放送プロジェクトに基づいて、uni-appはDouyin / Momoライブ放送ルーム機能を模倣します
  • uniapp プロジェクトで MQTT を使用する方法

<<:  MySQL における int の最大値の詳細な説明

>>:  VantフレームワークをWeChatアプレットに導入するプロセス全体の記録

推薦する

Mysqlはマスタースレーブ構成とマルチマスターマルチスレーブ構成を実装します

現在シミュレーションしているのは、マスター スレーブ システム (ホスト 1 台とスレーブ 1 台)...

一般的なDockerコマンドの詳細な説明

1. ヘルプコマンド1. 現在のDockerバージョンを表示する docker バージョン2. イメ...

JavaScript でローカル変数をグローバル変数に変換する方法

まず関数の自己呼び出しを知る必要がある関数の自己呼び出し - 自己呼び出し関数1 回限りの関数 - ...

Ubuntu 20.04 では、隠し録音ノイズ低減機能が有効になります (推奨)

最近、 Ubuntu 20.04でkazamを使用して録音しているときに、問題が見つかりました。シス...

Win7 の VMware 仮想マシンに Linux7.2 をインストールするインターネット アクセス構成チュートリアル

参考までに、win7システム上のVMware仮想マシンにlinux7.2インターネットアクセス構成を...

docker runの--rmオプションの使用方法

Docker コンテナが終了しても、デバッグを容易にし、ユーザー データを保持するために、デフォルト...

IE6 および IE7 で DIV コンテナの固定高さを使用するためのヒント

IE6 と IE7 では CSS の解釈に多くの違いがあります。今日はそのうちの 1 つである高さに...

Centos7 のインストールと Mysql5.7 の設定

ステップ1: MySQL YUMソースを取得するMySQLの公式サイトにアクセスして、RPMパッケー...

MySQLの制限を使用して大規模なページングの問題を解決する方法

序文日常の開発では、MySQL を使用してページングを実装する場合、常に MySQL 制限構文を使用...

openlayers6のマップオーバーレイの詳細な説明

1. オーバーレイの概要オーバーレイとは、その名の通り、別の形で地図上に表示される、覆うことを指しま...

Vue.js で AntV X6 を使用する手順の例

目次0x0 はじめに0x1 インストール0x2 ノードサイドバー0x3 統合例0x0 はじめにプロジ...

スライド階段効果を実現するjQuery

この記事では、階段スライド効果を実現するためのjQueryの具体的なコードを参考までに紹介します。具...

jsを使用して中国語からピンインへの変換の完全な手順を実行します

jsを使用して、中国語をピンインに変換するパッケージを作成しました。倉庫のアドレスはpinyin-p...

データベースSQL SELECTクエリの仕組み

私たちは Web 開発者として、プロの DBA ではありませんが、データベースなしではやっていけませ...

フィボナッチ数列のJavaScript出力を実装する方法

目次トピック分析する基本的な解決策基本的な再帰再帰最適化要約するトピック私たちが答えなければならない...