このチュートリアルでは、CentOS 7サーバーにWettyをインストールして構成する方法を説明します。知らなかった方のために、Wettyはajaxterm/anytermの代わりになりますがwettyは完全にJavascriptで記述されたターミナルエミュレーションの本格的な実装であるChromeOSのターミナルエミュレータ(hterm)を使用しているため、それらよりもはるかに優れています。また、Ajaxの代わりにWebSocketを使用しているため、応答時間が向上します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、独自のVPSでサイトをホストしていることを前提としています。インストールは非常に簡単です。 CentOS7サーバーへのWettyの段階的なインストールを示します。
CentOS7にWettyをインストール
手順1.まず、システムでEPEL(Enterprise Linux用の追加パッケージ)を有効にする必要があります。
- CentOS764ビット
## RHEL/CentOS 7 64-Bit ## # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm # rpm -ivh epel-release-7-5.noarch.rpm
ステップ2.依存関係をインストールします。
yum install epel-release git nodejs npm
ステップ3.Wettyをインストールします。
これらの依存関係をインストールした後、GitHubリポジトリのクローンを作成します:
git clone https://github.com/krishnasrinivas/wetty cd wetty npm install
wettyのユーザーを追加します:
useradd idroot passwd idrootwetty
ステップ4.WebブラウザからWettyを起動してLinuxターミナルにアクセスします。
実行して、Wettyのローカルポート8080でWebインターフェイスを起動します(これは、現在の作業ディレクトリが/ wettyであることを前提としています):
node app.js -p 8080
Wettyへのアクセス:
http://Your_IP-Address:8080
HTTPSを介してWettyを実行する:
openssl req -x509 -newkey rsa:2048 -keyout key.pem -out cert.pem -days 365 -nodes
最後に、Wettyを実行するカスタムHTTPSポートを開く必要があります:
firewall-cmd --add-service=https # Run Wetty in the standard HTTPS port (443) firewall-cmd --permanent --add-service=https firewall-cmd --add-port=XXXX/tcp # Run Wetty on TCP port XXXX nohup node app.js --sslkey key.pem --sslcert cert.pem -p 8080 &でウェット
HTTPSを介したWettyへのアクセス:
https://Your_IP-Address:8080
おめでとうございます!Wettyが正常にインストールされました。CentOS7システムにWetty(Web + tty)をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式を確認することをお勧めします濡れたウェブサイト。