CentOSインストールLAMPインスタンス
6506 ワード
1.重要なヒント:
このチュートリアルで使用するホスト名はserver 1です.example.com、IPアドレスは192.168.0.100です.これらの設定は、特定のインストールの設定とは異なるので、インストール中に代替する必要があります.
2.MySQL 5.0のインストール
端末を開き、次のように入力します.
yum install mysql mysql-server
その後、MySQLのシステム起動リンクを作成し(システム起動時にMySQLが自動的に起動するように)、端末にコマンドを入力します.
chkconfig --levels 235 mysqld on/etc/init.d/mysqld start
MySQL rootアカウントのパスワードを設定します.
mysql_secure_installation
プロンプトに従って端末が表示されます.
3.インストールされたApache 2
yum install httpd
システム起動時にapacheを自動的に起動するように設定
chkconfig --levels 235 httpd on
再起動apache:
/etc/init.d/httpd start
CentOSにおけるApacheのデフォルトドキュメントのルートディレクトリは/var/www/html、プロファイル/etc/http/conf/http.conf.その他の構成は/etc/http/conf.d/ディレクトリに格納されます.
4.Installing PHP5
PHP 5とApache PHP 5モジュールをインストールできます.コマンドは以下の通りです.
yum install php
インストールが完了したらApacheを再起動する必要があります
/etc/init.d/httpd restart
5.PHP 5のテスト/PHP 5インストールの詳細の取得
デフォルトのWebサイトのドキュメントルートディレクトリ/var/www/html.次に、このディレクトリにPHPプローブファイル(info.php)を作成し、ブラウザで呼び出します.このファイルには、phpモジュールのインストールが完了したときにインストールされた詳細がたくさん表示されます.
6.PHP 5にMySQLサポートを追加
yum search php
必要なモジュールを選択してインストールします.
Apache 2を再起動します
/etc/init.d/httpd restart
このチュートリアルで使用するホスト名はserver 1です.example.com、IPアドレスは192.168.0.100です.これらの設定は、特定のインストールの設定とは異なるので、インストール中に代替する必要があります.
2.MySQL 5.0のインストール
端末を開き、次のように入力します.
yum install mysql mysql-server
その後、MySQLのシステム起動リンクを作成し(システム起動時にMySQLが自動的に起動するように)、端末にコマンドを入力します.
chkconfig --levels 235 mysqld on/etc/init.d/mysqld start
MySQL rootアカウントのパスワードを設定します.
mysql_secure_installation
プロンプトに従って端末が表示されます.
- [root@server1 ~]# mysql_secure_installation
-
- NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MySQL
- SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
-
- In order to log into MySQL to secure it, we’ll need the current
- password for the root user. If you’ve just installed MySQL, and
- you haven’t set the root password yet, the password will be blank,
- so you should just press enter here.
-
- Enter current password for root (enter for none): <–
- OK, successfully used password, moving on…
-
- Setting the root password ensures that nobody can log into the MySQL
- root user without the proper authorisation.
-
- Set root password? [Y/n] <–
- New password: <–
- Re-enter new password: <–
- Password updated successfully!
- Reloading privilege tables..
- … Success!
-
- By default, a MySQL installation has an anonymous user, allowing anyone
- to log into MySQL without having to have a user account created for
- them. This is intended only for testing, and to make the installation
- go a bit smoother. You should remove them before moving into a
- production environment.
-
- Remove anonymous users? [Y/n] <–
- … Success!
-
- Normally, root should only be allowed to connect from ’localhost’. This
- ensures that someone cannot guess at the root password from the network.
-
- Disallow root login remotely? [Y/n] <–
- … Success!
-
- By default, MySQL comes with a database named ’test’ that anyone can
- access. This is also intended only for testing, and should be removed
- before moving into a production environment.
-
- Remove test database and access to it? [Y/n] <–
- - Dropping test database…
- … Success!
- - Removing privileges on test database…
- … Success!
-
- Reloading the privilege tables will ensure that all changes made so far
- will take effect immediately.
-
- Reload privilege tables now? [Y/n] <–
- … Success!
-
- Cleaning up…
-
- All done! If you’ve completed all of the above steps, your MySQL
- installation should now be secure.
-
- Thanks for using MySQL!
-
- [root@server1 ~]#
3.インストールされたApache 2
yum install httpd
システム起動時にapacheを自動的に起動するように設定
chkconfig --levels 235 httpd on
再起動apache:
/etc/init.d/httpd start
CentOSにおけるApacheのデフォルトドキュメントのルートディレクトリは/var/www/html、プロファイル/etc/http/conf/http.conf.その他の構成は/etc/http/conf.d/ディレクトリに格納されます.
4.Installing PHP5
PHP 5とApache PHP 5モジュールをインストールできます.コマンドは以下の通りです.
yum install php
インストールが完了したらApacheを再起動する必要があります
/etc/init.d/httpd restart
5.PHP 5のテスト/PHP 5インストールの詳細の取得
デフォルトのWebサイトのドキュメントルートディレクトリ/var/www/html.次に、このディレクトリにPHPプローブファイル(info.php)を作成し、ブラウザで呼び出します.このファイルには、phpモジュールのインストールが完了したときにインストールされた詳細がたくさん表示されます.
6.PHP 5にMySQLサポートを追加
yum search php
必要なモジュールを選択してインストールします.
yum install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc
Apache 2を再起動します
/etc/init.d/httpd restart