大阪市中央区 システムソフトウェア開発会社

営業時間:平日09:15〜18:15
MENU

iPhoneプロジェクト『お散歩ミッション その7』 ホストサーバーの準備

株式会社クローバーフィールドの経営理念
著者:川上洋
公開日:2016/02/08
最終更新日:2018/06/14
カテゴリー:技術情報

お久しぶりです。スタッフの川上です。

なかなか進みませんねぇ。ーーーm(_ _)m

さて、『お散歩ミッション』は、

ユーザーが、エージェントに扮し、

のんびりと散歩しながら

指定場所を目指してミッションをこなす。

という、ゆる〜いお遊びプロジェクトです。

エージェントは、プロジェクトサーバーから

指定場所

ミッション

を受れる必要があります。

ということで、プロジェクトサーバーが必要なので

サーバーの準備をしましょう。

プロジェクト開発中、サーバーは、ローカルホスト

に置くので、現時点でのMy環境を確認します。

現在、母艦スペックは

・OSX EL Capion(Ver 10.11.3)

・xcode Ver 7.2

My iPhone+ は

・iOS 9.2

サーバーは、ここを参考にして、AMP環境を整えました、

AMP = Apache  MySQL php

MAC標準搭載のphpとApache の確認

$ httpd -v
Server version: Apache/2.4.16 (Unix)
Server built:   Jul 31 2015 15:53:26

php -v
PHP 5.5.30 (cli) (built: Oct 23 2015 17:21:45)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

ちゃんと入ってました。

MySQLは、HomeBrewで入れましたが、途中でエラーが出てinstできなかったので

とりあえず、一旦、HomeBrewを入れ直して、再度、インストすると素直に入りました。

$ brew -v
Homebrew 0.9.5 (git revision a1a6; last commit 2016-02-06)

アンインスト前とverは同じだったけど、

(git revision a1a6; last commit 2016-02-06)が付加されてました。

$ mysql -V
mysql  Ver 14.14 Distrib 5.7.11, for osx10.11 (x86_64) using  EditLine wrapper

ここここを参考にして、セキュリティ設定をした後

sqlサーバーをスタートして

$ mysql.server start

sqlにloginして

$ mysql -uroot -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 4
Server version: 5.7.11 Homebrew

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the current input statement.

mysql> exit

最後に、sqlサーバーをストップして

$ mysql.server stop
Shutting down MySQL
.. SUCCESS!

ということで、AMPの環境は整った模様です。

ちなみに、ローカルホストのフォルダーは

ここここを参考にして テストDBを作ってDBをPHPで取得して

PCでは表示するとこまではできましたとさ。。。

    次の記事 :
    上に戻る