安裝架設Apache+MySQL+PHP網站環境

轉載自 http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 並進行了我的編輯整理php

 

1、安裝 MySQLhtml

首先來進行 MySQL 的安裝。打開超級終端,輸入:mysql

[root@localhost ~]# yum install mysql mysql-server

 

安裝完畢,讓 MySQL 可以隨系統自動啓動:sql

[root@localhost ~]# chkconfig --levels 235 mysqld on
[root@localhost ~]# /etc/init.d/mysqld start

 

設置 MySQL 數據 root 帳戶的密碼:vim

[root@localhost ~]# mysql_secure_installation

 

當出現以下提示時候直接按回車:服務器

Enter current password for root

 

出現以下再次回車:編輯器

Set root password? [Y/n]

 

出現以下提示輸入你須要設置的密碼,回車後在輸入一次確認:測試

New password:

 

接下來還會有四個確認,分別是:spa

Remove anonymous users? [Y/n]
Disallow root login remotely? [Y/n]
Remove test database and access to it? [Y/n]
Reload privilege tables now? [Y/n]

直接回車便可。rest

 

2、安裝 Apache 組件

Apache安裝輸入下面的代碼:

[root@localhost ~]# yum install httpd -y

 

一樣配置系統讓 Apache 隨系統啓動:

[root@localhost ~]# chkconfig --levels 235 httpd on

 

配置完畢,啓動 Apache:

[root@localhost ~]# /etc/init.d/httpd start

 

  此時已經能夠訪問你的服務器,不出意外的話,可以看到 「Apache 2 Test Page powered by CentOS」 的測試頁面。注意,若是其餘機器訪問這臺服務沒法顯示這個頁面,而直接在這臺服務器上能夠訪問的話,通常狀況下是 CentOS 自帶的防火牆禁止了。你只須要進入防火牆,將 「WWW」 對應的 「80」 端口打開便可。

注意:在 CentOS 中 Apache 的默認根目錄是 /var/www/html,配置文件 /etc/httpd/conf/httpd.conf。其餘配置存儲在 /etc/httpd/conf.d/ 目錄。

3、安裝 PHP

輸入以下指令安裝 PHP:

[root@localhost ~]# yum install php

 

須要從新啓動 Apache 服務:

[root@localhost ~]# /etc/init.d/httpd restart

 

4、測試 PHP 相關信息

這步實際上能夠省略,可是爲了測試是否安裝成功,你能夠新建一個 PHP 頁面進行測試,使用 vim 編輯器新建:

[root@localhost ~]# vi /var/www/html/info.php

 

i 鍵進行編輯,輸入:

<?php
phpinfo();
?>

 

編輯完畢,按 ESC 鍵退出編輯模式,接着輸入:

:wq

而後回車,即保存並退出。

 

此時你能夠訪問你的站點地址,例如 「http://192.168.1.2/info.php」,查看是否能看到相關的 PHP 信息。

 

5、將 PHP 模塊和 MySQL 模塊關聯起來

  還須要將 PHP 和 MySQL 關聯起來,才能正常工做。搜索模塊:

[root@localhost ~]# yum search php

 

安裝相關模塊:

[root@localhost ~]# yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

 

須要重啓 Apache 模塊才能生效:

[root@localhost ~]# /etc/init.d/httpd restart

 

  再次刷新剛纔創建的 「info.php」 頁面,往下拉找到相關 MySQL 模塊,看是否檢測到相關信息。

相關文章
相關標籤/搜索