VPSに関するgucchiyのブックマーク (13)

  • Let’s encrypt の証明書を失効させ、ドメインの設定を削除する | キュア子の開発ブログ

    無料の SSL 証明書 Let’s encrypt を certbot で運用している場合の方法です。証明書のインストールや更新の記事はよくあるのですが、削除の記事があまりないので書いてみました。 1つのサーバーで複数のホストの SSL 証明書をインストール・運用しているケースで、あるサイトの閉鎖に伴い、1つの証明書だけ管理対象から外したいというケースがあったためです。 certbot コマンドを最新にする 今回のサーバーは git を使ってインストールしているので、まず git pull コマンドで certbot コマンドを最新版に更新します。 # git pull remote: Counting objects: 4566, done. remote: Compressing objects: 100% (35/35), done. Resolving deltas: 100% (

    gucchiy
    gucchiy 2020/11/14
    Let's Encrypt による SSL の解除方法
  • CentOS を 6 から 7 にアップグレードしてみた。 | みむらの手記手帳

    どうもみむらです。 先日まで某学会に出席していた関係で遅くなりました。 学会に向かう朝に Twitter を眺めていたら CentOS 7 が出た! というツイートが流れていまして ・・まじすか! もう CentOS 7 出たんか! でも時間が無い・・! と思いながら、学会に行って、帰ってきました。 今日は普段の行いが最高に悪かった為か、 頭痛なり腹痛なり、とりあえず若者が掛かる「痛」のある程度の症状が出て 日中はダウンしていました。 日中は布団とトイレの往復を何度やって、段々と落ち着いてきたのでやろうか、と。 ・・・そんなわけで今に至る訳です。 閑話休題 それではアップデートを。 良く纏まっているウェブサイトがありますので、基的にはこちらに従う感じで。 http://abi.io/blogs/in-place-upgrade-centos-6-5-to-7-0-using-preupg

    gucchiy
    gucchiy 2019/02/03
    CentOS 6 も来年までだし、そろそろ 7 かなー
  • postfix が spam 送信踏み台にされてげきおこ - あーかいぶすハイディフィニション

    作業費半人日以下だったか、そもそも無料だったか忘れたけど、メールサーバを立てろとか言われて作業したら ftp 鯖もとか web 鯖も!とか ftp はアクセスしたルートディレクトリが document_root になってない!とか文句いわれまくって相当ビキビキしながら作業したの鯖が spam の踏み台にされてました。なお初期構築作業だけで、保守とかいらねえよ黙れみたいな感じだった。 お金ないから postfix には SSL 証明書いれないもん!とかむちゃくちゃ言ってたはずなので、正直聞いた時はざまあwwwwwwみたいな感想しか出ませんでした、なんで皆月額保守費ケチって信用を失うんだろう?5万10万出せって言ってるわけじゃねーのになあ。安くしたいなら gmail でも使えばいいじゃない。 愚痴ここまで。 postfix 乗られた!どうする? まずサービスを止めましょう。 [root@loc

    postfix が spam 送信踏み台にされてげきおこ - あーかいぶすハイディフィニション
    gucchiy
    gucchiy 2018/09/07
    やられましたので、ご参考。日本の IP だけを allow するのはやりたくないなぁ
  • RLogin(Win32用rlogin/telnet/sshターミナルソフト)

    RLoginは、Windows上で動作するターミナルソフトです プロトコルはrlogin,telnet,ssh(バージョン1と2)の3種類に対応し遠隔でのサーバーメンテナンスを考えて安全な暗号化通信をサポートしています 漢字コードは、EUC,SJIS,UTF-8などに対応しISO-2022によるバンク切り替えで様々な文字コードが表示できます 画面制御としてxtermに準じたエスケープシーケンスなどに対応しANSIやvt100コンソールとして使用する事ができます

    gucchiy
    gucchiy 2018/08/19
    sshターミナルソフト。こりゃいいわ~
  • RedmineでGitを連携させる - Qiita

    このドキュメントではRedmineでGitを連携させる方法について記述する。 環境 OS:Debian7 Redmine version 2.3.1.stable git version 1.7.10.4 apt-getでRedmineとgitをインストールしている。 gitリポジトリの作成してSmartHTTP経由参照できるようにする。 リポジトリの作成 Webサーバからアクセスできる権限で、リポジトリを作成する。 $mkdir -p /var/git/test.git $cd /var/git/test.git $git --bare init $git update-server-info $chown -R www-data .

    RedmineでGitを連携させる - Qiita
    gucchiy
    gucchiy 2017/11/15
    あとで・・
  • mysqlが起動できない - Qiita

    事象 mysqlを起動しようと思って以下のコマンドを打つと。 $ mysql -u root 以下のエラーが出力されます。 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 参考 参考にしたのは以下のリンク mysqlが起動できな...ket '/tmp/mysql.sock' (2)) mysqlのsocketエラーでrailsアプリが起動できない mysqlが突然起動しなくなる 第二幕 実施したこと とりあえず、ターミナルでこれを打ち込んでみます。 $ sudo touch /tmp/mysql.sock そして、もう一度冒頭のこれ。 $ mysql -u root 結果、 ERROR 2002 (HY000): Can't connect to lo

    mysqlが起動できない - Qiita
    gucchiy
    gucchiy 2017/11/05
    起動してないってオチがあるとわ。service mysqld start で解決・・
  • 【CentOS, PHP】CentOSへのPHP5.6, MySQL5.6環境の構築 - Qiita

    # rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

    【CentOS, PHP】CentOSへのPHP5.6, MySQL5.6環境の構築 - Qiita
    gucchiy
    gucchiy 2017/11/05
    PHP5.6 にアップデートした途端に phpMyAdmin が動かなくなったので、これ試したら動くようになった。MySQL もアップデートしたみたい
  • Python 2.7 インストール(yum)(CentOS 6.8) - Qiita

    [root@localhost ~]# yum -y install centos-release-scl-rh [root@localhost ~]# yum -y install python27 [root@localhost ~]# python --version Python 2.6.6 [root@localhost ~]# scl enable python27 bash [root@localhost ~]# python --version Python 2.7.8 [root@localhost ~]# exit [root@localhost ~]# python --version Python 2.6.6 [root@localhost ~]# echo 'source /opt/rh/python27/enable' > /etc/profile.d/pyth

    Python 2.7 インストール(yum)(CentOS 6.8) - Qiita
  • gitを使ったデプロイ方法 - Qiita

    以前にさくらVPSにGitの中央リポジトリを置く(for Mac) - Qiitaという記事を書きましたが、タイトルと内容がアレなので書き直します。 目標 開発環境からgit pushするだけでデプロイ完了 環境 Local : MacOS 10.10.2 Server: CentOS release 6.6 (さくらVPS) 概要 localで開発してgitで管理。ここにローカルリポジトリがある。(図Z) リモートリポジトリをVPSに置く(図A) VPSの別の場所に番実行用のリポジトリをクローンする(図X) GitHubやBitbucketを使っている場合はリモートリポジトリを2つにする。(使わなくてもOK)(図B) Local(Z)でpushしたら、VPS側のlocal(X)は自動でpull & プロセスの再起動をする 簡単に言うと、ZからXにデプロイするのにAを経由するということで

    gitを使ったデプロイ方法 - Qiita
    gucchiy
    gucchiy 2017/10/14
    あら、これだけなのね。次のプロジェクトからこれでいこう
  • さくらvpsの設定自分メモ - ssh設定① - for mac - tweeeetyのぶろぐ的めも

    はじめに さくらのvpsの契約が切れて契約しなおし。。。 ということでSSHも設定しなおし。まったく覚えてないしいい機会なのでメモ 主にこちらを参考にさせて頂きました →さくらのVPSを借りて、真っ先に設定した内容まとめ 追記 mac2台目の設定とかsshのところだけ別に書きました。 →さくらvpsの設定自分メモ - ssh設定④ - for mac2台目とか おおまかな流れ 0〜10までありますが、 「0.[vps]契約する」が終わっている前提で、スムーズにいけば15分かからないくらいでいけるかと思います。 [vps]はvps側、[mac]はmac側でやる作業です 0.[vps]契約する 1.[vps]VPSコントロールパネルにログイン 2.[vps]リモートコンソールでrootパスワード変更 3.[vps]作業用アカウント作成&sudores設定 4.[vps]ssh用のディレクトリ作

    さくらvpsの設定自分メモ - ssh設定① - for mac - tweeeetyのぶろぐ的めも
  • LogFormatディレクティブ:ログファイルのフォーマットを定義する

    Apache では Apache で起動している Web サーバにアクセスしてきたユーザーのログを残すことができますが、ユーザーの情報の中からどのようなデータをログとして残すのかについてログのフォーマットを定義することができます。ここでは Apache のログファイルで使用するフォーマットを設定する方法について解説します。

    LogFormatディレクティブ:ログファイルのフォーマットを定義する
    gucchiy
    gucchiy 2017/09/07
    Apache の Access Log の内容を充実させる方法。
  • rootのviに色を付ける

    rootでviで編集すると、Syntaxの色付けがなくて見づらいですよね。(逆にSyntaxが嫌い、という人もいるみたいですが) そもそも色が付いているのは、viがvimへのaliasになっているからなんですが、rootの場合はviのままになっているのが原因です。 これを変えるためには /etc/profile.d/vim.sh を編集します。 if [ -n "$BASH_VERSION" -o -n "$KSH_VERSION" -o -n "$ZSH_VERSION" ]; then [ -x /usr/bin/id ] || return [ `/usr/bin/id -u` -le 100 ] && return # for bash and zsh, only if no alias is already set alias vi >/dev/null 2>&1 || alia

    rootのviに色を付ける
    gucchiy
    gucchiy 2017/09/07
    なるほど、なるほど
  • さくらVPSでcronの設定 - console.lealog();

    ハッスルサーバーで動かしてたTwitterのbotを、さくらVPSの方に移しました。 その手順のメモです。 BotはPHPで動いてます。 cronのインストール インストールされてるかどうかを確認します! /etc/rc.d/init.d/crond status インストールされてなかったので・・・。 yum install crontabs インストールしたら起動して、OS起動で自動実行するように。 /etc/rc.d/init.d/crond start chkconfig --level 2345 crond on crontabの設定 調べたところ、cronというものを動かすには色々やり方があるようでした。 crontabに設定を書く 週一実行とか、月一実行とかディレクトリが用意されてるのでそこにファイルを置く 前者が一般的とのことで、crontabを設定していきます。 cron

    さくらVPSでcronの設定 - console.lealog();
  • 1