WP Advisorとは
特徴
料金プラン
機能
実績
ブログ
パートナー
お問い合わせ
☰
Author:
Yuya Sato
Centos7にHHVMをインストール
https://github.com/facebook/hhvm/wiki/Prebuilt-Packages-on-Centos-7.x
を基にHHVMを入れる。 $ rpm -Uvh
http://dl.fedora
…
Read more
Centos7にPHP7.2をインストール
remi-safeなどのリポジトリからPHP7.2をインストールしようとすると、 php72.x86_64 1.0-1.el7.remi remi-safe php72-build.x86_64 1.0-1.el7.re…
Read more
[Bash] if節の中で何もしない
Bashスクリプトなどで、if-else文の一部分を後から追記したい場合や、何もしない場合、何も書かないとエラーが起きてしまいます。 コロン(:)を置くことで、if節の中で何もしないことができます。 if [ hogeh…
Read more
[KUSANAGI WordPress] ファイルのアップロードを行う
KUSANAGI WordPressでは、セキュリティ対策のためデフォルトでファイルアップロードを許可していません。 PHPのmax_upload_filesizeを変更してもWordPressの管理画面ではアップロード…
Read more
[chroot, SSH] 実行ファイル/ライブラリのコピーを作成しない
https://hacknote.jp/archives/32888/
にchrootでSSHユーザがアクセスできるディレクトリの制限をしましたが、 実行ファイルやライブラリファイルをコピーしていたため、yumなどのアッ…
Read more
chrootを用いてSSHユーザのディレクトリを制限する
共有サーバなどでSSHするユーザが操作できるディレクトリを特定のもののみに制限して、/rootや/etcなどは見られないようにする。 設定手順 お客様に提供するユーザを作成 $ useradd hoge $ passwd…
Read more
[MySQL]テーブルのバックアップ・リストア
テーブルのダンプ $ mysqldump -u<User> -p<Password> -t <DB_NAME> <TABLE_NAME> | gzip > hogeh…
Read more
[Nginx] メンテナンス状態に設定する
点検作業などでNginxサイトをメンテナンス状態に設定する。 httpはhttpsにリダイレクトする設定を行っているとする。 /etc/nginx/conf.d/
www.conf
を以下のように編集。 geo $acces…
Read more
/etc/hostsの設定確認
/etc/hostsで、 xxx.xxx.xxx.xxx hogehoge.jp のように設定をしても、digコマンドで、 $ dig hogehoge.jp hogehoge.jp. IN A yyy.yyy.yyy.…
Read more
date型のログをdate型でelasticsearchに入れる
date型のログをelasticsearchに入れた時にtext型として認識されてしまい、グラフ化できなかった。 このような時、あらかじめ型のフォーマットを定義しておき、その後elasticsearchにログを入れていく…
Read more
Nginxのログをtsv形式に変換する
Embulkなどでデータを扱うためにNginxのログをtsv形式に変換する。 $ cat /var/log/nginx/access.log | perl -ne ‘print join(“\t”, /^(.*?) (.…
Read more
[Django] 日付のフォーマットをテンプレートファイル内で変更する
以下のようにパラメータの後にdateを指定する。 {{ datum.creation_time|date:”Y/m/d f” }} この例では、「2017/12/28 12:00」のようなフォーマットで出力され…
Read more
[Python] MySQLに接続
pymysqlを使用してPythonからMySQLを操作します。 インストール pip install PyMySQL スクリプト例 import pymysql.cursors ## connect connectio…
Read more
[DataTables] 検索フォームにデフォルトで値を入れる
https://hacknote.jp/archives/27348/
のようにDataTablesは自動でページング機能などがついたtableを生成してくれます。 DataTablesでは検索フォームも追加してくれます…
Read more
[Ruby] MechanizeとNokogiriを使いCLI上でWebフォームログイン
mechanize, nokogiriをgemからインストール gem install mechanize gem install nokogiri スクリプトは以下のような形 #!/root/.rbenv/shims/…
Read more
過去の記事
×