
1. Linux samba マウントパスを登録
DCMiniはネットワークパスにも対応しております
ただ、相手がネットワークパスの場合は、注意が必要
です。相手が存在しているか、DCMiniは分かりません
ここでは、Red Hat Enterpriseクローン Linuxを使い
sambaでマウントした開発用のローカルhttpサイトを利用
する例を示します
LinuxはなんらかのRHエンタープライズクローンディストリ
ビューションをご利用ください。
※ 尚、Linuxのインストール、Apache, NGINX,samba等の構成
は別サイトを参考に設定してください。
以下は、RH系Linuxに、NGINXとsambaを使えるようにした状態
Windowsからエクスプローラで当該サーバーを見ています。
DCMiniを起動して以下のパスを登録します
\\m804n0\www (サーバのIP)とwwwはあなたが設定した値に変更してください
この例でのLinux側は /var/www に引っ越したNGINXの htmlルートです。
サーバのipを名前に変換するhostsファイルを変更したい場合は
DCMiniに C:\Windows\system32\drivers\etcを登録しておくと便利です
このパスをAdminモードでCMD.exe起動後に、CMD.exe内で
$>notepad hosts [Enter] とすれば hostsファイルの編集が可能です
右ダブルクリックでexplorerを起動してみます
Linuxサーバ上のsambaマウント配下の www フォルダに接続しました
あとは、この例ですと、html配置位置は pulic_htmlになりますので
エクスプローラでそこを空けて新規作成.htmlを作成するか、既存の
.htmlをいつも使っているエディタで読み込むかご自由です。
VSCodeで public_htmlにある test.cgiを開いたところ
※VSCOdeはこの位置のパスを信頼させないと開けません
VSCodeには ssh直接編集モードもあるようですが、この
方法はダイレクトで、レスポンスの遅れも最小だと思います。
注意としては、Linux側のパーミッションをゆるゆるにして
運用しないといけない点です。あくまでもネットに公開しない
ローカル開発用の方法です。
また、sshを使わないということは、使い慣れたutf-8対応の
Windowsエディタを自由に使える事がメリットだと思います。
■注意制限事項 CMD.exeはネットワークパスでは動作しません。
sambaマウントネットワークパスなどではPowerShellのみお使い
下さい。
DCMini側の注意としては、前述のとおりLinuxのsambaが立ち上
がっているか確認後に実行する点です。
以上
Copyrigth(c) QUIZ LAB LLC 2024-2025 All rights reserved.