17
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

UbuntuのPHP開発環境

Last updated at Posted at 2017-05-13

Ubuntu 16.04 Desktop AMD64でPHP開発環境の構築

用途:PHP勉強の為本を買ってきたからとにかくPHPの勉強をする環境が欲しい時

本当は全部Dockerでやりたかったのだけど、とりあえずPHPの勉強したいだけの環境構築をしてみました

勉強目的なのでIDEも使うしデバッグもやりたい

環境は下記の通り、Apacheを入れずにPHP 5.4.0 から組み込まれたビルトインウェブサーバーを使ってみる

  • VirtualBox上のUbuntu 16.04 Desktop AMD64
  • PHP7.0
  • NetBeans8.2
  • MySQL5.7
  • Xdebug-PHP 2.4.0

VirtualBoxにUbuntuが入っていること前提

1.PHP

$ sudo apt-get update
$ sudo add-apt-repository ppa:ondrej/php
$ sudo apt-get install php7.0 php7.0-mysql php7.0-dev

2.MySQL

$ sudo apt-get install mysql-server-5.7

3.NetBeans

まずJavaをインストール

$ sudo apt-add-repository ppa:openjdk-r/ppa
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk

NetBeansのダウンロードとインストール

NetBeansの公式で「PHP」か「すべて」をダウンロードしてシェルを実行

$ bash ~/Download/netbeans-8.2-linux.sh

4.Xdebug

$ sudo apt-get install php-xdebug

Xdebugを読み込ませる

$ sudo vi /etc/php/7.0/cli/php.ini

一番最後の行に

zend_extension = "/usr/lib/php/20151012/xdebug.so”
xdebug.remote_enable=on

実行

こんな感じ
10.png
20.png

17
17
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
17

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?