首頁 > 後端開發 > PHP問題 > wdcp怎麼安裝php5.4

wdcp怎麼安裝php5.4

藏色散人
發布: 2023-03-13 12:28:02
原創
1878 人瀏覽過

wdcp安裝php5.4的方法:1、安裝wdcp;2、透過「sh mysql_up55.sh」指令安裝mysql;3、透過「sh php_up54.sh」安裝php5.4即可。

wdcp怎麼安裝php5.4

本文操作環境:linux5.9.8系統、PHP5.4版、DELL G3電腦

wdcp怎麼安裝php5.4 ?

WDCP安裝並設定php5.4和mongodb:

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

linux常用指令

mv 移动文件
mkdir 创建文件夹
rm 删除
cp 复制
netstat 网络状态
tar 解压
wget 下载
rpm 安装内容
config/make/make install 编译安装
登入後複製

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

wdcp安裝

RPM套件安裝
wget http://down.wdlinux.cn/in/lanmp_wdcp_ins.sh
sh lanmp_wdcp_ins.sh

wdcp升級PHP5.4

下載腳本並解壓縮後上傳到自己的安裝目錄

下載位址:http://pan.baidu.com/s/1dD9vXBV

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伺服器

service httpd restart

service nginxd restart 

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

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

basedir=/www/wdlinux/mysql 

#datadir =/www/wdlinux/mysql/var 

安裝mongodb驅動器

因為對linux很不熟悉,照官網教學用pecl install mongo和到github下載解壓縮編譯都沒辦法通過。

後來想想可能是因為升級了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

安裝mongodb(v2.6.x)

1.下載mongodb

curl -O http://downloads.mongodb .org/linux/mongodb-linux-x86_64-2.6.11.tgz

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

設定mongodb(之前寫過,重複一下)

#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({    user: "lbsadmin",    pwd: "password",    roles: [ { role: "dbOwner", db: "lbs_people" } ] } )
登入後複製

6.新增索引db. lbs_people.ensureIndex({poi:"2d"})

mongodb常用指令

show dbs 顯示資料庫

show collections 顯示集

#db.drop () 刪除資料庫

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

推薦學習:《PHP影片教學

以上是wdcp怎麼安裝php5.4的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板