フリーランスの翁長です!Webサービスが私たちの日常生活に欠かせなくなった現在、「Webサービスを作ってみたい」と考える方も多くなってきました。Web開発に適したプログラミング言語は数多く存在しています。その中でも、プログラミング初心者にとって親切な言語の1つに「PHP」があります。Preprocessor」の略称です。Webサイト制作やWebサービス(アプリ)開発でよく使われる人気のプログラミング言語の1つです。PHPはHTMLの中にタグ埋め込むようにして、コードを書くことで簡単に動作します。Webサーバ側で動く「サーバサイドのプログラミング言語」です。PHPは「初心者向けのプログラミング言語」として特におすすめしたい言語でもあります。その理由は、文法が分かりやすくて、簡単なプログラムをすぐに書くことができるからです。PHPについては、以下の記事でも詳しく解説していますので、ぜひ参考にしてください。2019年4月27日PHPのインストール「初心者でもできるなら、PHPをぜひ学んでみたい」と思われた方は、早速PHPを使う環境を準備しましょう。PHPをインストールすることから始まります。PHPは「Windows」や「Mac」、「Linux」など様々なOS上に構築することができます。PHPは通常、Webサーバ「Apache」のモジュールとして組み込まれて利用されます。Apacheは最も多く使用されているWebサーバです。今回は、PHPとApacheをセットで簡単にインストールできる方法を紹介します。PHPとApacheをインストールするには、2つの方法があります。「XAMPPというアプリケーションを使ってインストールする」方法です。初心者の方は、2つ目のXAMPPを使った方がより簡単にインストール可能です。XAMPPとは、PHPやApache、データベースである「MySQL」、PHPと同じくプロラミング言語である「Perl」などを一括インストールして、簡単にPHP開発環境を構築できるツールです。無償で提供されています。ここからは、XAMPPを利用したPHPのインストール手順を解説します。XAMPPによるPHPのインストール(1)まず、XAMPPをダウンロードすることから始まります。XAMPPの公式サイト(以下のURL)へアクセスします。http://www.apachefriends.org/jp/index.html(2)画面に出てくる「ダウンロード」からインストーラーをダウンロードします。XAMPPでは、OSごとにダウンロードするファイルの形式(.exe、.pkgなど)が異なります。ご自身に合った環境のファイルをダウンロードしてください。ダウンロードしたインストーラファイルを実行することで、XAMPPの設定が開始されます。7.1.7)」と書かれたリンクをクリックします。すると、実行ファイルである「xampp-win32-7.1.7-0-VC14-installer.exe」がダウンロードされます。2015でコンパイルされたもの」という意味を表しています。・ダウンロードしたインストーラファイルを実行します。UAC(ユーザーアカウント制御)に関する警告(Warning)が出てきます。UACは、管理者権限でのアクセス許可を必要とする変更が行われる前にユーザーに通知する機能です。変更を許可するかを問う画面が出てくるので「はい」を選択します。・XAMPPのインストールが起動しました。そのまま「Next」クリックします。・インストールするコンポーネントを選択できます。Languages」の「PHP」のチェックボックスがONになっていることを確認します。デフォルトでは、全てのコンポーネントをインストールの対象としています。・XAMPPのインストールフォルダを選択します。Windowsの初期設定は「C:\xampp」です。変更しない場合は「Next」をクリックします。変更する場合は、画面右側のフォルダマークをクリックして、変更したいフォルダを選択します。XAMPP」が表示されています。このステップはXAMPPのインストールとは関係ないものです。「Next」をクリックして続行していきます。・Setupが始まります。インストールの準備が整ったことを確認して「Next」をクリックします。インストールが行われている間は、しばらく待機します。・XAMPPのインストールが終了しました。now?」にチェックが入っていることを確認して「Finish」をクリックします。管理画面が現れたら、インストールが完了したことになります。7.1.7)」をクリック。「xampp-linux-x64-7.1.7-0-installer.run」というインストーラファイルをダウンロードします。・端末をオープンして「root」に移動します。・パーミッションを「755」に変更します。xampp-linux-x64-7.1.7-0-installer.run775に変更することで、所有者は「読み込み」「書き込み」「実行」する権限を持ち、グループまたはその他のユーザーは「読み込み」「実行」することが可能になります。・インストーラを起動します。Wizard.」と表示されます。File[Y/n]などと尋ねてきます。全て「y」(初期設定)を選んでいきます。インストールが開始されます。XAMPP[Y/n]:とコマンド待ちの状態になります。「y」と入力するとXAMPPが起動し、ApacheやMySQL、FTPDのランプが現われます。これでインストールが完了しました。7.1.7)」をクリック。「XAMPP-VM-7.1.7-0-preview-1.dmg」がダウンロードされます。・ダウンロードしたファイルを開いて実行します。・XAMPPによる変更を許可します。セットアップウィザード画面が開きます。・インストールが開始されます。インストール中の遷移画面は、Windowsとほぼ変わりはありません。基本的に「Next」(初期設定)を選んでいきます。・「Finish」と入力すると、自動的にXAMPPが起動します。Macでは「MAMP」(マンプ)と呼ばれるXAMPPに似たようなツールがあります。こちらを利用してもよいでしょう。XAMPPのインストールが完了すると、PHPだけではなくApacheやMySQL、Perlもインストールできています。これでPHPのインストールは完了です!PHPについてもっと学びたい方へPHPを使うと「掲示板」や「ブログ」、「お問い合わせフォーム」、「ショッピングカート」などのWebサービスを開発することができます。2019年8月23日phpMyAdminのインストールphpMyAdminとは、データベースサーバであるMySQLサーバをWebブラウザ上から管理するためのツールです。無償ツールでありながら、商用のMySQL管理ツールと同等以上の機能を備えているため、Web開発の現場で広く利用されています。2019年8月7日FuelPHPのインストール(おまけ)Webサービス/システム開発では、より簡単に効率よくプログラミングするために「Webフレームワーク」を活用しています。Webフレームワークとは、Web開発に特化した仕組みのセットのことです。開発を行う際によく使われる基本的な機能を提供してくれます。その中の1つに「FuelPHP」があります。FuelPHPとはFuelPHPは、2010年に開発されたオープンソースのフレームワークです。フレームワークとしては後発になりますが、その分、様々なPHPフレームワークのいいところを採用している点が特徴です。PHP5.3以上を対象に開発された高速で軽量なフレームワークで、特に高度なアプリケーション開発に向いています。2018年3月5日FuelPHPのインストールFuelPHPは、以下のような方法でインストールできます。・Windowsの場合FuelPHPの公式サイトの「Download」リンクから最新版をダウンロードします。https://fuelphp.com/ダウンロードしたファイルを解凍して展開するとインストールされます。以下のコマンドをコマンドラインで入力することで簡単にインストールできます。shまとめここまでXAMPPを利用したPHPのインストール手順を中心に解説してきました。XAMPPを使うと、PHPのみならずWebサーバ(Apache)、データベース(MySQL)などの開発環境を一括で構築することが可能です。初心者の方は、より手軽に始められるインストール方法をぜひ活用してみましょう。TweetPocket無料でSEからWebエンジニアへ転職しませんか?侍エンジニア塾では、完全未経験の方から現在SEだけどプログラミングはやっていないという経験者まで、幅広い方々の人生を好転させるプログラミング指導を行ってきました。SEの方とお話していくなかで、システムエンジニアという職業だけどコードが書けない事務作業が多くスキルがないため将来が不安スクールに通うと完全未経験者と同じスタートになるからレベルが合わないという、すでに知識があるSEならではのお悩みがあることに気づきました。弊社では、マンツーマンでレッスンを行いますので、現在お持ちの知識レベルからカリキュラムを作成いたします。こちらの転職コースは無料で受講を始められて転職成功でそのまま卒業できるというとてもお得なコースとなっています。知識のあるSEといっても転職は年齢が若いほど受かりやすいため、まずは無料体験レッスンで今の現状や理想の働き方について一緒に考えていきましょう。