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

約束の地

あの日あの時のキャロの想い出

Apache 上の PHP で SQLite3 を扱う場合の方法

環境 Ubuntu 16.04.1 LTS です。 結論 php-sqlite3を忘れずに。 # apt-get insatll -y sqlite3 php-sqlite3 インストールが終わったら Apache を再起動しましょう。 # service apache2 restart

Docker の Ubuntu を日本語化する方法

ここらへんやっときましょう。 # apt-get install -y language-pack-ja-base language-pack-ja # update-locale LANG=ja_JP.UTF-8 LANGUAGE=ja_JP:ja # export LANG=ja_JP.UTF-8 # export LC_ALL=ja_JP.UTF-8 # export LC_CTYPE=ja_JP.UTF-8

Apache でリバースプロキシを有効にする(モジュールを有効にする)

ここらへんを有効にしてあげましょう。 # a2enmod proxy proxy_http proxy_html rewrite

Docker で Ubuntu に 日本語化した GitLab をインストールする

Ubuntu on Docker に 日本語化した GitLab を構築する 素の Ubuntu イメージに GitLab を入れていきます。ただ入れるのではなく、日本語化をします*1。 *1:迅速なパッチ対応に感謝!

Ubunutu 16.04 LTS で MySQL のデータを丸々移管(コピー)する方法

以下のディレクトリ配下をまるっと新しい環境にコピーしましょう*1。もちろんユーザ情報もろもろ込みです。 /var/lib/mysql さらにこちらも必要に応じてコピーしておきましょう。 /etc/mysql *1:デフォルト環境

GitLab が 502 エラーで起動しないとき

GitLab が 502 エラーで起動しない GitLab をがんばってインストールして喜び勇んで起動してアクセスしても、延々と 502(Bad Gateway)エラーが出てログイン画面にたどり着けない場合があります。そのときの対応方法の一つです。 まずは待つ 単に起動準備中…

Windows の VirtualBox の Vagrant で ubuntu/xenial64 の環境を構築する手順

Windows で VirtualBox を使い、SSH クライアントとして Poderosa 4 や Tera Term や WinSCP を使うことを想定しています。 ユーザー「ubuntu」でログイン 注意 以下の過去の記述はbento/ubuntu-16.04では正しくなく、ユーザ名とパスの組み合わせはvagrant:v…

Ubuntu 16.04 LTS でタイムゾーンを JST に変更する方法

これで。 # timedatectl set-timezone Asia/Tokyo

Ubuntu 16.04 LTS で日本語の man を表示する方法

manpage manpageを入れる。文字コードとかはよろしくやってください。devの方も忘れずに。 # apt-get install -y manpages-ja manpages-ja-dev

Ubuntu 16.04 LTS で mysql2 gem がインストールできない場合

結論 libmysqlclient-dev を入れましょう。 # apt-get install -y libmysqlclient-dev # gem install mysql2 Building native extensions. This could take a while... Successfully installed mysql2-0.4.5 Parsing documentation for mysql2-0.4.5 Install…

GitBucket の Webhook(Service Hooks、Payload URL)を Jenkins のビルド・トリガにする方法

GitBucket GitBucket はご存知、takezoe さんを中心に開発されている素晴らしい GitHub クローンです。度重なるバージョンアップにより様々な機能が追加され、その利便性は計り知れません。 そんな GitBucket の機能の中に Webhook 機能があります。「Webhoo…

Vagrant での CentOS のディレクトリを Windows と共有する方法

特に CentOS とかに限った話ではないと思いますが。 やりたいこと Windows にインストールした Vagrant に立てた CentOS 内のディレクトリを、SSH とかしないで Windows 上のフォルダと共有する。 具体的には例えば、CentOS 上の /var/www を Windows の \Va…

CentOS7 で Apache に外部からアクセスできないときは firewalld を疑う

Vagrant 上での話ですが、一般的な話でしょうし、更に言えば Apache だけでの話ではない可能性もありますが。 結論 firewalld です。 # systemctl stop firewalld 必要があれば適切に設定してあげましょう。 ちなみにドットインストールでは CentOS6 だった…

Vagrant の CentOS の box の言語設定をドイツ語から日本語にする

標準だと言語設定がドイツ語になっているので日本語に変更します。 # localectl set-locale LANG=ja_JP.UTF-8 # source /etc/locale.conf

Vagrant で構築した OS に SSH でログインする(Windows)

Vagrant のコマンドラインではなく、Poderosa 4 や Tera Term を使いましょう。 ホスト名(例) 127.0.0.1 ポート番号(例) 2200 ユーザー名(例) vagrant パスワード(例) vagrant

Vagrant に VirtualBox 用の Ubuntu 16.04 LTS の box を入れる方法

結論 bento/ubuntu-16.04を入れます。任意のフォルダでvagrant init bento/ubuntu-16.04を実行してからvagrant upするだけです。初期の SSH のユーザ名とパスワードはvagrantとvagrantのペアで問題ありません(2017/04/24 現在)。 Vagrant box bento/ubuntu…

Windows の Vagrant で Vagrant up がエラーで失敗するとき

vagrant up が失敗するとき 以下のあたりでうんともすんとも言わなくなり、結果的にエラーメッセージがバーっと出てくることがあります。 ==> default: Waiting for machine to boot. This may take a few minutes... default: SSH address: 127.0.0.1:2200 …

PhantomJS を Ubuntu 16.04 LTS にインストールする

PhantomJS もはや説明するまでもないですが、PhantomJS とは WebKit ベースの Headless な Webブラウザ です。こいつを Ubuntu で使おうとしたのですが……ドハマりしました。 ハマった理由 : apt-get で入れた これやっちゃだめです。もうエラーの嵐です。 # …

Ubuntu 16.04 LTS を無線LANの親機にする

Ubuntu を Wi-Fi の親機にする 高性能なルータが安価に買えるこのご時世ですが、Ubuntu(Linux)を Wi-Fi の親機にするのはそれ自体はとても簡単なので、例えば会社内でワンフロアに一台、サーバ用のマシンにサクッと設定するのもいいかなと。

Ubuntu 16.04 LTS に Docker Compose をインストールする

Docker Compose のインストール Ubuntu だけというわけでなく Linux 全般でインストールできると思います。任意のディレクトリで以下を実行します。 # curl -L https://github.com/docker/compose/releases/download/1.8.0/docker-compose-Linux-x86_64 > do…

FUJITSU PRIMERGY MX130 S2 に USB 3.0 ボードを増設する

FUJITSU PRIMERGY MX130 S2 FUJITSU の PRIMERGY MX130 S2 というマシンは安価で基本的なスペックは兼ね備えているのですが、USB 3.0 ポートだけは存在しません。なのでボードを増設します。 Inateck 購入したボードは Inateck のボードです。 [追加電源不要…

Ubuntu 16.04 LTS に Windows からリモートデスクトップで接続する方法

Ubuntu に Windows からリモートデスクトップで接続する 最低限、必要なことだけを記します。ウィンドウマネージャには xfce4 を使います。 必要な設定(パッケージのインストール) # apt-get install xrdp # apt-get install xfce4 # echo "xfce4-session"…

Amazon Cloud Drive の 1ファイル の容量制限(2GB)は Webインターフェイス経由の場合のみ

Amazon Cloud Drive での 1ファイル の容量制限 Amazon Cloud Drive について、1ファイルの容量制限が 2GB という情報をたまに見かけます。厳密にはそれは誤りです。 Webからアップロードする場合の上限が2GB 正確には、「Webインターフェイスからアップロー…

acd_cli で cache のエラーが出たら nodes.db を削除する

acd_cli sync でエラー 下記のコマンドを実行して、エラーが出た場合です。 # acd_cli sync 16-01-01 12:00:00.000 [WARNING] [acdcli.cache.db] - Sqlite database integrity check failed. You may need to clear the cache if you encounter any errors. …

Ubuntu で startコマンド および stopコマンド をインストールする

startコマンド と stopコマンド Docker の Ubuntu 16.04 LTS のイメージを使っていたところ、start と stop のコマンドが無く、検索してもなかなかたどり着けずに苦労しました。 インストール方法 # apt-get install upstart パッケージの検索方法 すでにイ…

Amazon Cloud Drive を Dropbox や Google Drive のように扱う方法

Amazon Cloud Drive Amazon Cloud Drive(Amazon Drive)が日本でも「Unlimitedストレージ」を開始しました。すでに米国のAmazonでは開始されているサービスです。 類似のサービスは、例えば、Dropbox とか Google Drive とか OneDrive などがあります。ただ…

Ubuntu 16.04 LTS で Samba を使ってファイル共有する

Samba でファイル共有 山ほど既存の記事があるとは思いますが、とにかく最低限に絞った覚え書きを。あと、特に Ubuntu 16.04 LTS に限らないです。 1. インストール # apt-get install samba 2. 設定ファイルの編集 /etc/samba/smb.conf の末尾に以下を追加…

Docker Registry v2 でプライベートリポジトリ(プライベートレジストリ)を立てる

1. Docker Registry v2 2016年7月6日現在、Docker Registry を latest で pull しても v1 のイメージが落ちてくるようです。ですが、ここでは v2 を明示的に落として使用した場合のプライベートリポジトリ(プライベートレジストリ)の立て方を簡単に記しま…

Ubuntu 16.04 LTS (PHP 7)にしたら phpMyAdmin が実行できなくなった(ページが真っ白)

PHP 7 Ubuntu を 16.04 LTS にサクッと上げたところ、phpMyAdmin のページを開くと Webブラウザ が真っ白になってしまいました。ソースを見てみると、PHP の生コードがそのまま表示されていましたので、これは間違いなく Ubuntu 16.04 LTS で PHP 7 が標準の…

Debian(jessie)にPHP 7をインストールする方法

以下の方法でインストールできました。

自宅サーバとMadsonicでMicroSDXCカードをゴミ箱にダンクシュートした

※標題はSubsonicを知るきっかけとなった名エントリを参考に付けさせて頂きました 1. Madsonic Subsonic のフォークプロジェクトとして Madsonic というプロジェクトが存在します。今回、自宅サーバ周りの環境を整理していたところ、各種の再インストール作業…

SubsonicをインストールしてもURLが無効っぽいときの対処法

対象OSはDebianまたはUbuntuです が、内容は環境に依存するものではないと思います Madsonic でも同様の方法で解決できます

UbuntuやDebianにAipoをインストールする方法

AipoをUbuntuやDebianにインストールするためには、少し手を加えてあげる必要があります。

さくらのVPSにリモートデスクトップで接続しローカルで音声を出力する方法

「さくらのVPS」にUbuntu 15.10をインストールしました。Ubuntuですのでデスクトップ環境もぜひ使いたいですし、GUIで操作するほうが利便性が良いことも多々あります。そこで、インストールしたUbuntu 15.10に手元のWindowsマシンからリモートデスクトップで…

さくらのVPSでUbuntu 15.10をカスタムインストールする方法

「さくらのVPS」の1Gプラン(石狩リージョン)を契約し、カスタムOSとしてUbuntu 15.10を入れました。その具体的な方法を示します。

PlayStation版「幻想水滸伝」の20周年を祝うTwitter botの作成方法

2015年12月15日は、PlayStation版「幻想水滸伝」が発売されて20周年のその日です。この日を祝うためにTwitter上では #HappySuikoden20th というハッシュタグで各種お祝いツイートが寄せられています。20周年のこの日に、このハッシュタグを用いて、毎時08分…

Ubuntu 15.10 に PHP 7 をインストールする方法

apt-getで簡単に入れられました。下記に書いてあるとおりです。1.まず下準備をします。 $ sudo apt-get install python-software-properties $ sudo add-apt-repository ppa:ondrej/php 2.あとはどんどん入れていくだけです。が、入れる前にPHP 5を削除しま…

Apache 2.4 にて SSL で リバースプロキシを設定した場合の設定

標題の件でApache 2.2の設定のままだとハマりました。結論を書くと、以下のページに答えがありました。すなわち、Apache 2.4では以下のように設定を書く必要があります。 SSLProxyEngine on SSLProxyVerify none SSLProxyCheckPeerCN off SSLProxyCheckPeerN…

Powered by はてなブログ