torを使ってウェブサイトを閲覧する場合は、Tor browserを使います。
torを使って通常のブラウザでアクセス出来ないウェブサイトを交際するときは、torが必要になります。
ネットで調べるときは、ごちゃごちゃにならないようにしましょう。
Tor browserを使ってウェブサイトを閲覧するだけなのに、ウェブサイト公開の設定をすると、思わぬセキュリティホールが出来てしまうこともあるかも知れません。
この記事は、onionドメインで、ウェブサイトを公開したい人向けに書いています。
Ubuntuを使うことを、想定しています。
Tor browserを使うだけなら、簡単に設定できます。
ソフトをインストールするくらいです。
ボートを開く必要は、ルーターなど通勤回線の設定によります。
ボートの設定は、慎重に行ってください。
onionドメインのウェブサイト公開
torの起動と停止
設定ファイルを編集したら、この起動と停止のコマンドを使います。
sudo systemctl start tor.service
sudo systemctl stop tor.service
または、
sudo service tor start
sudo service tor stop
設定ファイル編集
torの設定ファイル名と場所は、ここです。
/etc/tor/torrc
vimで開くと行番号ないので、コマンドのモードで、下記のコマンドを入力すると、行番号を表示できます。
:set number
設定ファイルを編集したら、設定内容を反映させるために、torを停止して再び起動してください。
サイトの公開に関して
onionのドメインのサイトを表示するためには、通常のウェブサイトの運用と同じソフトをインストールします。
ApacheやNginxといったウェブサーバーの準備が、必要です。
Nginxは、メモリも少なく軽く動くようです。
たくさんのアクセスが予想されるときは、Nginxも検討されると良いと思います。
k725さんから教えて頂きましたので、修正します。
Nginxでも、php-fpmを使うとPHPを使うことが出来ます。
Apacheは、PHPを使えるので、動きのあるサイトを作ることもできます。
NginxとApacheを組み合わせて使うことも、あるそうです。
参考記事
この記事が、参考になります。
https://hackmd.io/s/HyxJs1A9W
ファイルの修正内容などは、この記事も参考になります。
https://netwiz.jp/?p=1597