タグ

2020年4月13日のブックマーク (4件)

  • 本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita

    .bash_profile はログイン時にのみ実行されます。具体的な用途は: 環境変数を設定する (export する変数) 環境変数はプロセス間で勝手に受け継がれるのでログイン時のみ設定すれば十分です。 .bashrc は対話モードの bash を起動する時に毎回実行されます。具体的な用途は: 環境変数でない変数を設定する (export しない変数) エイリアスを定義する シェル関数を定義する コマンドライン補完の設定をする これらは bash を起動する度に毎回設定する必要があるものです。 その他 .bash_profile ? .bashrc ? いろいろあるけどこいつらなにもの? を参照。もっと突き詰めたい人は Linux: .bashrcと.bash_profileの違いを今度こそ理解する。 Bash 以外のシェルを使用しない人は .bash_profile と .bashrc

    本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita
    tsuyossii
    tsuyossii 2020/04/13
  • Apache + PHP を FPM/FastCGI で動かす。

    PHPPerlのプログラムを指定のユーザー権限で実行できるようにする ここまでの Apache と PHP の設定では、PHP は Apache のモジュールとして登録されていますので、PHP の実行エンジンは Apache の機能のひとつとして働きます。つまり PHP プログラムは Apacheユーザー権限で実行されます。 Apache にセキュリティホールが見つかって不正な攻撃を受けた場合に、一般のユーザーよりも権限の少ないApacheユーザーで実行した方が安全なためです。 ところがこの場合、不便なこともあります。 PHP の実行によって新しく作られるファイルは Apacheユーザーの所有物となるため、他のユーザーがファイルを簡単に削除することが出来なくなります。 例えば WordPress の管理画面から画像をアップロードしたり新しいプラグインを追加すると、それらのファイルは Ap

    Apache + PHP を FPM/FastCGI で動かす。
    tsuyossii
    tsuyossii 2020/04/13
  • プログラマーがSSH周りで知っておくと良いこと - Qiita

    はじめに 今となってはこの辺で困る事は無いのですが、初めてLinuxを触った時に基的な事がわからなくて困ったので同じように困る人向けに書いておきます。 誰かの役に立てれば嬉しいです! 高度な事を書いているのではなく、SSH周りで基的に使われる事を書いてます。 ※なお、クライアントはMacを想定してます。 SSHって・・・? Secure Shellの略称であり、コマンドです。 通称はSSHやSSHコマンドなどと呼ばれます。 SSHはWindowsでいうリモートディスクトップです。 自分のPCから他のPC(主にサーバー)へ接続して、他のPCを操作するための接続手段です。 Windowsのリモートディスクトップで接続する場合はGUI(Graphical User Interface)という画像などを使って視覚的に操作しやすい方法で操作します。 一方で、SSHで接続する場合はCUI(comm

    プログラマーがSSH周りで知っておくと良いこと - Qiita
    tsuyossii
    tsuyossii 2020/04/13
  • EC2へのSSH接続でPermission denied (publickey). が出たとき - Qiita

    EC2へのSSH接続でPermission denied (publickey). が出たとき解決方法なんかは あちこちでいろいろなところで解決策が確認ができます。 鍵ファイルのパーミッション変えたりやってましたが 全然接続できなくて困っていました。 こういうときはやはり公式で確認しようと インスタンスへの接続に関するトラブルシューティングも上から順番に確認しましたが解決できず。 結論

    EC2へのSSH接続でPermission denied (publickey). が出たとき - Qiita