ドキュメント : Development
-
【無料SSLサーバー証明証】Cent OS × Nginx × Let's encryptの設定手順 / 暗号通信(HTTPS)でセキュリティ強化
Let's encryptのSSLサーバー証明証(無料)を使ったHTTPS化の方法をご紹介します。Let's EncryptSSLサーバー証明証環境OSCent OSServerNginxSSL証明証Let's Encrypt※ 動作確認はさくらのVPS前提条件サーバーにNginxをインストール済み手順1. CertbotのインストールCertbotはLet's EncryptでSSL証明証(無料
-
【クラウドサーバー】さくらVPSのSSHセキュリティ強化設定 4選
クラウドサーバーはネットワークから誰でも接続できるため、悪意のあるユーザー(以下、クラッカー)から狙われやすくなります。ここでは、その対策としてSSHのセキュリティ強化について4つご紹介します。なお、具体的な手順はさくらVPS(CentOS 7)になりますが、他のクラウドサーバーでも同じ観点でセキュリティ対策できることが多いので、都度読み替えてご覧ください。SSHのポート変更SSHのユーザー制限S
-
【クラウドサーバー】su/sudoコマンドの制限でセキュリティ強化
su / sudoコマンドはroot権限を使うコマンドです。全てのコマンドを実行できるようにする便利なコマンドですが、その反面、悪意あるユーザー(以下、クラッカー)に使われると、非常に危険なコマンドになります。ここでは、その対策としてsu / sudoコマンドのセキュリティ強化について2つご紹介します。なお、具体的な手順はさくらVPS(CentOS 7)になりますが、他のクラウドサーバーでも同じ観
-
-
初めにやっておきたい、クラウドサーバーのセキュリティ対策 6選
クラウドサーバーの初期設定は誰でもアクセスできる状態です。(サービスにより異なります。)初期設定はクラッカーが攻撃しやすく、脆弱性・セキュリティホールのあるサーバーは大きさを問わず狙われます。ここでは、その対策として、クラウドサーバーのセキュリティ対策を6つご紹介します。セキュリティ対策は予防注射と似ており、攻撃を必ず防ぐ確証はありませんが、対策することで防げる攻撃が増えます。安心してサーバーを使
-
コマンドライン入門 – 起動〜基本コマンドまで解説 – ターミナル/コマンドプロンプト
コンピューターを操作する主な方法はGUI(Graphical User Interface)とCUI (Command-line User Interface)の2種類あります。CUIであるコマンドラインはlsやcd、catなど様々なコマンド使ってコンピュータを操作します。
-
-
-
【PHP】PHP入門 - 概要とインストール
PHPは“Hypertext Preprocessor”を意味し、オープンソースのプログラミング言語です。macOSやWindows、Linuxなどやサーバーサイドでインストールして使うことができます。
-
【PHP】プログラム(ソースコード)の作成と実行
PHPは様々な処理を行うプログラムを実現できます。プログラムの元となるソースコードのファイルはテキストファイルのため、テキストエディタを使って簡単に作成が可能です。
-
【PHP】構文 - 書き方のルールと文末
プログラミング言語は構文があります。例えば文末にはセミコロン(;)を付けるなどがあり、ソースコードは構文に従って記述します。
-
-
【PHP】文字列と出力 – echo・シングルクォート・ダブルクォート
文字列は1文字1文字を繋げたモノです。ソースコードで文字列を扱う構文はシングルクォートとダブルクォートの2種類あります。また、出力するにはechoキーワードを使用します。
-
【PHP】特殊文字とエスケープシーケンス – 文字列中のダブルクォートや改行の使い方
特殊文字は文字列中で“特別な意味を持つ文字”や“通常通り使用できない文字”の総称です。エスケープシーケンスで特殊文字を通常文字として表現できます。