
(2021.1.26 追記) 本稿の続きを書きました。 時系列で見る:WordPressを運用中のサーバが丸ごとPHPマルウェアに感染する流れ https://qiita.com/Ayutanalects/items/e7919afadc7d8394820f 制作会社から「自社で管理中のサイトがおかしい」との連絡を受けて、 中をのぞいたら、PHP製の複数種類のマルウェアに感染していたので対応をメモ。 以下の内容は、あくまでも自分の対応時のものです。 攻撃者がスクリプトを変更すれば同じ方法では検出できなくなるのでご注意ください。 初期状態 症状 自社管理中のWordPressサイトにアクセスすると、全く知らないサイトにリダイレクトされる 今回は allc〇〇ling.shop というEC風サイト。Kasperskyを使っていると、「警察機関指定の危険サイト」の警告あり https://sup
「全世界のサイトの4分の1はWordPressで作られている」といわれるほど普及が進んでいるコンテンツ管理システムのWordPressですが、使いこなすにはHTMLやCSS、PHPの知識が求められるなど、少しハードルが高い側面もあります。無料のブログ作成サービス「You Don't Need WordPress」を使うと、HTMLなどの知識や自前のサーバーがなくても、Googleドキュメントを操作するだけで画像や表が入った記事を作成することが可能です。 You Don't Need WordPress: Create A Blog With Google Docs https://www.youdontneedwp.com/ 上記URLにアクセスすると以下のように表示されるので、「Create Your Blog」をクリックします。 上から順にメールアドレス、ユーザー名、パスワード2回を入
This document discusses and compares Neptune and JanusGraph graph databases. It provides an overview of Neptune's features like multi-AZ deployment and storage in S3. It also describes how to access Neptune using Gremlin and SPARQL query languages. The document then introduces JanusGraph and notes some key differences when using Gremlin APIs with Neptune versus JanusGraph. It shares the results of
先日、Dockerでnginxとphp-fpmを起動する手順とDockerfileを作る手順と注意点と参考サイトを公開しました。 今回はより便利なDocker Composeを使った複数のコンテナの管理を書いていきます。 今回も前回同様に、Docker初心者向けの記事となります。 ※なお、docker runやDockerfileを作成したことが無いと、どういったメリットがあるか感じにくいと思いますので、事前にdocker runしたりDockerfileまで作成してみることをおすすめします。 Docker Composeとは docker-composeの公式リファレンスには下記のように記載があります。 複数のコンテナを使う Docker アプリケーションを、定義・実行するツールです。Compose はアプリケーションのサービスの設定に、Compose ファイルを使います。そして、コマン
便利すぎて、正直びっくりした。 Local by Flywheel のウェブサイト WordCamp US へ参加した際にブースを出していたのを見かけていたのが “Local by Flywheel” というローカル環境を構築するためのツール(https://local.getflywheel.com/)。 MAMP (Pro) の UI が綺麗で速くて各サイトが分離されていて、機能がとても多い版というと分かりやすいでしょうか。また、WordPress の環境に特化しており、ワンクリックインストールやマルチサイト、SSL、Apache/Nginx の選択や切り替え、メールのデバッグツールや開発中のサイトの一時的な公開など、WordPressを使ってウェブサイトを作りましょう、となった場合に必要になりそうな機能を備えています。 で、無料です。 トップページに書かれているその機能は以下のように
2017年10月10日 nginx + PHP-FPM7 + HTTP/2 版の解説エントリを公開しましたので、そちらをご覧ください。 docker-compose で作る nginx + PHP-FPM7 + HTTP/2 に対応したモダンな WordPress 開発環境 はじめに 久々に WordPress を使って web サイトを作成する機会があったので、これを期に Docker を使った WordPress 環境を構築する手順を学んでみることにしました。単に WordPress を動作させるだけの手順であればググればいくらでも出てきますが、テーマ開発に適した構成や WP プラグインインストールの自動化などがまとまった情報がイマイチ見当たらなかったので、備忘録として残しておくとします。今回は docker-compose を使って複数のコンテナによる構成を組んでみましょう。 doc
WordPressの Simply Static というプラグインを検証するために、MacのDocker上にWordPressコンテナを立て、投稿記事を静的ファイル郡として出力してみました。 その際の手順になります。 環境 macOS Sierra 10.12.1 Docker for Mac 1.12.3 Simply Staticプラグインについて WordPressというブログソフトウェア用プラグインの1つです。 ブログの投稿記事を静的ファイルに変換することで、WordPress本体とサイトを分けたり、スピード面でのメリットがありそうです。 Simply Static is a static site generator for WordPress that helps you create a static site that you can serve separately fr
ディップ Advent Calendar 2016 - Qiitaに書くぞ、ということで、最近のネタを。 MacBook Pro Touch Bar 15インチモデル(late 2016)を買いました。 11月27日に受け取ったばかりですが、思っていたよりも、よいかも…ʕ•ᴥ•ʔ さてわたしは、新しいPCのセットアップが大好きです。 TimeMachineでイッパツ、とかはやらずに、開発環境を見直しつつコツコツとやっていきたい! 今回、とある事情があってWordPress環境を作ってゴリゴリやる必要が出てきました。 今まではダラダラとVirtualBox + Vagrant、ひどいときはローカルを汚しながらのらりくらりと過ごしてきましたが、そろそろちゃんとしたかったのでDockerで。 Docker for Macをインストールする Get started with Docker for
当サイトはWordPressで構築しているのですが、ローカル開発環境が存在せずテーマを編集するときはサーバー上でファイルを直接編集しています。これでは思い切った変更がやりづらいのでDockerを使用して開発環境を作ってみました。 事前準備 Get Docker | Docker Install Compose – Docker DockerおよびDocker Composeをあらかじめインストールしておく必要があります。 Docker Composeを使って開発環境を起動する 複数コンテナを同時に起動することができるツール「Docker Compose」を使って、WordPressの開発環境に必要なコンテナをまとめて起動します。これを行うにはプロジェクトルートにdocker-compose.ymlが必要です。 version: '2' services: db: image: mysql:
Build WordPress Websites in Minutes Create a professional and responsive website quickly and easily with Shifter’s WordPress website platform. Shifter Platform What is the Shifter Platform? Shifter is a website builder and hosting platform that helps you launch a website quickly and easily, with custom domains, automated updates, performance optimizations, and more. Platform overview → Get Started
2016年3月22日(月) 18:30 ~ JAWS-UGコンテナ支部×JAWS-UG CLI専門支部 #1 発表資料 jawsug-container.connpass.com/event/27537/ 会場:NHN テコラス株式会社 #jawsug #jawsug_cli #jawsug_ct 最近勉強を始めたコンテナ技術に関する基礎的な知識をまとめました。 [訂正と注釈] p.27-30: 「Deployment」内の「Version: 1」 => 「Version: 2」 p.37: 「終了コードをから」 => 「終了コードから」 p.39: 「HTTPSが利用できない」=> AWS上では、SSL終端するLBがサポートされています。https://kubernetes.io/docs/concepts/services-networking/service/#ssl-support
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く