PC設定覚書と雑記

サーバー運用とPC日記

Netcommons3最新版パッケージが発表されるようです!

本日、Netcommons3最新版が近日中にリリース予定との発表がありました!

今後、一般ユーザーが、個人でNetcommonsをインストール、アップデートすることが難しくなるのか? または全く出来なくなるのか?

とても気になっていたので、本日の発表を知ってとても嬉しい気持ちです!

このプロジェクトリーダーとスタッフの方々、そして開発エンジニアの方々に感謝の気持ちをお伝えしたいと思います!

SSHサーバー(続)

 午後に、入間市のサーバー設置場所に到着。
ルーターの設定を確認すると、やはりポートが開いていませんでした。
とりあえず、決めておいたポートを開けましたが、
今度は、設置場所でのWANアクセステストは出来ない訳です。
夕方、川越の自宅に帰り、openssh-serverをリモートでインストールし、
(どうやってリモートインストールした?)
configファイルを修正し、SSHサーバーを再起動。
Teratermから無事にアクセス出来ました!
このTeraterm、scpも実装されていて、ファイル転送も出来るんです!

NetCommons3.3.0がリリースされました!!

待ち望んでいたNetCommons3の最新版が、ほぼ9か月ぶりにリリースされました!

NET環境も、特にセキュリティ面での対策を筆頭に、非常に細かい対応が必要になり、また状況が日進月歩で変化していくようですから、システムをメンテナンスしていくことは想像以上の苦労があると思われます。

自分のような末端ユーザーは、その恩恵にあずかることしか出来ず申し訳なく思っています。

そんな中での今回の最新版発表は特に嬉しく、有り難さを強く感じました!

台風が来た12日の朝に発表されていましたが、12日は家に閉じこもっていたので、その日にアップデート作業を行いました。

一応、以下が備忘録です。 

 

※ OS、mysql 共に root ユーザで作業の場合です。不可ならsudoコマンドを付加して。 

<事前準備>

 (1)バックアップディレクトリ等作成。

   # mkdir -p /home/hokan/20191013bkup

 (2)最新NC3zipファイルをクライアントPCにダウンロード。

 (3)webサーバーOSに(2)のダウンロードファイルをアップロード。

 (4)(3)のファイルを解凍。

 (5)解凍ディレクトリをリネームしておく  

   # cd /home/hokan/20191013bkup

   ・・・/20191013bkup# unzip NetCommons-3.3.0.zip

   ・・・/20191013bkup# mv NetCommons3/ nc330/

 

<アップデート前のバックアップ>

 (1)対象NC3サイトを閲覧不可にしておく。

 (2)データベース $$$ のバックアップ(バックアップファイル &&&.sql 保管先/home/hokan/20191013bkup)

   # cd /home/hokan/20191013bkup

   ・・・/20191013bkup# mysqldump -u root -p $$$ > &&&.sql

    (mysql root のパスワードを入力)

 (3)ソースのバックアップ(保管先 /home/hokan/20191013bkup)

   # cp -r /var/www/NC3インストールディレクトリ/app/Config /home/hokan/20191013bkup/

   # cp -r /var/www/NC3インストールディレクトリ/app/Uploads /home/hokan/20191013bkup/

 

<Netcommons3本体のアップデート>

 (1)対象NC3サイトは閲覧不可にしたままで。

 (2)リネームディレクトリ下のファイル、ディレクトリを、既存NC3インストールディレクトリに上書き。

   ・・・/20191013bkup# cp -r nc330/* /var/www/NC3インストールディレクトリ/

 (3)cakeコマンド実行してアップデート

   # cd /var/www/NC3インストールディレクトリ/app

   ・・・/app# Console/cake PluginManager.update_all

   画面に「一括アップデート」が表示されるので、画面の指示どおり、S を入力してEnter。

   アップデート処理中、ざっと眺めておく。エラーは黄色表示になるはず。

 (4)インストールディレクトリの所有者を「webサーバー(debianならwww-data)に戻しておく。

   # chown -R www-data:www-data /var/www/NC3インストールディレクトリ

 (5)常用クライアントPC等から、アップデートしたサイトにアクセスして、ログイン出来ることを確認。

    サイトを閲覧可に戻して作業完了です! お疲れさまでした! 

 

  ※ 関係者の方々、特に膨大な作業によって最新パッケージを作成して下さったエンジニアの皆様に感謝申し上げます!

   今後とも、どうかよろしくお願いいたします!

Nextcloud17のインストール、アップデート等の方法を調べています

owncloud から Nextcloud へ乗り換えを検討中です!

・・・で、今ほとんど書きあがっていた内容が、タイムアウトして消えてしまいました!

時間をかけて書き込む際は、時々「一時保存」しましょうね・・・!

明日、もう一度書きたいと思います。

ちょっとだけ付け加えておきたいと思います。

昨日、owncloud 10.2 から 10.3 へアップデート作業している時に上手くいかなくて、かなり焦りました!

それと、Debian10、php7.3環境へのアップグレードも検討中だったということもあります。

まずは、実験機で一からインストールして試してみないとダメだなと思っています。

Nextcloud と owncloud

Nextcloud は、owncloud を生んだエンジニアがフォークして新しく作りあげた、オンラインストレージサービスを実現させるWebアプリケーションソフトです。

owncloud も当初はオープンソースソフト(OSS)でしたが、有償のエンタープライズ版が無償のコミュニティ版と共に作られ、コミュニティ版は追加機能が削られていきました。

Nextcloud 社は、元々 owncloud 社が持っていた OSS の精神を大切にしたいという想いから新たに設立されたようです。

また、追加機能の実装についても Nextcloud の方が先を行っているようです。

こんな感じなので、個人ユーザは Nextcloud を是非とも使いたいところです!

ただ、Nextcloud は、まだ日本語化されていません。(日本語データを扱うことはもちろん出来ます)

興味深い情報として、「snapコマンドによるインストール」がありました。

これは、Debian だと apt のようなインストール関係の作業を管理するコマンドのようです。

このsnapコマンドを使うと、Nextcloud のインストールでは、apache、mysql、php のインストールと環境作りまでもやってくれるようなんです! 

ここら辺の検証も含めて、実験機でDebian10のインストールからやってみようと考えているところです。

kona-linux lite

 古いマシンでも動きの軽いLinuxに注目しています。
puppy-linux、lubuntu、linux-bean、linux-mint(lmdeも)くらいかと思っていましたが、
国産の kona-linux というディストリがあり、その中にも色んなタイプがあるようです。
debianベースで、non-paeのCPUにも対応していて動作も軽い!とのこと。
kona-linux3.0lite は、debian8 がベースになっている軽量版です。
早速、職場のPen4デスクトップpcにインストールしてみたいと思います。

Netcommons3.3.0の検索ボックスの挙動

現在、このサイトに限らず、Netcommos3で作られたサイトの検索ボックスの挙動がおかしいようです。

iPhone からのタイピングでは、例えば通常のローマ字入力モードで「ネット」と入力するために「netto」とタイピングすると、以下のようになってしまいます。

 

この症状をNetcommons3公式サイトのヘルプデスクに報告してあります。

以前、Youtube の検索ボックスでも同様の症状が発生したらしいです。

ただ、Netcommons3のエンジニアの方々はかなり忙しいようで、改善されるのはまだ先になるかもしれません。

 

もう一つ別件ですが、埼玉県立の各高校の Web サイトもNetcommos3にバージョンアップされたようですが、動きが非常に悪い状態のようです。

これは、埼玉県の Web サーバー側で対応しないといけない問題だと思います。

1校あたりの Web サイトへのリソースの割り当てをもっと増やすべきなのでは?

具体的には、リソース中のメモリ量を増やし、webサーバー、データベースがもっと多くのメモリを使えるようにするといったことではないかと感じています。 

kona-linux lite 2.3

 職場のデスクトップPC、カミさんのノートPCは、どちらもkona-linux lite2.3に落ち着きました。
kona-linux lite3.0、kona-linux black も試しましたが、ブラウザ動作中の軽快感はどれも変わらない感じでした。
3.0 はOSカーネルが最新版になっていますが、これらの環境ではメリットが感じられませんでした。また、blackではデスクトップにアイコンが置けません。
ということで、kona-linux lite2.3 を使用中です。
しかし、Firefoxを立ち上げてフル画面描写させただけで、CPU利用率がすぐに80%を超えたりするのにはちょっと驚きました。

設定変更のためWebサイト一時不通になりました。すみません!

光BBユニットの接続設定のため、Webサイトがお昼を前後して一時不通になりました。

申し訳ありません!

NTTの光回線はそのままで、明日2/4にプロバイダをニフティからソフトバンクに切り替えます。

スマホ等のモバイル通信と自宅での固定光回線を同一業者のサービスにした方が、毎月の費用が抑えられるからです。

明日以降は、ソフトバンクのBBユニットで、有線ルーター機能、Wifiルーター機能、そしてWebサイト公開のためのポートフォワーディングの機能と、3つの機能を働かせるんですが、やってみないとどうなるか不明なところがあります。

また明日ハマってしまって、長時間費やすかも・・・

特にWebサイト関係で、出来るだけ迷惑をかけないようにしたいと思っています。

プロバイダ切り替え完了

本日、プロバイダをNiftyからSoftbankに切り替えました。

本日も、Webサーバーが一時不通になったことをお詫びいたします。

一応、これで設定は完了したので、以降、Webサーバーにも安定してアクセスが可能と思います。

 

さて、今までのプロバイダNiftyの環境では、NTT回線の光終端装置にルーター機能がセットになっているPR-400NEが提供されていました。

この装置にUser設定を加えていたので、変更はスムーズには行かないかもしれないと思っていました。

そこで、行き帰りの通勤で歩きながらあれこれと考えてはいたんです。

さて、本日プロバイダの切り替えの日だったんですが、手順書通りにやっても案の定うまく行きません!

まずは、以前のNiftyのアカウントでNET接続しているので、これを消さないといけないんですが、PR-400NEの初期化にちょっとコツが必要でした。

初期化スイッチをかなり長い間押したままにしておかないとダメなんです。

さて、次の盲点だった所です。

SoftbankのBBルーターが切り替えに先立って届いていたので、すぐに接続してWifi機能だけ使っていました。

そして、当初PR-400NEにはルーター機能もあったので、IPアドレスは「192.168.〇.1」を割り振ってありました。

そこで、BBルーターには「192.168.〇.2」を割り振ったんです。

切り替えの前日までは、これでNiftyの接続は問題なく利用できていました。

そして今日、PR-400NEを初期化してこれは終端装置だけになったので、これでインターネットに繋がるはずでした。

ところが、有線LAN内のPC、そしてwebサーバー、全部インターネットに繋がりません!

でも、この時点で、Wifi接続のスマホはインターネットに繋がっているのを発見できたのは幸いでした。

すると原因は、有線LAN内の設定も含めた不具合だけに特定できます。

しばらく考えて、そうだ! と気付きました。

有線LAN内のPCはすべて固定IPを振ってあって、ゲートウェイを以前のルーターの「192.168.〇.1」に設定してあったんです。

新ルーターのIPは「192.168.〇.2」に設定したのでした。

ですから、LANから外のWANに出ていくゲートウェイが無い状態だった訳です。これではインターネット接続は出来ませんよね。

そしてもう「192.168.〇.1」は使われていないので、再度、新softbankルーターのIPを「192.168.〇.1」に設定し直しました。

さあ、新ルーターを再起動して・・・

やっと、有線LAN内のPCもすべてインターネット接続出来ました!

最後は肝心のWebサーバーです。

新ルーターにポートフォワーディングの設定をし、サーバー内の自動実行スクリプトを手動で走らせて、DDNSサービスの提供先に現在のIPアドレスを知らせておきます。

これをやらないと、サーバーがキチンと外部アクセスを受け付けているか、すぐには調べることが出来ないんです。

さて、結果はどうでしょうか?・・・

ここまでの作業で、ようやく我が家のインターネット環境がすべて正常になりました!

やれやれ! これで一安心と思ってコータの散歩に出かけたんですが、ふと心配になって我が家の固定電話に電話をかけてみました。

呼び出しはしてるのに、家の電話機は呼び出し音鳴ってない様子!

散歩から戻って、再度設定を調べてみました。

その結果、新ルーターだけでも電話機能は使えるんですが、NTT割り当ての電話番号はPR-400NEで処理をしているので、今までの電話番号を使うのなら(使いますよね!?)、PR-400NEの電話信号を新ルーターに追加して送ってやらなければならないということが、やっと分かりました!

これで、今度こそ設定完了です!!

まあ、最初の設定って、ものすごく手間と時間がかかるってことですね!