- ベストアンサー
ホームページビルダー22をLINUXで公開?
ホームページビルダー22で作ったソースコードを LINUXで公開できるでしょうか? バーチャルマシンは使わず、実機2台で作ろうと思います。 Windows.10とOracle Linux 7.7でやろうと思っています。 ご多忙中恐れ入ります。 ご回答のほど、宜しくお願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>ドキュメントもドキュメントルートの適切な位置に置かなければなりません。 階層構造を維持したまま、フォルダにアップロード それだけです。特にPHPなどを使うのでなければ、 デフォルト状態のサーバーでOKです。 多くの場合は、画像は /imagesや/imgなどに入り /styleや/cssというフォルダにスタイルシートが入ります。 なお、今回の質問には含まれませんが、reset.cssの使い方を 覚えると、以後の為になります。これを覚えると 多くのブラウザで同じ結果を出せます。逆に使わない場合は、 ブラウザごとに違うレンダリング結果になることがあります。 (プロとしてやる場合は、かなりこの辺が厳密なので) そして、index.htm またはindex.htmlなどの、初期表示コンテンツへの 場所をドキュメントルートに指定すればOK。 要するに、初期表示HTML(例えばindex.html)で画像が /images/abcd.jpgと書いているなら、 実際の場所は、 {サーバーDocumentRoot}/index.htmlと {サーバーDocumentRoot}/images/abcd.jpg があればいいということです。 以後何個でも同じ。1個でも数千ファイルあろうが、ルールは同じ なお、CGIやPHPなどはまた別の指定が必要ですが、質問には含まれてませんので、 省略します。 なお、前回も「適切」という言葉に引っ掛かってたようですが。 「適切」な場所は人によって違うので、一度文献を読んでみては いかがでしょうか? https://httpd.apache.org/ (Apacheの2.4系を読むのが一応はベターですが、それ以外もあります) 枠外: https://httpd.apache.org/docs/2.4/ja/mod/mod_alias.html これは一部ですが、慣れてくると、 DocumentRootを無視して、無関係な場所からコンテンツを 送り出すこともできるようになります。 さらには、サーバーAにリクエストを出すと、 実際のコンテンツをサーバーBから送り出すなど、 複雑な設定になる人もいます。 (リバースプロキシやバランサー関連の設定を行う場合) なので、「適切」という言葉はこの業界にはないのです。 テストで使ってみたいだけなら、確実な答えを一つ教えておきます。 「いじらないことです」 デフォルトは/var/wwwになっているはずですから。 このまま使えばいいのです。 そこをいじるから、ややこしくなるということなだけですので。
その他の回答 (1)
- AsarKingChang
- ベストアンサー率46% (3467/7474)
まず、作るのはHTMLですが。 当然「できます」 大手のISPはそれを公開できるようにするのが仕事なので。 できない理由の方がありません。 今回は、できるかできないかのみ回答です。 せっかくアカウントまで作り直したようですし、 今度はがんばって! あえてそれ以上はいいませんが。
お礼
ご回答誠にありがとうございます。 ホームページビルダー22はindex.html以外にimgと言う画像、パーツ、背景。 Navigation.jsと言うJavaScript。style.cssと呼ばれるカスケードスタイルシート ドキュメントもドキュメントルートの適切な位置に置かなければなりません。 どうすればいいでしょうか? ご回答のほど、宜しくお願い申し上げます。
お礼
ご回答誠にありがとうございます。 また、色々教えて下さい。