ホームページ  >  記事  >  バックエンド開発  >  PHPのバージョンをマウントして切り替え、gethをインストールする方法

PHPのバージョンをマウントして切り替え、gethをインストールする方法

小云云
小云云オリジナル
2018-03-31 11:07:581754ブラウズ

Alibaba Cloud ecs を購入しますが、十分なスペースがありません。データ ディスクを入手します。マウントしないと使用できないため、これを実行しましょう:

データ ディスクの場合は、「df – h」コマンドを使用します。データ ディスクは表示されません。「fdisk -l」コマンドを使用して表示できます。

注意: fdisk -l コマンドを実行して、クラウド サービスにデータ ディスクがないことを示す /dev/vdb がないことが判明した場合は、それをマウントする必要はありません。このチュートリアルは次の場合には適用されません。現時点ではあなたです

はい データ ディスクをパーティション分割します

「fdisk -S 56 /dev/vdb」コマンドを実行してデータ ディスクをパーティション分割します

プロンプトに従って、「n」を入力します。 「p」と「1」を順番に押して Enter を 2 回押し、「wq」とパーティショニングが開始され、間もなく完了します。

「fdisk -l」コマンドを使用して、新しいパーティション vdb が作成されたことを確認します。

「mkfs.ext3 /dev/vdb」コマンドを使用して、新しいパーティションをフォーマットします。フォーマット時間はハードディスクのサイズによって異なります

echo '/dev/vdb /mnt ext3defaults 0 0' >> /etc/fstab

「mount -a」コマンドを使用して新しいパーティションをマウントし、「df -h」コマンドを使用してそれを表示します。

考えてみて、最初に geth を構築し、最初にブロックと構造を同期してから、PHP 環境を構築してみてはいかがでしょうか?

まず、上位バージョンの git を入手します

(1)首先先更新系统
yum update
(2)安装依赖的包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gccperl-ExtUtils-MakeMaker
(3)下载git源码并解压缩
wget https://github.com/git/git/archive/v2.3.0.zip
unzip v2.3.0.zip
 cd git-2.3.0
(4)编译安装
make prefix=/usr/local/git all
make prefix=/usr/local/git install
次に、geth をインストールします

git clone https://github.com/ethereum/go-ethereum.gitcd  go-ethereumgit checkout v1.7.2make gethmake all
シリコンバレーのサーバーは非常に高速で、200 万ブロックが 30 分で同期されました

php5 に変更します。 php5.5

まず、Apache 設定ファイルのパスを記録します: /etc/httpd/conf/httpd.conf

php 設定ファイルのパスは次のとおりです: /etc/php.ini

Check PHP がインストールされているかどうか:

list がインストールされているかどうか | grep php

yum を使用して php5.5 と php-fpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release をインストールします。 rpmrpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum インストール php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64
yum install php55w-fpm

php-fpmがあるのでパスに/usr/sbinを入れます。

source /etc/profile パスの設定が有効になります。
systemctl start php-fpm

成功!

Apche は PHP との関係をどのようにして発見しますか? httpd.conf には次のセクションがあります: AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
SetHandler "proxy:fcgi://127.0.0.1:9000"

php-fpm の開始は、9000 サービスの開始と同等です。

以上がPHPのバージョンをマウントして切り替え、gethをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。