ラベル レンタルサーバー の投稿を表示しています。 すべての投稿を表示
ラベル レンタルサーバー の投稿を表示しています。 すべての投稿を表示

2018/09/19

JoyfulNote で写真クラブの掲示板

掲示板 JoyfulNote
10年ほど前まではネット上には沢山のBBSと呼ばれていた「電子掲示板(懐かしい響きです)がありました。

これはフリーで公開されてている掲示板CGIプログラムをサーバーにアップロードして働くもので、其々特徴を持った物がネット上で幾つも公開されていました。

今はfacebook や LINE のグループ機能を使えば掲示板と同じようなことが出来てしまいます。
しかし、掲示板なら誰かが設置すれば投稿は誰でも出来るようになりますが、facebook や LINE の場合、参加するためにはアカウントを取って会員になる必要があります。

現在でもフリーの掲示板CGIはかなりの数見つかりますが、そこで書かれている情報は2000年から2010年位の物で、古いものでは1990年代のCGIも見つかりました。やはり今の時代、新しい掲示板のCGIを開発しようとする人は少ないようです。

写真クラブの掲示板設置
今回、自分が所属する、地区内の写真クラブの掲示板の設置を思い立ちました。
この写真クラブは月一ペースで課題を決めて月例会を開いています。
課題に沿った作品を二点持ち寄り、それを見て皆で、あーでもない、こーでもない、と言いたいことを言って評をしあっています。
でも、月一の課題には合わないけど、良い写真撮れているはずです。
それに写真は本来、人に見せる為に撮っている筈です。撮ったからには人に見て貰いたいものだと思います。

こうした写真を、画像投稿できる掲示板に投稿して、これに対し、コメントでイチャモン(言い方を変えると評価) の付合いをしたらどうかと考えた訳です。

実は以前にもホームページを置いてあるレンタルサーバーで掲示板を設置した事があり、ある程度の知識はありましたから、今回も掲示板の設置は簡単に考えていました。

今年の春に、20年近く使わせてもらってきたレンタルサーバーから移転したところ、移転先のサーバーではこの時期キャンペーン期間中だったようで、本来なら取得するのは有料で、その後も管理費が掛かる自分専用の独自ドメインが無料で貰えました。この結果、使えるドメインが二つになってしまいました。


使い道のないドメイン
一つはホームページに使っていますが、はて、もう一つは何に使おう?

wordpressを使ったプログはホームページを置いてあるドメインに作ってしまったし、これを今更移すのも面倒な話です。
それにこの新しいサーバーの容量は、それまでのサーバーの800MB に比べ200GBと、とんでもない容量があり、ホームページとプログではとても使いきるようなものではありませんでした。

これで、これまでのサーバーのレンタル料と同じくらいなのですから、レンタルサーバーも安くなったものです。
ただ、これまでのサーバーの良かったところは、サパートが早い、という事で、長い間には色々と面倒見てもらいました。
今度のサーバーのサポートは?
これは未だにトラブルが皆無なので、その機会がありません。それほど安定していて、それに早いです。

ネット上で公開されている掲示板のCGIの中から、画像のアップロード、そして表示の出来る物を探したところ、"JoyfulNote"というものが希望通りの機能を備えているようなのでこれをダウンロードしてみました。

圧縮されたファイルを解凍して、まずやる事は、幾つかあるcgiファイルの冒頭に記述されているサーバーに搭載されている perl へのパス設定。これは何の問題も無く完了。

次は初期設定CGIの変更。自分の環境、使い方に合わせて内容を書き換えます。


サーバーへアップロード
ここまで済んだらこれをサーバーにアップロードしますが、注意する事は転送のモードです。CGIファイルはアスキーモードで、それ以外はバイナリモードで転送すれば良いようです。
全てのファイルをアスキーモードでアップロード、と説明されているサイトもありましたが、ここは面倒でもアスキーとバイナリを切り替えながら何とかサーバーへ送る事が出来ました。
このモード切替は今回のようにファイル毎にその都度設定しなくてもFTPソフトの方で自動的に切り替えて呉れると思います。


パーミッションの設定
最期に残る作業はアップロードされた各ファイル、ディレクトリのアクセス制限の設定です。これはパーミッションといいますが、これをファイル毎に指定された値に書き換えます。

しかし、この設定はサーバーにより微妙に違うようで、CGIプログラムに添付された資料通りにしても旨くいかない事があり、これはサーバー側の指定に従うのが無難です。

それでも最初は旨く動かずに、パーミッションを変えながら、ようやく旨く動くようになりました。

掲示板の設置でこんなに苦労する事になろうとは!
やはり以前とは頭の周りは大分悪くなって来ているようで、一つを理解するにもかなりの時間を要するようになってきています。

Internal Server Error
試しに画像を添付して短いテキストを入力してみました。
ここまでは問題なかったのですが、投稿をしようとして投稿ボタンをクリックすると
          ERROR!

このエラー表示は
CGIの負荷が大きい。
CGIのパーミッションに問題がある。
CGIのソースコードに問題がある。
等、書かれていますが、どうもよく分かりません。

ネット上でも同じような障害は皆さん経験しているようなのですが、ハッキリした事は分かりません。

しかし、初期設定をする為のCGIの中を見てみると画像のファイルサイズ上限の設定がありました。デフォルト値は102400(102KB)になっています。
こうした値を見てもやはり今の時代とはかけ離れたファイルサイズです。
今なら、画像一枚が1MBなど当たり前の時代ですから、100KBという画像サイズは今となって時代遅れの小さなサイズになります。
この上限だけは1MB(1024000)まで上げておきました。

いろいろ試した結果、画像の大きさを長辺側で750px位にしておけば、ファイルサイズには関係なくエラーは出ないようです。

投稿画面


何とか画像投稿機能付きの掲示板が立ち上がりましたが、やはりかなり画像は劣化してしまいます。
写真クラブの掲示板ですから画像そのもののは綺麗に表示したい所ですが、こればかりは設定でどうなると言うものでは無さそうです。


現在流行りのSNSならもっと綺麗な画像で見ることができるのでしょうが、やはり全員がアカウントを取得しなければならないというところがネックになってしまいます。

苦労して設置しましたが、皆さんが自分が撮った写真を投稿してそれなりに使ってくれれば良いのですが......

2018/04/21

bootstrap4


これまでホームページ(趣味の範囲)はパソコン画面に応じたデザインでしたが、1年ほど前からモバイルにも対応したレスポンシブなデザインにトライしてきました。

デザインなど全く素人の自分ですからパソコン画面にもモバイル画面にも対応できるデザインなど出来るはずが無いです。
そんな訳で、洒落たデザインのページにはなりませんが、一応はどちらでも何とか見る事が出来るページにはなりました。

1年掛けて少しずつでも進化してきたと思っていたら、今年に入りbootstrap3 からbootstrap4に変わりました。

これから作る新しいページはこれで行けばいい、と思っていたらどうやら互換性は無いらしく、これまでbootstrap3で作っていたサイトを4にするとレイアウトがガタガタに崩れてしまうようなのです。

これから作るページだけでもbootstrap4にするには別のサイトにするしかないらしく、これでは些かギブアップ気味でガッカリ。

そんな時、今契約しているレンタルサーバーで、サービス期間中に新規契約したユーザーには独自ドメインの無料サービスをしている事を知りました。よく調べてみたら自分も資格ありです。管理料も無しでこのレンタルサーバーを使い続ける限り、その間はもう一つの独自ドメインを使えるようなので、さっそくこのドメイン申請をして新しいドメインが使えるようになりました。こちらに新しいサイトを立ち上げ、こちらはbootstrap4で運用すればいいはずです。

問題はここからです。

こうしたやり方は以前にも少しの期間やった事があるので問題は無いはずですが、やはり面倒です。これまでは一つのサイトで纏めてきた自分のHPを分割して、新しく得たドメインはbootstrap4にして、この二つに分かれるサイトを旨くリンクさせて見かけ上は一つになるように運営しようと考えていますが、果たして旨くいくのか?

縦方向の中央配置
bootstrap3のグリッドシステムでは横方向の配置は中央に出来ましたが、縦方向の中央配置はかなり工夫しないと出来ませんでした。

左のカラムに画像、右のカラムにはこれに関したテキストなど入れようとする場面は結構あります。こうした場合、ウィンドウの幅により文章の行数が変わってしまうので、見た目が崩れてしまう事があり、これを何とか上下中央に配置する事が出来れば!とずっと思っていました。
どうやらbootstrap4ではこれがサポートされたらしく、自分にとっては、4にする理由はこれだけでも十分です。
まだ試しはしていませんが、次に新しいページを作る時には bootstrap4で運用するサイトでトライしてみようと思います。
カラム設定もかなり融通が利くようになったようです。

取りあえずはbootstrap4の手引き書くらいは揃えなければ!。
ネット上の無料講座だけではいささか苦しくなってきました!

2018/02/18

WordPress


レンタルサーバーの引っ越し

今になってWordPress でもないかと思いますが、WordPressはホームページも出来てしまうらしい?

そうなら今使っている趣味にしては金の掛かる Dreamweaver CCなしでも行けるか?と思い、容量に余裕のない今のサーバーではどうしようもないので取りあえずは安いという事で評判のレンタルサーバーのお試し版を契約し設定を完了。これにホームページのデータも入れ、こちらは何とか稼働しました。

これまでのサーバーが800MBで900円/月なのに対し、このサーバーは100GBでレンタル料も年払いなら429円/月と圧倒的に安いのです。あまりにも安すぎて心配もありますが、2週間はお試しでテスト出来ます。

WordPress

実は一昨年、必要に迫られ一度、その当時はかなり窮屈になって来ていた契約しているサーバーに入れてやってみましたが、還暦すぎて数年経とうとしているおじぃさんにはかなり難解でした。

それでも起ち上げてそれなりのカスタマイズまでいきましたがそのうちにこの必要も無くなったため、その後サーバーからは削除してしまいました。

そして今回、2000年頃から使ってきたサーバーからの引っ越しも視野に入れてのWordPress再度の試験導入です。前回から2歳も歳を喰っているので、理解は尚更の事大変になって来ています。


いよいよWordPressです。こちらはこのサーバーでは簡単にインストールする機能があり、これは問題なく済みました。

今回のこのサーバーは20個のマルチドメインが使えるという事で、サブフォルダ毎に別のドメインを持てるとの説明でした。これはありがたい機能なのですが、後で分かった事は、このままの状態で使えるドメイン数は合計3つまでのようで、20個まで使えるというのは独自ドメインを20個という事らしいです。

まぁ、ホームページ用とWordPress用の2つは使えるようなので問題は無さそうです。

転送量上限 80GB/日

しかし、この100GBという広大な空間をどうして使えばいいのか?。転送量も80GB/日となっていますが、動画を扱うのは無理となると超余裕の転送量です。自分のホームページやブログならこの転送量はとてつもなく大きいです。

1ファイルの大きさは5MBが上限らしいですから動画をこのサーバーに送り込んで動画を配信するのはチト無理っぽいです。
動画を入れて、周りに”見る事が出来るかテストしてみて!”とお願いしたところ、エラーが出てダメだったと連絡がありました。自分がアップした時は見ることが出来たのですが、どうやらトラフィックが急に増大すると接続を止められてしまうようです。

成る程、安い理由が分かりました。現在使っているサーバーではそんなこと一度も無かったですから、やはりこうした事が値段の差になってくるのでしょう。

動画はYOUTUBEへのリンクで何とかなるのですが、それにしても1ファイルのサイズ上限5MBは小さすぎるだろ!!これは設定で200MBくらいまでは上がられそうなので一応これは少しだけ上げておきました。
あまりにも安いだけに”使えるのか?”といった不安も.....