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 を起動(dòng)しています...XAMPP: Apache を開(kāi)始しています...OK。XAMPP: MySQL を開(kāi)始しています...OK。XAMPP: ProFTPD を開(kāi)始しています...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
に展開(kāi)しますか? thinkphp ディレクトリ
? 権限を追加せずに thinkphp にアクセスすると、次のプロンプトが表示されます: アプリケーション ディレクトリ [./Application/] は書(shū)き込み可能ではないため、ディレクトリは自動(dòng)的に生成されません。
??[[email protected] Lampp]# chmod a w Application/
? 4. thinkphp?
? 192.168.0.106/thinkphp
?? 3. Redis プラグインをダウンロードします。 ? ?http://www.redis.io/clients
? PHP 言語(yǔ)プラグインをダウンロードします
.zip? ? cd /home/hadoop/temp/phpredis-develop
? 2. インストール ファイルを生成して をインストールします: /opt/lampp? /bin/phpize
? m4 および autoconf ファイルをインストールする必要がある場(chǎng)合があります。http://blog.csdn.net/21aspnet/article/details を參照してください。 /7471574
? ?2.3 make install
?[[email protected] phpredis-develop]# make install ? ? ? 共有拡張機(jī)能のインストール: ? /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程序,寫(xiě)demo測(cè)試。 ? ? redis的安裝這里不再贅述,自行查閱安裝。默認(rèn)端口即可。 ? ? htdocs/demo/redisdemo.php: ? ?? ? ? 測(cè)試:http://192.168.0.106/demo/redisdemo.php ? ? leh ? ?四、安裝thrift,實(shí)現(xiàn)php訪(fǎng)問(wèn)hbase ? ? ? 1、下載thrift。 ? ? ? thrift-0.9.2.tar.gz ? ? ?2、安裝配置thrift ? ? ?首先運(yùn)行根目錄下的 $ ./bootstrap.sh,用于生成configure腳本? ? ? ?如果下載的直接是一個(gè)tarball,則跳過(guò)此步驟,直接運(yùn)行軟件根目錄下的configure腳本? ? ?? ? ??3、復(fù)制thrift-0.9.2/lib/php到相應(yīng)的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 #(根據(jù)自己的目錄設(shè)置) 生成目錄文件: /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