質問編集履歴
1
Rstudio serverが起動していない原因が、ポートの開閉に起因していそう、ということが分かったので更新しました。
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
ポートが開かないため、サーバーにアクセスできない
|
body
CHANGED
@@ -1,49 +1,31 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
|
2
|
+
WSL2のUbuntu 20.04にインストールしたRStudio Serverを使えるようにしたい。
|
3
3
|
|
4
4
|
### 発生している問題
|
5
5
|
インストール後、出来上がったサーバーにhttp://localhost:8787からアクセスすると、ログイン画面には進むことができました。しかし、ログイン情報を入力し、ログインしようとすると、以下のようにサーバーに接続できなかったとエラーメッセージが出ました。
|
6
6
|

|
7
7
|
|
8
|
+
「原因解明のために試したこと」を行った結果、恐らくログインできない原因は、ポートが開いていないためだと予想しています。
|
9
|
+
|
8
10
|
### Rstudio Serverのインストール手順
|
9
|
-
インストールは(https://qiita.com/amatsuo/items/0e82bc6226c028dbdb4c)
|
11
|
+
Rstudio Serverのインストールは(https://qiita.com/amatsuo/items/0e82bc6226c028dbdb4c)の方法に従いました。具体的にはdebファイルをダウンロードした後、インストールするだけです。
|
10
|
-
・wslをwsl2にアップデート
|
11
|
-
・最新版のRのインストール
|
12
|
-
・Rstudioのインストール
|
13
|
-
・出来上がったサーバーに「http://localhost:8787」からアクセスし、インストールできているかどうか確認
|
14
|
-
|
12
|
+
ちなみに、リンク先では、Rstudioのインストール以外に、wslのアップデートと最新版のRのインストールも行っていますが、どちらも成功しています。
|
15
|
-
※Rstudio server自体ののインストールは、以下のコマンドで実施しました。
|
16
|
-
wget https://rstudio.org/download/latest/stable/server/bionic/rstudio-server-latest-amd64.deb
|
17
|
-
sudo gdebi rstudio-server-latest-amd64.deb
|
18
13
|
|
19
14
|
### 原因解明のために試したこと
|
20
|
-
①インストール
|
21
|
-
➁
|
22
|
-
|
15
|
+
①hash値を確認し、インストールに使用したdebファイルは正しくダウンロードできていることを確認しました。
|
16
|
+
➁netstatコマンドを実施し、サーバーとの接続に使用している8787番ポートの接続状態を調べたところ、利用可能であることを示すリスニング状態であることを確認しました。
|
17
|
+

|
18
|
+
一方で、nampコマンドを実施したところ、サーバー用に使用した8787番を含むすべてのポートが閉じていることを確認しました。
|
19
|
+

|
23
20
|
|
24
|
-
|
25
|
-
$ sudo gdebi rstudio-server-latest-amd64.deb
|
26
|
-
Reading package lists... Done
|
27
|
-
Building dependency tree
|
28
|
-
Reading state information... Done
|
29
|
-
Reading state information... Done
|
30
|
-
RStudio Server
|
31
|
-
RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, as well as tools for plotting, history, and workspace management.
|
32
|
-
Do you want to install the software package? [y/N]:y
|
33
|
-
/usr/bin/gdebi:113: FutureWarning: Possible nested set at position 1
|
34
|
-
c = findall("[[(](\S+)/\S+[])]", msg)[0].lower()
|
35
|
-
Selecting previously unselected package rstudio-server.
|
36
|
-
(Reading database ... 79657 files and directories currently installed.)
|
37
|
-
Preparing to unpack rstudio-server-latest-amd64.deb ...
|
38
|
-
Unpacking rstudio-server (1.3.1093) ...
|
39
|
-
Setting up rstudio-server (1.3.1093) ...
|
40
|
-
useradd: user 'rstudio-server' already exists
|
41
|
-
Couldn't find an alternative telinit implementation to spawn.
|
21
|
+
③ポートを開くために、とりあえずセキュリティーソフトを無効化した状態でサーバーへの接続を試みましたが、接続できませんでした。ただし、セキュリティーソフトを無効化した状態でもポートは開いていませんでした。
|
42
22
|
|
23
|
+
|
43
24
|
### お聞きしたいこと
|
44
|
-
|
25
|
+
接続できない原因はポートが開いていないからだと思うのですが、この認識は正しいでしょうか?そして、ポートが開かないことが原因の場合、何かポートを開く方法はありますでしょうか?
|
45
26
|
|
46
27
|
### 補足情報
|
47
28
|
・Windows10 Pro 64bitを使用しています。
|
48
29
|
・実行環境はwsl2のUbuntu-20.04です。
|
30
|
+
・セキュリティーソフトはMacfeeを使用しており、Macfeeを無効化するとWindows ファイアーウォールも一緒に無効化されるらしいです。
|
49
31
|
以上になります。どうぞよろしくお願い致します。
|