ホームページ >バックエンド開発 >PHPチュートリアル >CentOS 55 は yum を使用して LAMPphp オペレーティング環境をインストールします
今日は yum メソッドを使用して LAMP 環境を構築しました。その過程で多くの問題が発生しました。最終的に環境をセットアップしました。
1.出典、sohuはかなり良いです 使いやすいです。
1.1 CentOS-Base.repo をバックアップする
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak
1.2 ソースを置き換える
CentOS-Base.repo を vi で開き、内容をコピーするこれをクリアしてから、次の内容をコピーして保存します。
# CentOS-Base.repo
#
# このファイルは、Lance Davis によって CentOS 用に開発された新しいミラーリスト システムを使用します
# ミラー システムは、クライアントの接続 IP アドレスと各ミラーの更新ステータスを使用して、
# ミラーを選択します。
# 地理的にクライアントに近いものに更新されます。
# 他のミラーを手動で選択する場合を除き、これを使用する必要があります
#
# 代替として、mirrorlist= を使用できます。代わりに、
# でコメントアウトしたbaseurl= 行を試してください。
#
#
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.sohu.com/centos/$releasever/os/$basearch /
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#リリースされたアップデート
[アップデート]
name=CentOS-$releasever - アップデート
baseurl=http ://mirrors.sohu.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#packagesビルドで使用/生成されているがリリースされていない
[アドオン]
name=CentOS-$releasever - アドオン
baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#役立つ可能性のある追加パッケージ
[追加]
name=CentOS-$releasever - 追加
baseurl=http:/ /mirrors.sohu.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#追加のパッケージ既存のパッケージの機能を拡張します
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.sohu.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
1.3 にアップデートします。
yum -y update
2. yum を使用して Apache、Mysql、PHP をインストールします
2.1 Apache をインストールします
yum install httpd httpd-devel
インストールが完了したら、/etc/init.d/httpd start を使用して Apache を起動します
起動時に開始するように設定します
mysql>; UPDATE user='root';
2.2.3 リモートログインを許可します
mysql> -p
パスワードを入力: <新しいパスワード>
mysql>GRANT ALL PRIVILEGES ON *.* TO 'Username'@'%' IDENTIFIED BY 'Password'
完了後、mysql-front を使用して次のことを行うことができます。 mysqlをリモートで管理します。
2.2.4
3 で起動時に起動するように設定します
chkconfig mysqld
php をインストールします
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d / httpd を再起動します
4. テストします
4.1 /var/www/html/ に新しい test.php ファイルを作成し、次の内容を記述して保存します。
phpinfo();
4.2 ファイアウォール設定
iptables -I RH-Firewall-1-INPUT 状態を追加します。 – state NEW -m tcp -p tcp –dport 21 -j ACCEPT
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
b.ファイアウォール {推奨なし}。
service iptables stop
c. ロード中のファイアウォールをリセットします
service iptables を再起動します
4.3 次に、クライアントのブラウザで http://serverip/test.php が表示されれば、インストールされています。成功です。
これでインストールは完了です。ため息、うーん、とても便利です。
上記は、yum を使用して CentOS 55 に LAMPphp 実行環境をインストールする方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。