-
- cd /etc/yum.repos.d/
- cp CentOS-Base.repo CentOS-Base.repo.bak
コードをコピー
1.2の置き換えソース
CentOS-Base.repo を vi で開き、内容をクリアしてから、次の内容をコピーして保存します。
2. yum を使用して Apache、Mysql、PHP をインストールします。
2.1 Apacheをインストールする
- yum install httpd httpd-devel
-
-
コードをコピー
インストールが完了したら、/etc/init.d/httpd start を使用して Apache を起動します
起動時に開始するように設定します:
2.2 mysql をインストールする
2.2.1
- yum install mysql mysql-server mysql-devel
-
-
コードをコピー
同様に、完了後、/etc/init.d/mysqld start で mysql を起動します
2.2.2 mysqlパスワードを設定する
mysql>; mysql>; ユーザーを更新 SET Password='root'; -
-
- コードをコピー
-
2.2 .3 リモートログインを許可する
mysql -u root -p パスワードを入力してください: <新しいパスワード> mysql>「パスワード」で識別された *.* に対するすべての権限を付与します -
-
- コードをコピーします
-
-
完了後、mysql-front を使用して mysql をリモート管理できるようになります。
2.2.4 起動時に起動するように設定する
chkconfig mysqld on
コードをコピー-
-
3. PHPをインストールします。
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml /etc/init.d/httpd start
- コードをコピー
-
-
4.テストインストール結果
4.1 /var/www/html/ に新しい test.php ファイルを作成し、次の内容を記述して保存します。
phpinfo()?>
コードをコピー-
-
- 4.2 iptables ファイアウォール設定
a. ポート {21: ftp、80: http} へのアクセスを許可します。
-
iptables -I RH-Firewall-1-INPUT -m state –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. ファイアウォールをオフにします{非推奨}。
-
サービスiptables停止
コードをコピー
-
- c.読み込み中のファイアウォールをリセットします
サービスiptablesの再起動
-
4.3 クライアントブラウザで http://serverip/test.php が正常に表示されれば、インストールは成功です。
|