レンタルサーバーの選び方と注意点

このQ&Aのポイント
  • レンタルサーバーを利用する際の注意点について解説します。安価なサーバーを見つけた場合、利用規約を確認することが重要です。
  • 文字列置換インクルード(SSI)の使用は制限されており、注意が必要です。また、データベースは利用できるが、CGIで使える言語はPERLとRUBYに限られます。
  • 初心者の場合は、制限が多いサービスよりも使い勝手の良いサーバーを選ぶことをおすすめします。安定性やサポート体制も考慮しましょう。
回答を見る
  • ベストアンサー

このサーバーは大丈夫でしょうか?

これからレンタルサーバーを利用をしたいと思ってまして、 自分なりに色々調べた所ある有料サーバーを見つけました。 そこはロリポッ○というサーバー会社で、結構メジャーみたいなんですが料金の安さにひかれて決めました。 そこのサーバー利用規約を見てみると、 1、CGIで使える言語はPERLとRUBYである 2、 自作CGIは使用可である 3、SSI を利用される場合は、shtm または shtml と拡張子を変更す   る。尚、セキュリティの為にSUEXECを導入している為に、SSIで実  行ファイルを使用される際、以下の様な制限がある。   ■実行ファイルまでのパスを絶対パス(フルパス)で指定すると動  作出来ない。   ■上位ディレクトリを参照すると動作出来ない。 4、データベースは利用出来ますか?の問いに対しては   MYSQLが利用出来るという事です。 言語について勉強始めたばかりであまり詳しくわかりませんが、この条件は一般的にみて規制が多いでしょうか? この点が理解出来ないためどうしようか悩んでます。 何かアドバイスなどありましたらよろしくお願いいたします。

  • ybb8m
  • お礼率66% (1428/2141)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

どうも。そのロリポッ○をレンタルして使っています。 私的見解ですが述べてみます。 一般的な使用は(システム開発とかを除く)問題ないです。 自作サイトや運用は問題ないばかりか、メール、ブログやCGIなど提供サービスが多い上に使いやすいので利用しやすいように感じました。 ただ、一般的な使用ではない場合(開発とか)はPHPやMySQLのバージョンで困った事があります。 PHPの場合、環境変数をこちらが変更する事はできませんのですべて合わせる必要がありました。 NySQLと直接ODBC接続とかは無理ですね。 基本的にロリポッ○の制限はセキュリティ面によるものが多いので逆に安心して使えるサーバともいえると思います。 例えば世に出ているフリーウェアで、MySQLを使用するブログやPHPを使用するWebツールなどは特殊なものでない限り問題なく動くでしょう。 有名なレンタルサーバですからここで動作する事を前提に考えられているものもあるくらいです。

ybb8m
質問者

お礼

お返事有難うございました。 ご意見からするとかなりオールラウンドなサーバーのようで安心しました!私自身そんなマニアックな設定はしませんので、普通に使用する分には問題なさそうですね。セキュリティーもしっかりしているようですしね。早速手続きしようと思います^^。

関連するQ&A

  • SSIで新着情報を出すために

    http://www.daikoku-ya.org/BLOG/2006/01/10_2040.php コレを使って、TOPページに新着情報を出したいと思っています。 読み込ませるブログは4つあります。 自分はCGIでメールフォームを設置できる程度の初心者です。 SSIは初めて使います。 サーバの状況は下記のとおりです。 1.SSIを使うと、拡張子が.shtmlになること 2.SSIの利用にはSUEXECが導入されていること 質問ですが、 1.このSSIを呼び出すソースの説明として、 ※exec による SSI の実行が可能なページでの使用が前提となります って書いてあります。SUEXECだと使えるんでしょうか。 また、使えても何かcgiファイルに書いてある内容を直さないといけませんか。 2.テストするときは、テストページをアップしてするしかないでしょうか。 初めてなので、不安でございます(泣) 色々と書きましたが、ご指導お願いします。

    • ベストアンサー
    • CGI
  • セキュリティの為のSUEXECについて

    ロリポップでSSIを使おうと思ったら次のような注釈がありました。 ------------------------------- セキュリティの為にSUEXECを導入しておりますので、SSIで実行ファイルを使用される際、以下の様な制限があります。 ・実行ファイルまでのパスを絶対パス(フルパス)で指定すると動作出来ません。 ・上位ディレクトリを参照すると動作出来ません。 実行ファイルは、SSIを記述するファイルと同じ階層か、下位のディレクトリに設置して頂きますようお願い申し上げます。 ------------------------------- このSUEXECというのもがよく分かりませんが、 「実行ファイルまでのパスを絶対パス(フルパス)で指定すると動作出来ない」というのは分かりますが、 「実行ファイルは、SSIを記述するファイルと同じ階層か、下位のディレクトリに設置して頂きますよう」ということがわかりません。 相対パスで指定するのですから、そんな必要があるのでしょうか? そういうルールですから仕方ないことですが、今考えているSSIの利用だと、実行ファイルを上の階層に置くと楽なので、そのあたり疑問に思ったので質問させていただきました。 よろしくお願い致します。

    • ベストアンサー
    • CGI
  • Suexecについて

    いつもお世話になります。 FreeBSD 4.7-RELEASE-p28とApache/1.3.33でWEBサーバー(レンタル)を構築しております。現在サーバー移行をしており旧環境から既存cgiの動作テストをしております。 exec cmdでコールしたcgiが動作しないため困っております。 例えばroot--cgi | ---test(index.shtml)というディレクトリ構造だとします。 /root/test/index.shtmlファイルから上位層のcgiにあるcgiファイルを <!--#exec cmd="../cgi/test.cgi">でコールするとcgiが反応しません。 色々調べたところSuexec の環境なので ".." を使用した相対パスが原因でエラーになっているという情報を見つけたのですが、このような状況を確認する方法、Suexec環境を 解除するにはどうしたらよいのでしょうか? どなたかご教示願います。

  • ローカルサーバーでの動作確認

    CGI超初心者です. 翔泳社のPERL/CGI辞典を見ながらCGIに挑戦してます. 今ローカルサーバーでの動作確認すべく奮闘しているのですがCGI/SSIを使用するためのAPACHEの設定で頭を悩ませてます. CGIはうまく表示できたのですがどうしてもSSIが表示されないのです. ファイルは本通りに記述したつもりです. 「test.shtml」 <HTML> <BODY> <!--#exec cmd="test.pl" --> </BODY> </HTML> 「test.pl」 #!C:\perl\bin\perl print"hello!"; CGI/SSIはドキュメントルートで制限なく使用できるよう設定しました. test.shtmlは表示されてるようなんですがそこにtest.plが読み込めてないようです(よく分かりませんが…) どこが悪いのか全く分かりません. ブラウザ上でこのtest.shtmlのソースを確認したら<!--#exec cmd="test.pl" -->の部分が表示されてませんでした. 全くの初心者でどのような情報を開示すればよいのか分からないので必要な情報があれば教えていただけるとありがたいです.

    • ベストアンサー
    • CGI
  • 拡張子「.stm」について

    ウェブサイトで使用されている拡張子で「.stm」というのを見ました。 SSIを使用する際に使う?のかな、というところまで分かったのですが、まだ確実な情報にたどりつけていません。 また、SSIを使う時の拡張子は、「.shtm」や「.shtml」と認識しているのですが、どなたか、教えていただけませんでしょうか?

  • Windows2000serverでSSIを起動したいのですが

    Windows2000serverでCGI、SSIを起動しようとしているのですが、 Web裏技のカウンターをshtmlの中に <!--#include virtual="./analyze/log.cgi"--> という形で 起動しようとしたところ、 SSI ファイル '/analyze/log.cgi' の処理中にエラーが発生しました というエラーが出てしまいます。 CGIとして動かせば正常に動くのでプログラムエラーではないようです。 きっとIISの設定ミスなんだろうなと思うのですが、 正しい設定方法が見つかりません。 参考になる資料があれば教えてください。

  • どちらがサーバーに負荷をあたえるか

    SSIが使えるサーバーで、 SSIを使用するカウンターとCGIのみのカウンター どちらがサーバーに負荷をより多く与えますか?

    • ベストアンサー
    • CGI
  • 拡張子.htmlでSSI使用可能なレンタルサーバー

    ホームページをSSIを利用してリニューアルさせようと思っています。 しかし、現在契約しているレンタルサーバーでは拡張子を.shtmlに変更しなくては利用できません。 ページランクが各ページそれなりに高いこともあり、 拡張子を変えるのは少々気が引けています。 殆んどのレンタルサーバーが.shtml以外の拡張子では SSIが動作しないようになっていますが、どなたか.htmlでも SSIが動作するレンタルサーバーをご存知ではないでしょうか?

  • HTMLとSSIが同じフォルダに無いと表示しない?

    ホームページにアクセスカウンタをつけようとしています。 表示はSSIで行うのですが、1つ問題が… 表示させたいHTMLファイルとSSI動作させるCGIが同じフォルダに無いと表示しないんです。 CGIはフォルダを整理するため「cgi-bin」の中に入れておきたいです。でも、そうすると動かなくなる(表示しなくなる)んです。 もちろんですが、サーバでのSSIの使用は許可されています。(じゃないと、同一フォルダでも動かないですよね) パスは、いくらなんでも間違えようが無いです。 フルパス(http://~)で書いてもだめです。 何か方法があるのでしょうか?

    • ベストアンサー
    • CGI
  • サーバーを探してます。

    自作のCGIが使えてSSIが使用できてsendmailの使用が出来るサーバーを探してます。安いところを知ってる方お願いします。