1. xampp のインストール
1. xampp のダウンロード:
https://www.apachefriends.org/zh_cn /index.html
xampp for linux v5.6.12
ダウンロードされたファイルは次のとおりです: xampp-linux-x64-5.6.12-0-installer.run
2.
をインストールしますか? 他の権限ではインストールできません。 Linux の root 権限に切り替え、./xampp-linux-x64-5.6.12-0-installer.run
3. xampp
??[[email protected] Lampp]# /opt/lampp/lampp start
XAMPP for Linux 5.6.12-0 を起動しています...XAMPP: Apache を開始しています...OK。XAMPP: MySQL を開始しています...OK。XAMPP: ProFTPD を開始しています...OK。?4. xampp? にアクセスしますか?サービス iptables 停止? http://192.168.0.106/? http://192.168.0.106/dashboard/phpinfo.php? >2. thinkphp
のデプロイメント? 1. thinkphp
の liunux インストール ファイルをダウンロードします? http://www.thinkphp.cn/ ? .zip
? 2. /opt/lampp/htdocs/thinkphp
に展開しますか? thinkphp ディレクトリ
? 権限を追加せずに thinkphp にアクセスすると、次のプロンプトが表示されます: アプリケーション ディレクトリ [./Application/] は書き込み可能ではないため、ディレクトリは自動的に生成されません。
??[[email protected] Lampp]# chmod a w Application/
? 4. thinkphp?
? 192.168.0.106/thinkphp
?? 3. Redis プラグインをダウンロードします。 ? ?http://www.redis.io/clients
? PHP 言語プラグインをダウンロードします
.zip? ? cd /home/hadoop/temp/phpredis-develop
? 2. インストール ファイルを生成して をインストールします: /opt/lampp? /bin/phpize
? m4 および autoconf ファイルをインストールする必要がある場合があります。http://blog.csdn.net/21aspnet/article/details を参照してください。 /7471574
? ?2.3 make install
?[[email protected] phpredis-develop]# make install ? ? ? 共有拡張機能のインストール: ? /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/
? plug-in ? ?
? このうち、redis.so は生成された redis プラグインです。? ? ?3、配置redis插件 ? ??[[email protected] etc]# pwd ? ? /opt/lampp/etc ? ? [[email protected] etc]# vi php.ini ? ? 添加:extension=“redis.so” ? ?4、重启 php(xampp)。 ? ? ? ? 5、查看redis插件是否安装成功 ? ? ?http://192.168.0.106/dashboard/phpinfo.php ? ? ?可以看出列出了redis的列表 ? ? 6、安装redis程序,写demo测试。 ? ? redis的安装这里不再赘述,自行查阅安装。默认端口即可。 ? ? htdocs/demo/redisdemo.php: ? ?? ? ? 测试:http://192.168.0.106/demo/redisdemo.php ? ? leh ? ?四、安装thrift,实现php访问hbase ? ? ? 1、下载thrift。 ? ? ? thrift-0.9.2.tar.gz ? ? ?2、安装配置thrift ? ? ?首先运行根目录下的 $ ./bootstrap.sh,用于生成configure脚本? ? ? ?如果下载的直接是一个tarball,则跳过此步骤,直接运行软件根目录下的configure脚本? ? ?? ? ??3、复制thrift-0.9.2/lib/php到相应的php web目录htdocs/demo/hbasethrift ? ? 4、生成php与hbase接口文件 #/home/hadoop/software/thrift/bin/thrift --gen php /home/hadoop/temp/hbase/src/main/resources/org/apache/hadoop/hbase/thrift/Hbase.thrift #(根据自己的目录设置) 生成目录文件: /home/hadoop/temp/gen-php/Hbase ? ?有文件: Hbase.php,Hbase_types.php ? ?把Hbase.php,Hbase_types.php copy到:web目录/opt/lamp/php/hbasethrift/libs/packages/Hbase/ ? ? ? ? ?[[email protected] lampp]# ./xampp restartRestarting XAMPP for Linux 5.6.12-0...XAMPP: Stopping Apache...ok.XAMPP: Stopping MySQL...ok.XAMPP: Stopping ProFTPD...ok.XAMPP: Starting Apache...ok.XAMPP: Starting MySQL...ok.XAMPP: Starting ProFTPD...ok.[[email protected] lampp]#
<?php$redis = new Redis();$redis->connect("127.0.0.1");$redis->set("name","leh");$data=$redis->get("name");echo($data);
./bootstrap.sh./configuremakemake install