読者です 読者をやめる 読者になる 読者になる

orz.conf

技術メモ✍

CentOS7にpostgresをインストール

CentOS7にpostgresql-9.6をインストールしてクライアント(OSはWin10 DB接続ツールはA5:SQL MK2)からアクセスしてみました。 CentOS7とクライアントは同セグメントです。rpmパッケージをインストール wget https://download.postgresql.org/pub/repos/yum/9.…

lets encryptとお名前.comでドメイン取得

ssl証明書を無料で取得出来るなんて良い時代になりました。 https://letsencrypt.jp/インストールです。 apacheに設定してやります。 opensslとmod_sslのインストールが済んでいないようならインストールします。 yum install -y openssl mod_sslepelリポジ…

gitについて

調整中 git log --pretty=format:"[%ad] %h %an : %s" git checkout-index -a -f --prefix=export/

mysqlでエラー

You can't specify target table 'x' for update in FROM clause こんなエラーが出て困りました。 意味はテーブル'x'をFROM句に入れてアップデートのために明示することは出来ません。 つまりfrom句にテーブル'x'を記載しないで下さいという感じでしょうか。…

sedについていくつか

sedでurl置換したい時に、エスケープが面倒なので調べてみると sed -e "s|http://local.com/|https://honban.com/|g" in.html out.htmlのようにすればエスケープする必要がなくなる。 sed -i -e "s|http://local.com/|https://honban.com/|g" xxx.htmlのよう…

CentOS7 IPの固定

毎度毎度調べて設定するIPアドレス VMWare Player上に構築する際の設定です。BOOTPROTOをdhcpからstaticに変更 DNS1はVMware Virtual Ethernet Adapter for VMnet8の アダプタ設定が192.168.31.1となっているのであれば 192.168.31.2を設定。GateWayについて…

グループウェアのインストール

久しぶりにCentOSをインストールしたのはグループウェアを試したかったからでした。toshtone.hatenablog.jpグループウェアのAipoっていうのが良さそうだなと思って、 インストールしてみました。インストールはとても簡単。 このサイトの手順で進めるだけ。 …

久しぶりにCentOSをインストール

CentOSが起動しなくなったのでCentOS7を久しぶりにインストールしました。NHMを使ってスナップショットをとっていて、VMWarePlayerから使わなくなった 仮想マシン(スナップショット)を削除したら上記の通り起動しなくなってしまい ました。たいしたモノが入…

広告を非表示にする為にプロキシサーバ(squid)をたてる

広告を非表示にする為にプロキシサーバをたてました。 インストール 環境 CentOS release 6.8 (Final)まずは既にインストールされていないかどうか確認します。 rpm -qa | grep squid 何も出なければOK。続いてsquidをインストールします。 yum -y install s…

SSHポートフォワーディング

SSHのポートを通じてftpやmysqlなどの通信を行うことが出来るSSHポートフォワーディングの設定です。7VlRk5s2EP41frwbMIbDj8F3SR+SmetcZ9o+dWSQscYYMUKO7fz6rKQVCLCv7hW7SRo/eNAiraTvW+2ulkmw2B4+CFKtP/GMFpOplx0mweNkOo39GP6V4GgEvjeHppLkgmUoawUv7Au1HVG6Y…

Youtube-dl

youtubeで見つけたお気に入りの動画をダウンロードする為に使うこのツール。 まずはubuntu15.04にインストールしてみました。 ubuntu15.04へのインストール方法 curl https://yt-dl.org/downloads/日付/youtube-dl -o /usr/local/bin/youtube-dl日付の箇所は…

文字コードと改行コードの変換

Linux環境ならすぐ変換することが出来ますね。 よく、sjis+crlfというWindowsのファイルをutf8+lfにすることがあります。Linux環境があってしかもnkfが入っているようならlinuxに移して変換してやると とても楽です。入っていないようならインストール。yum …

Ajax 初めの一歩

非常にいまさらなんですが、Ajaxの基礎の基礎について書きたいと思います。使用言語はPHPにします。値を入力して送信、サーバで計算してローカルに値を戻します。 必要なファイルはtest.htmlとtest.phpです。 test.htmlにアクセスして送信ボタンを押すとtest…

エクセルで各値の個数の集計

エクセルでこういったデータの個数の集計をしたい時 どうやるんだったかよく忘れてしまうので、手順をまとめます。こういったデータを・・・ こんな感じに集計したい まずはソートします。 そのままね ソートされました。 次に集計 ここで個数の集計 そうす…

Linuxサーバに公開鍵認証でsshログイン

クライアントからLinuxサーバにSSHアクセスする方法の一つに鍵認証を用いる方法があります。vZdtj6o6EMc/TV+u4UEQXoK69yT3ITfxJvflpkKBxkJJqU/76XcKUwVds3tzj8dEHP6t0zq/maESf1mfflO0rf6UORPEc/IT8VfE81wnXMCHUc6DsvDiQSgVz3HSVdjwd2a/ieqe56ybTNRSCs3bqZjJp…

CentOS7とCentOS6までの違い

今更ながらCentOS7の操作に戸惑っています。 CentOS6までと違うとこを記載していきたいと思います。ipconfig ↓ ip addrservice XXX start ↓ systemctl start XXXchkconfig XXX on (off) ↓ systemctl enable(disable) XXX ※chkconfigコマンドはまだ使用するこ…

Excelでスケジュール

たまにこのような表を作成する機会があります。 土日と祝日の色を青や赤に自動で変える方法どうだったかなと 毎回忘れてしまうのでここで整理したいと思います。まずはこのように手動で入力次に日付の入力です。1日(月の初日)を表示させるセルに下記を入力し…

MyDNS.JP

mydnsに登録しました。 が、しばらくたつとこんなメールが届きます。 IPアドレスの通知が9日間確認できません。 通知って、誰もこのアドレスを検索しなかったのかなとか思ったんですが、 そんなことMyDNS.JPのサービス運営しているところが把握できるはずも…

正規表現(その3)

前回の答えです。正規表現のこの機能を使用します。 (? (?=XXX) 肯定先読み(?一つ目の括弧の中のtest1\=が肯定戻り読みの文字列に当たります。 二つ目の括弧の中の,が肯定先読みの文字列に当たります。今回の問題はまた考えたらここに追記します。

正規表現(その2)

前回の正解は^\t+$初歩中の初歩ですね。 ^が行の先頭 \tがタブ文字 が一回以上の繰り返し $が行末です。 今回はtest1の=の後の文字列だけを選択状態にします。プロパティとか設定値の値を選択したい時によくこの 正規表現を使用します。答えは次回

正規表現(その1)

タブだけの行を選択する。 こんな感じ。 答えはその2へどうぞ

CentOS7をインストールしてみる

仮想環境を準備したら今度はosのインストールです。Linuxを試すときのVMWarePlayerの設定 - orz.conftoshtone.hatenablog.jp まずはisoをダウンロード http://www.centos.org/download/4GBなので結構時間がかかりますね。VMWare Playerの仮想マシン設定の編…

Linuxを試すときのVMWarePlayerの設定

CentOS7を試したかったのでVMWarePlayer上にインストールしてみました。今回は大体いつも同じVMWarePlayerの設定を書いてみます。 VMWarePlayerはversion 7.1.0 build-2496824を使っています。起動して新規仮想マシンの作成をクリックすると下記の画面が出ま…

Buffalo WSR-1166DHP ファームウェアアップデート再び

今朝突然うちのインターネットが繋がらなくなりました。結果からいうと、DNSがひけなくなっていたのが問題でした。 なぜ突然ひけなくなったかというと、分かりません(;^ω^) 8.8.8.8(googleのpublic dns)が使えて、YAHOO!BBのDNS(うちはYAHOO!BBです)も 使用…

ファイルの転送を行うshell(bash)

普段使わないshellを使う、の2回目です。scpでファイル転送を行うshellを書いてみたんですが、 scp実行時のエラーをログファイルに出力する方法について ちょっと困ったのでその方法について記載したいと思います。まずエラー出力をリダイレクトしようと考…

logrotateがうまくいかない

今回はシェル(bash)の問題です。 普段全然シェルを書く機会がないくらいの人が対象です。/etc/logrotate.dのsyslogとかhttpdを設定したはずなのに うまくlogrotateしてくれない。 (CentOSやRedHatEnterpriseLinuxとか)初歩的ではありますが、httpd.orgとかsy…

Windows 8.1 フリーソフトのスクリーンキャプチャー

長らくフリーバージョンのFastStone Captureを愛用していたんですが・・・・ Windows8.1との相性なのか、何なのか分かりませんが新しいパソコン になってからFastStone Captureが使えなくなってしまいました。 具体的にどう使えないかというとフルスクリーン…

draw.ioを紹介する記事が投稿されていたので使ってみた

すごい! 会社がVisioを買ってくれないので代わりにExcelでフローチャートを書いて いますという人に朗報です!7VlNk+I2EP01PkLZlr847swyySXJVpGqZI8aWxjV2BYliwH2128Ltfw5sGHjhdlUTlgtqVt671ndMg55LA+/SLrd/CYyVji+mx0c8tHxfc8LEvjRliNaQuIZSy55Zmxua1jxLww…

Ubuntu 15.04 ノートパソコンを閉じてもスリープさせない

/etc/systemd/logind.confを設定します。 #HandleLidSwitch=suspendとなっている行を下記に修正します。 HandleLidSwitch=ignoreそしてコンフィグを読み込み直します。 $ systemctl restart systemd-logindこれでノートパソコンを閉じてみてください。

SoftEther VPNの不具合??

さてSoftEtherVPNの設定が終わりました。あれ、なんだかパソコンが熱いな・・・・? このパソコンではvpnとsambaくらいしか動かしてないはずだけどな。 夏だからかな?ちょっとプロセス使用率確認 $ top PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMM…

Ubuntu 12.04 LTS (ubuntu15.04) にsoftether vpnをインストール(その7) 起動スクリプト

7.起動スクリプトと設定 数か月前にUbuntu 12.04 LTSにsoftether vpnをインストールという記事を 書きましたが、起動スクリプト回りを書いていなかったので書いてみます。 あの時はまだ12.04でしたが、15.04でもほぼ同じだと思います。基本的にはsoftether.o…

PHPでActiveDirectory接続クラス

php

phpでActiveDirectoryに接続するクラスを書いてみます。機能としては、認証処理とパスワード変更処理が出来るもの とします。プロパティ ・ActiveDirectoryのホスト(IPアドレス) ・ActiveDirectoryのAdministrator権限を持ったユーザ★ ・ActiveDirectoryのAd…

Ubuntu 15.04 でGitHubの設定

GitHubのアカウント作成がまだのようなら作成します。 https://github.com/下記の順番で設定します。 ・SSH KEYの作成 ubuntu上で作成します。 ・SSH KEYの設置 公開鍵をGitHub、秘密鍵をローカルに設置します。 ・ローカル(pushする側)の設定 gitの設定を行…

Ubuntu 15.04 のプロンプト表示が長い

Ubuntu15.04のプロンプト表示が長くてディレクトリの階層が深いところだと こんな感じになる。 workUser@Server:/home/workUser/workspace/script#カレントディレクトリさえ表示されていれば良いですよね。 まずUbuntu15.04のプロンプト表示を確認します。 $…

wifiスポットで認証画面が出ない

マクドナルドや、スタバのwifiは便利ですよね。ノートパソコンだけでなくスマホもキャリアの容量制限の呪縛から 逃れるべくwifiを使用するととても便利だと思います。 その際にIPは取得できるのに、ブラウザを開いても認証画面が出てこない という経験をした…

PC工房でパソコンを買う

サーバ用のubuntuマシン(think pad X200s)とは別に今度はメインPCを買い換えました。先週の水曜日に注文、木曜日に受理された旨のメール 月曜日に発送メール、そして今日火曜日に届きました。箱はこんな感じ maid in china! 倉庫から発送とかいうから日本の…

rubyスクリプト

とりあえずrubyスクリプトに慣れる為に、いくつか 書いてみる。まずはhello world的な hello.rb #!/usr/bin/env ruby print("hello ruby \n") 一行目は(シバンっていうらしいです)こう書くみたいです。続いてfizzbuzz #!/usr/bin/env ruby num = 1 while num …

Ubuntu 15.04 にruby on rails をインストール

Ubuntuにruby on railsをインストールしていきます。 わたしはこれまでruby on railsを触ったことが無く 全くの初心者の段階でインストールを行いました。最初にパッケージマネージャのアップデートします。 # apt-get updateRuby on Railsをインストールす…

buffalo WSR-1166DHP のポート変換とファームウェアアップデート

buffaloのルータを買い替えました。 有線が100mbpsと遅く、最近は無線もなんだか遅くなりました。 どうも近隣の家との関係で、無線lanが混雑してしまっているような感じ。 5ghz(11a)を使うと解決出来るかと思い、買い替えを決意しました。購入した機種はWSR-…

VPNやら応用情報処理試験やら

OpenVPN 以前、Ubuntu 12.04 LTSにsoftether vpnをインストール(その6) - orz.conftoshtone.hatenablog.jp でwindowsでOpenVPN clientは"管理者として実行(A)..."で起動すると書いていました が、先日それを忘れて一般ユーザで起動し、接続してしまいました…

yumコマンド失敗

今回はCentOSのお話。ネットワークが繋がっていなかったりプロキシの設定に誤りが あると、当然yumコマンドが通りません。yum install ~~ だとか yum check updateだとか。まあそれは仕方ないんだけど延々と繋がっていない色々な サーバに対してリクエスを…

ubuntu 15.04 をファイルサーバ(sambaサーバ)にする

先日買った7年前発売のThink Padですが、すごく好調です^^ 12.1インチで場所も取らないし発熱もそんなにひどくないし音も静か。 そんなThink Padをファイルサーバにします。用途としてはメインのPCとスマホからアクセス出来るようにします。 あとは仕事用…

ubuntu 15.04

家のサーバ用に使っているノートパソコンを買い替えました。今回買ったPCはなんと1万6千円!激安!lenovoのx200sというパソコンでおそらく2008年のものスペック CPU Core2Duoプロセッサ1.6Ghz メモリ 2GB HDD 160GB ディスプレー 12.1インチ(WXGA) LAN 10/10…

gitのインストール

windowsとubuntuへgitをインストールしました。windowsはgit for windowsを使用。 下記サイトよりダウンロードします。 Git for Windows インストール手順 Select Components Git Bash HereとGit GUI Hereにチェック Adjusting your PATH environment Run Gi…

ファイアウォールの設定(ubuntu12.04とAirStation(WHR-G301N))

VPN Serverの設定について書きましたが、ファイアウォールの設定についても 記載したいと思います。対象はubuntu12.04です。まずはファイアウォールが動作しているかどうか調べます。 # service ufw statusufw start/running となれば動作しています。 # ufw…

Ubuntu 12.04 LTSにsoftether vpnをインストール(その6)

6.VPNクライアントの設定 前回まででサーバの設定は終わったので、今回は接続するクライアントの 設定を行います。windows7とandroid端末からの接続について記載します。下記サイトからダウンロードします。 Windowsインストーラ(XXビット版)※ Vista以降の…

Ubuntu 12.04 LTSにsoftether vpnをインストール(その5)

5.tapデバイスの設定 マネージャのメイン画面からローカルブリッジ設定をクリックします。 仮想HUB、新しいtapデバイスのブリッジ接続、tapデバイス名を設定し ローカルブリッジを追加をクリックします。 元々ある、br0は削除して下さい。 メイン画面の仮想H…

Ubuntu 12.04 LTSにsoftether vpnをインストール(その4)

4.windowsマシンに管理ツール(マネージャ)のインストール 既にダウンロードしているSoftEther VPN Server Manager for Windows をインストールし、起動します。 今回は、OpenVPN接続を行う設定について記載していきたいと思います。下記のウインドウが表示さ…

Ubuntu 12.04 LTSにsoftether vpnをインストール(その3)

3.ubuntuに仮想ブリッジを追加 それでは仮想ブリッジの作成です。bridge-utilsをインストールします。 # apt-get install bridge-utils続いて/etc/network/interfacesの編集です。 # cp -p /etc/network/interfaces /etc/network/interfaces.org # vi /etc/n…

Ubuntu 12.04 LTSにsoftether vpnをインストール(その2)

2.ubuntuへsoftether vpn(サーバ)のインストール softether vpnのインストールです。 前回ダウンロードしたインストールパッケージをubuntuサーバに アップロードします。 そしてsshでログインします。 # sudo su - # tar zxvf softether-vpnserver-v4.14-95…