WDCP安裝並配置php5 4和mongodb

2022-03-03 07:07:32 字數 2184 閱讀 7525

記錄一下,免得忘了。全部都是自己測試用過的安裝過程沒有問題。

mv 移動檔案

mkdir 建立資料夾

rm 刪除

cp 複製

netstat 網路狀態

tar 解壓

rpm 安裝內容

config/make/make install 編譯安裝

如果要執行某個目錄下的某個命令,需要前面加 ./

rpm包安裝

wget 

sh lanmp_wdcp_ins.sh

1.安裝mysql

sh mysql_up55.sh 

2.安裝php

sh php_up54.sh 

如果需要安裝其它版本用這樣即可:sh php_up54.sh 版本號,如最新的版本號是5.5.15,使用sh php_up54.sh 5.5.15即可

3.安裝zend guard,

sh zendguard6.sh 

4.安裝好zend後記得重啟下web伺服器

5.重啟mysql時提示,後台登陸不了。

解決辦法:vim /www/wdlinux/init.d/mysqld

basedir=/www/wdlinux/mysql 

datadir=/www/wdlinux/mysql/var 

後來想想可能是因為公升級了php到5.4,但centos的php不是後來公升級的php版本,所以pecl的版本不對,這在提示裡面大概也能發現,因為提示了比如phpize未安裝等錯誤,執行yum install php5-devel又提示找不到包,但是在安裝目錄下是有這些命令的,所以解決方法很簡單,根本不需要繞什麼彎。

1.直接執行php資料夾下的pecl命令

/www/wdlinux/php/bin/pecl install mongo

2.php.ini中新增

extension=mongo.so

curl -o

2.移動到wdlinux目錄(wdcp的根目錄)

mv mongodb-linux-x86_64-2.6.11.tgz /www/wdlinux

3.解壓

tar -zxvf mongodb-linux-x86_64-2.6.11.tgz

4.重新命名為mongodb

mv mongodb-linux-x86_64-2.6.11 mongodb

5.進入mongodb資料夾,建立data和log資料夾,前者存放資料庫,後者存放日誌

mkdir data

mkdir log

6. 修改rc.local檔案,系統重啟自動執行

vim /etc/rc.local

加入儲存

/www/wdlinux/mongodb/bin/mongod --dbpath /www/wdlinux/mongodb/data --logpath /www/wdlinux/mongodb/log/dblog --port 27017 --auth

7.執行mongod

1.用控制台開啟mongo.exe 

2.輸入use admin   ----->這一步是轉到預設的使用者管理資料庫,以便建立乙個全域性管理員)

3.直接用db.adduser("root","12345")  ------>這是已經作廢的命令,生成乙個角色為root的管理員,有全部許可權。

4.重新進入mongo.exe,用 mongo.exe -u root -p 12345 --authenticationdatabase admin啟動客戶端  ------>用root管理員登入,才能為你的collection建立管理員

5.比如我的lbs資料庫名稱叫做lbs_people,則輸入下面的內容,建立乙個叫lbsadmin的管理員,這裡需要注意的是,role應該為dbowner,意思是有該collection的讀寫查許可權,不用dbadmin,那個是維護許可權

use lbs_peopledb.createuser( ] 

} )

6.新增索引db.lbs_people.ensureindex()

show dbs 顯示資料庫

show collections 顯示集

db.drop() 刪除資料庫

db.createcollection("name") 建立空的集

php 5 4以上安裝php fpm方法

php 5.4以上安裝php fpm方法 如果你已經安裝過php 也是一樣 那就重新編譯php 覆蓋1 先去php官網下個 php 5.6.29.tar.gz wget 2 configure prefix usr local php with iconv usr local libiconv en...

php5 4在window下安裝phpunit

1.根據phpunit官方手冊,安裝phpunit需要這些擴充套件 dom,json,pcre,reflection,spl,如果你安裝的是wampserver環境,這些擴充套件預設是開啟的。5.配置環境變數,將f phpunit配置到環境變數中。6.在cmd裡面,進入到f phpunit下,你自己...

php5 4下安裝APC快取(ubuntu系統)

wget tar zxvf apc 3.1.10.tgz cd apc 3.1.10 phpize configure make make install 問題一 在編譯時出現在fatal error pcre.h no such file or directory 出現這樣的錯誤 經過查詢 是因為...