Parkomat.io: Linux 上で独自の WebDav、DNS、Web サーバーを構築する

Parkomat.io: Linux 上で独自の WebDav、DNS、Web サーバーを構築する

Parkomat.io は、Linux で DNS + Web + WebDav を作成するためのスクリプトです。以下は、WebDav サーバーを作成するプロセスです。DNS と Web は同じ構成ファイルを使用します。

CentOS 7 ベース
1. Go 1.8.3をインストールする
a. Goをダウンロードしてインストールする

wget https://storage.googleapis.com/golang/go1.8.3.linux-amd64.tar.gz --no-check-certificate tar zxvf go1.8.3.linux-amd64.tar.gz mv go /usr/local/

b. 環境変数を追加する

vi /etc/profile

次のコンテンツを追加します。

 export PATH=$PATH:/usr/local/go/bin export GOROOT=/usr/local/go

c. 構成を有効にします。

 source /etc/profile

d. Goが正常にインストールされているか確認する

go version

2. Parkomatをインストールする

go get github.com/parkomat/parkomat

設定ファイル config.toml (/your/parkomat/directory、ここで your はファイルが配置されているルート ディレクトリです) (127.0.0.1 は独自のサーバー IP に変更されます)

 # if you set it to true, Parkomat will serve any domain pointing at it catch_all = true [[domains]] name = "example.domain" [[domains]] name = "parkomat.io" # supports per domain zone settings [domains.zone] A = "192.168.0.1" MX = """ 1 better.mail.server """ TXT = """ hello world """ # each domain will use following zone settings [zone] # for both .domain and www.domain A = "127.0.0.1" MX = ''' 1 test1.mail.server 10 test2.mail.server ''' [web] ip = "127.0.0.1" port = 80 path = "./www" # make sure that path exists # for example issue mkdir -p /var/log/parkomat access_log = "/var/log/parkomat/access.log" [webdav] enabled = true username = "hello" password = "world" # your share will be under http://example.domain/dav/ mount = "/dav/" [dns] ip = "127.0.0.1" port = 53 # details of dns servers for NS record [[dns.servers]] name = "ns1.parkomat.co" ip = "127.0.0.1" [[dns.servers]] name = "ns2.parkomat.co" ip = "127.0.0.1"

./web ディレクトリ

. ├── default │ └── public_html │ └── index.html ├── parkomat.io | ├── parkomat.io.crt | ├── parkomat.io.key | └── public_html | └── index.html └── config.toml

ソースコード: https://github.com/parkomat/parkomat

<<:  iWF ホスティング: 月額 99 ドル / E3-1270v6 / 64GB メモリ / 2TB ハードドライブ / 20TB トラフィック / 10GigE / シャーロット

>>:  NewMedia Express: 月額 140 ドル/E3-1230V3/48GB メモリ/1TB ハードドライブ/2TB 帯域幅/日本

推薦する

南洋香坡はいかがでしょうか?南洋香坡の口コミとウェブサイト情報

南洋香包とは何ですか? Nanyang Siang Pau はマレーシアの主流メディアの新聞であり、...

Ramnode VPS は容量を増やし、価格を下げる

次のように:以前の最低支払額は月額 2 ドルでしたが、現在は年間 15 ドルです。 Ramnode ...

シドニーオペラハウスはどうですか?シドニーオペラハウスのレビューとウェブサイト情報

シドニーオペラハウスのウェブサイトとは何ですか?シドニー オペラ ハウスは、世界トップクラスの芸術パ...

BudgetVM 1コア専用 2GBメモリ 100Mbps帯域幅 無制限トラフィック 日本KVM VPSレビュー

詳細: BudgetVM: 月額 10 ドル/1 コア専用/2GB メモリ/50GB SSD スペー...

Jobkoreaの韓国人採用はいかがでしょうか? Jobkorea 韓国の求人評価とウェブサイト情報

Jobkorea韓国求人サイトとは何ですか? Jobkorea は、求職者にワンストップの専門人材サ...

英国国境庁はどうですか?英国国境庁のレビューとウェブサイト情報

英国国境庁のウェブサイトとは何ですか?このウェブサイトは英国国境庁の公式ウェブサイトであり、主にビザ...

NHNはどうですか? NHNのレビューとウェブサイト情報

NHNとは何ですか? NHN株式会社(엔에이치엔주식회사)は、韓国最大のインターネット企業です。 1...

Godaddyの長期7.49米ドル割引コードの一部

.com 7.49ドルyhkw105a(登録と更新) goaz2001aa (登録と更新) goaz...

ザルツギッターはどうですか? Salzgitter の会社レビューとウェブサイト情報

Salzgitter Company のウェブサイトは何ですか?ザルツギッターはヨーロッパ有数の鉄鋼...

テレコムパリはどうですか?テレコムパリのレビューとウェブサイト情報

Telecom Paris のウェブサイトは何ですか? Télécom ParisTech(国立高等...

ベルガモ大学はどうですか?ベルガモ大学のレビューとウェブサイト情報

ベルガモ大学とは何ですか?ベルガモ大学 (Università degli Studi di Ber...

コペンハーゲンビジネススクールはどうですか?コペンハーゲンビジネススクールのレビューとウェブサイト情報

コペンハーゲンビジネススクールとは何ですか?コペンハーゲンビジネススクール(CBS)はデンマークの公...

HostDoc: 月額 5.29 ポンド/3 コア/6 GB メモリ/30 GB NVMe スペース/4 TB トラフィック/10 Gbps ポート/KVM/ロサンゼルス/シンガポールなど。

HostDoc はハロウィーン オファーをリリースし、いくつかの KVM VPS がコスト効率の高...

エストニアの警察と国境警備隊はどうですか?エストニア警察と国境警備隊のレビューとウェブサイト情報

エストニア警察国境警備局のウェブサイトは何ですか?このウェブサイトは、主に移民関連の規制を提供するエ...

Mars, Incorporated についてはどうですか? Mars, Inc. のレビューとウェブサイト情報

Mars, Incorporated とは何ですか?マースは世界的に有名な食品メーカーであり、世界最...