2017-01-01から1年間の記事一覧

Windows10からUbuntu16.04へリモートデスクトップ接続する設定

接続される側(Ubuntu16.04)の設定 インストール $ sudo apt install xrdp lxde 設定 $ echo lxsession -s LXDE -e LXDE > ~/.xsession 以下のファイルを編集する $ sudo vi /etc/xrdp/xrdp.ini crypt_levelをlowからhighにする xrdp1セクションのport=-1をas…

WordPressプラグイン【Duplicator】でzip archive enabled fail が出た場合の対処(Linux)

パッケージをインストール後、再起動でPassしました。 以下、対処方法。 対処 パッケージをインストールします。 $ sudo apt install sudo apt install php7.0-zip $ sudo reboot 確認 再度Duplicatorのパッケージ作成画面を見るとrequirementsがpassになり…

Nginxでリバースプロキシサーバーを構築する【1つのグローバルIPで複数のドメイン名を振り分ける方法】

1つのグローバルIPしか持っていないが、複数のホスト名で振り分け先を変えたい場合、リバースプロキシを使います。 今回は、Nginxを使ってリバースプロキシを実現する方法について説明します。 Nginxのインストール $ sudo apt install -y nginx リバースプ…

P650RG【NG-N-i5910GA1】のHDD【WD10JPVX】をSSD【850 EVO MZ-75E250B】に換装

マウスコンピューターのセールで買ったP650RGには、M.2 SSD(250GB)とHDD(1TB)が搭載されていました。 併用していると、HDDの性能の低さが際立ってしまうので、せめてSSDに換装することにしました。 環境 PC: P650RG【NG-N-i5910GA1】 交換前ストレージ(HDD):…

文字の横に水平線を表示するCSSテクニック【サンプルコードあり】

以下のように、文字の横に水平線を出すサンプルコード まずはHTML <h2><span>タイトル</span></h2> 続いてCSS h2 { overflow: hidden; text-align: center; } h2 span { display: inline-block; padding: 0 0.5em; position: relative; } h2 span:before, h2 span:after { border-t…

Nginxのリバースプロキシで504 Gateway Timeoutエラー

読み込みに時間がかかるページの場合、初期設定のNginxのリバースプロキシでは504になることがあります。 ここでは、タイムアウトの時間を延ばして、エラーを回避する方法について説明します。 解決策 タイムアウトの時間を延ばします。 $ sudo vi /etc/ngin…

bundle updateやgem installでkakasiをインストールしようとすると"libkakasi is not found"でエラーになる

gemやbundleでkakasiをインストールしようとすると、次のようなエラーが出た。 Gem::Ext::BuildError: ERROR: Failed to build gem native extension. current directory: /home/hoge/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/kakasi-1.0.2/ext/kaka…

リバースプロキシを使って1つのグローバルIPアドレスで複数のウェブサーバーへ振り分ける【UbuntuでNginxのリバースプロキシを設定する】

自宅で複数のウェブサーバーなどを運用するようになり、ウェブサーバーごとにドメインを設定したくなりました。 今まで公開したいウェブサーバーが1台だったので、ルーターのポートフォワードで運用していました。 ルーターのポートフォワード設定だと、WAN…

Ubuntu16.04でCANONのプリンターMG8130を使うためのドライバーセットアップ

今回は、Ubuntu16.04 Desktop版で、CanonのプリンターMG8130を使うための環境セットアップについて説明します。 背景 Ubuntu16.04でcanonの公式ページからドライバーをインストールすると、以下のようなエラーがでる。 .../cnijfilter-mg8100series_3.40-1_a…