edo1z blog

プログラミングなどに関するブログです

Ubuntu

Windows10のUbuntuに開発に使うアプリを色々入れる

Windows10のUbuntuに開発に使うアプリを色々入れていきたいと思います。 Windows10のUbuntuとは? これです。Microsoft Storeからゲットできます。 Ubuntuのバージョンは? $ cat /etc/os-release NAME="Ubuntu" VERSION="18.04.3 LTS (Bionic Beaver)" ID=u…

Ubuntu18.04のPCにWindows10をインストールする

やること Ubuntu18.04がインストールされているPCに、Ubuntuを消してWindows10をインストールする。 Windows10を買う。 Ubuntu18.04でWindows10のインストール用USBを作成する。 PC起動時にインストール用USBを使って、Windows10のインストールをする。 Wind…

ubuntu18.04 画像のリサイズ

コマンドラインでリサイズ(mogrify) 画像のリサイズは、imagemagickを使うとコマンドラインで簡単にできます。 やり方は下記に書いてありました。コマンド名は、mogrifyです。 askubuntu.com 下記のように使います。これで半分のサイズになります。 mogrif…

ubuntu18.04のキー配置を変える

xmodmapで変更 この記事を見ながらやってみます。 www.komee.org やりたいのは、右下のバックスラッシュをアンダースコアに変えたいです。 あと、スペースの左の無変換をエスケープにしたいです。 xevでキーコード確認 $ xev xevでキーコードを調べました。 …

phpstorm - ubuntuでvimプラグイン使ってるときのキーバインド

phpstromでvimのpluginを使ってると、キーバインドが若干調整が必要になる。 ctrl+bは、通常であれば、定義元にジャンプするが、それがvimのページアップになってしまう。 あと別に大丈夫ではあるけど、ctrl + fが、検索ではなく、ページダウンになるので、v…

Ubuntu - クリップボードコピー

今私はubuntu18.04をメインPCとして使っています。もともとWindows10をデュアルブートにしてたのですが、たしか16から18にアップデートしようとしてたらゴチャゴチャしてしまい、めんどくさくなってwindowsを消してubuntu18.04オンリーのPCにしてしまいまし…

Ubuntu16.04 - キーボードのキー割り当て(キーバインド)をxkbで変更する

ホームディレクトリに.xkbというのを作って、.xkb以下に設定ファイルを作成して、.bashrcとか、.zshrcとかでそれを読みこませることで細かいキーバインド設定が可能。 [xkb] Ubuntu 14.04 で Caps Lock を別のキーにする方法 Ubuntu 14.10でキー配置を変更し…

windows10とubuntu16.04のデュアルブート

このubuntu16.04日本語版をデュアルブートさせました。このサイトを見ながらやりました。最初うまくいきませんでしたが、セキュアブート設定をオフにしていなかったためで、オフにしたらすんなりできました。ただ、パーティションの切り方が自分的によろしく…

UbuntuにzshとvimとGoを設定する

zshはoh-my-zshというのを使います。vimはdeinでプラグインを入れます。Goはvim-goプラグインを入れます。 goのインストール $ sudo -i $ apt-get update $ apt-get upgrade $ apt-get install golang $ which go /usr/bin/go zsh zshのインストール $ apt-g…

GCPのUbuntuのハードディスクを増やす

Bitcoinのブロックがでかくて容量がなくなりました。さっきメモリ増やして容量もちょっと増やしたけど、もう容量が100%になりましたので、さらに増やしたいと思います。100%になったらBitcoindが動かなくなりました。今SSD永続ディスクというのを使っていま…

Ubuntuの時間ずれの解消

Ubuntuの時間がずれてます。7時なのに前日の22時になります。9時間遅れています。 参考:Ubuntu インストールしたらやること:時刻を同期するNTPサーバーを変更する systemd-timesyncdの状態確認 $ systemctl status systemd-timesyncd $ systemctl status n…

GCPのCompute EngineのUbuntuでvsftpdを使う

Ubuntu17.04にvsftpdを入れてみる。vsftpdはFTPサーバ。 インストール $ apt-get install vsftpd </code> GCPのポートあける 参考:Google Compute Engineのファイヤーウォールを理解する #gcpja vsftpd.confの設定 参考: vsftpサーバ 設定ガイド Ubuntu 12.04 サ…

GCPでUbuntu16・Nginx・PHP7・cakePHP3環境をつくる

Google Cloud Platform(GCP)はAWSのgoogle版です。ここにサービスの説明があります。 Compute Engine まずプロジェクトを作成する。次に、Compute Engineのコンソールで、VMインスタンスを作成する。ゾーンを日本、マシンタイプをf1-micro、OSをUbuntu16.10…

Let's Encryptの更新方法と更新の自動化

この投稿でLet's Encryptで無料でSSL証明書を作りましたが有効期限が切れそうなので更新します。 環境は、サーバはさくらのVPS、OSはUbuntu16.04、webサーバはnginxです。 更新方法 参考:https://certbot.eff.org/#ubuntuxenial-nginx Automating renewal …

Ubuntu - cron

Ubuntu16.04です。 cronを使うには、crontabコマンドを使います。 crontab -e とやるとcronの編集ができますが、cron -rとやるとcronの設定内容が消えるので、危ないので気を付けるようにとネットでよく書いてあります。紹介されているのは、crontab -eで直…

さくらVPSでcakephp3を動かす

環境 Ubuntu 16.04 PHP 7.0 Nginx 1.10 composerインストール+git clone $ apt-get install composer $ php -v PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS ) Copyright (c) 1997-2016 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Techno…

Ubuntu16.04にGitLabを入れる

Ubuntu 16.04にGitlabを入れていきたいと思います。 Gitlabのインストール Gitlabのサイトに、OS毎のインストール方法が書いてありました。 $ sudo apt-get install curl openssh-server ca-certificates postfix $ curl -sS https://packages.gitlab.com/in…

さくらVPSにUbuntu16.04を入れた後の各種設定方法(1)

さくらVPSにUbuntu16.04を入れました。設定をしていきます。 参考:Ubuntuインストール アップデート $ sudo apt-get update $ sudo apt-get upgrade SSH関連の設定 .sshディレクトリの作成 とりあえず.sshディレクトリを作成します。 $ mkdir ~/.ssh 公開鍵…