ホームページ > バックエンド開発 > PHPの問題 > wdcpでphp5.4をインストールする方法

wdcpでphp5.4をインストールする方法

藏色散人
リリース: 2023-03-13 12:28:02
オリジナル
1851 人が閲覧しました

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コンピュータ

インストール方法php5.4とwdcp?

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 ガードをインストールします。

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 に詳しくないため、公式 Web サイトのチュートリアルに従い、pecl install を使用しました。 mongoとto githubからダウンロード、解凍、コンパイルしても通らない。

後から、php を 5.4 にアップグレードしたからではないかと思いましたが、centos の php は後でアップグレードした php のバージョンではないため、pecl のバージョンが間違っています。これはおそらくプロンプトで見つけることができます。インストールやその他のエラーで、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. Unzip

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

4. mongodb## に名前を変更します。

#mv mongodb-linux-x86_64-2.6.11 mongodb

5. mongodb フォルダーに入り、データ フォルダーとログ フォルダーを作成します。前者にはデータベースが保存され、後者にはログが保存されます

mkdir データ

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 管理者ログインが必要です。

5 たとえば、私の lbs データベースの名前は lbs_people で、次のように入力します。 content を使用して、lbs_people というデータベースを作成します。lbsadmin の管理者にとって、ここで注意する必要があるのは、ロールが dbOwner である必要があるということです。これは、ロールがコレクションに対する読み取り、書き込み、およびクエリのアクセス許可を持っていることを意味します。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 display collection

db.drop () データベースを削除します

db.createCollection("name") 空のコレクションを作成します

推奨学習: 「

PHP ビデオ チュートリアル

以上がwdcpでphp5.4をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート