ホームページ >バックエンド開発 >PHPチュートリアル >LAMP 環境: ランプ環境を構築する手順
この記事では、LAMP 環境について紹介します。ランプ環境の構築手順を説明します。一定の参考値があります。困っている友人は参考にしてください。お役に立てれば幸いです。
準備
1. 準備物:
Linux CentOS-6.5
Xshel
Xftp
インストールパッケージECShop_v3.6.0_UTF8_release170608
注: インストール パッケージが利用できない場合は、公式 Web サイトからダウンロードできます
2. Open Linux CentOS-6.5 Xshel Xftp 3 software
3. Windows に入り、ファイル インストール パッケージを Linux の /var/www/html/ にコピーします。この手順では Xftp を使用します。
4. コンパイル ツール gcc が存在するかどうかを確認します。システム (gcc は、オプションがあるかどうかを確認します)
(gcc ツールは主に C 言語をコンパイルするためのツールであり、インストールされたソース コードは主に C 言語で書かれています)
コマンドを使用します (gcc - v) gcc 情報のバージョン番号が表示される場合は、このツールが存在し、使用できることを示します。お持ちでない場合は、ダウンロードしてインストールできます。
ここには gcc ツールはありません。 , use yum -y install gcc to download
The first step is to install
1. ランプ環境をセットアップします。仮想マシンが確実に接続できるようにするには、インターネット、ここで使用される yum インストールは、ソフトウェア自体の依存関係を解決するのに役立ちます。コマンドは次のとおりです
yum -y install php ----安装PHP yum -y install php-mbstring ---安装PHP扩展 yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc ---和mysql扩展的
2 番目のステップ、Apache を再起動します
インストール後上記のソフトウェア (php とその関連拡張機能) を実行するには、Apache を再起動し、Apache サービスを開始して、起動が成功したかどうかを確認する必要があります。
コマンドは次のとおりです: (サービスを開始するには root ユーザーを使用することを忘れないでください) )
方法 1
httpd コマンドを停止します (一時的):
Service httpd stop
httpd コマンドを停止します (永続的) ):
chkconfig httpd off
httpd コマンドの開始 (一時的):
service httpd start
httpd コマンドの開始 (永続的):
chkconfig httpd on
#メソッド 2 #httpd コマンドの停止 (一時的) ):
Service httpd stop
httpd コマンドを停止します (永続):
chkconfig httpd off
httpd コマンドを開始するディレクトリを入力してください:
/etc/rc.d/init.d/httpd start
httpd が開始されているかどうかを確認します
起動結果を確認します:
ps aux | grep httpd
サービス httpd ステータスを使用して確認することもできます
3 番目のステップは、インストール パッケージを解凍し、HTML ディレクトリに転送することです注: /var/www/html/ は、Apache HTTP サーバーのデフォルトのディレクトリです (下図を参照)
A. /var/www/html/ に移動し、 ECShop_v3.6.0_UTF8_release170608.zip を解凍します
解凍コマンド:
unzip ECShop_v3.6.0_UTF8_release170608.zip
B. 次に、元のインストール パッケージをアンインストールします
アンインストール コマンド:
Rm -rf ECShop_v3.6.0_UTF8_release170608.zip
注:より良いエクスペリエンスを得るには、「登録ページ」に入り、他の面倒な手順をここでスキップし、「登録ページ」の元のパスの場所を意図的に変更すると便利です。手順は次のとおりです:
ECShop_v3 と入力します。 6.0_UTF8_release170608
コマンド:
cd ECShop_v3.6.0_UTF8_release170608
コマンド: ll
ソースを入力
コマンド:
Cd source
次に、ecshop appserver を /var にコピーします/www/html/
コマンド :
cp -r ecshop /var/www/html
コマンド :
cp -r appserver /var/www/html
次に、/var/www/html/ ファイルを入力して、コピーが成功したかどうかを確認します
コマンド:
cd /var/www/html
コピーが成功したかどうかを再度確認します。成功しました。
コマンド: ll
そして、冗長なものを削除し、appserver ecshop
を保持します。コマンド: rm -fr ファイル名
4 番目のステップ、アクセス許可の変更次の操作では、Web ページに入るためにアクセス許可が必要です。事前に ECshop アプリサーバーの権限を取得してください
コマンド:
chmod -R 777 ecshop
コマンド:
chmod -R 777 appserver5 番目のステップ、ブラウザで独自の ECShop を開きます
開く IP を入力します (例: 172.16.1.15/ecshop
「登録」が表示されます。ページが正常に構築されました。
6 番目のステップは、次のような失敗を処理することです。 Apache Web ページを開きます上記の手順が正しいことを確認した後、Apache と mysql を設定して自己起動を開始し、起動後に iptables が自動的にシャットダウンします。以下の手順に従ってください
注: シェルまたは Linux CentOS-6.5 インターフェイスでプログラムが有効か無効かを確認してください。
chkconfig mysqld --list MySQL が有効かどうかを確認してください。
Chkconfig httpd --list Apache がオンになっているかどうかを確認しますか? Httpd は Apache のソフトウェア名です。
Chkconfig iptables --list ファイアウォールがオフになっていませんか?
オンまたはオフになっていない場合は、以下の手順に従ってください。「chkconfig mysqld on」と入力して MySQL をオンにし、「service mysqld status」と入力して、サービスがオンになっているかどうかを確認します。正常にオンになりました
「chkconfig httpd on」と入力して Apache をオンにし、「service httpd status」と入力して正常にオンになったかどうかを確認します
「chkconfig iptables off」と入力してファイアウォールをオフにして、次を入力しますservice iptables status でオフになっているかどうかを確認します。
Restart (オプション)。上記のコマンドをすべて実行してもまだ開けない場合は、restart
Enter reboot を使用してみてください。 Linux CentOS を再起動するには
#Linux centos で再起動アイコンが表示されますroot ユーザーとして再ログインシェルを再度開きます。Linux CentOS が再起動すると、シェルもインターネットから切断されます。再度開く必要があります。ブラウザに IP/ecshop を入力して開きます。「登録ページ」が表示されれば、環境は正常に構築されています。設立! おすすめ関連記事:
#Lamp 環境の構成 CentOS 6.3 上の Alibaba Cloud サーバーでの LAMP 環境の構成
#Laravel フレームワークのパイプライン設計モードでのミドルウェアの基本動作原理以上がLAMP 環境: ランプ環境を構築する手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。