LAMP 環境: ランプ環境を構築する手順

不言
リリース: 2023-04-03 16:00:01
オリジナル
3013 人が閲覧しました

この記事では、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 appserver
ログイン後にコピー

5 番目のステップ、ブラウザで独自の 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 サイトの他の関連記事を参照してください。

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