這周嘗試了LAMP環境的搭建,雖然遇到問題,跌跌撞撞,大體上還是完成了搭建。
一、瞭解:
1、LAMP就是linux(操作系統)+apache(web服務器軟件)+mysql(數據庫)+php(編程語言)的架構 簡稱。(注:M有時也代表MariaDB;P有時代表perl或python)
2、使用者可以在該環境下開發網站。LAMP的四個組件都是開源的,所以該組合受到了極大的歡迎。
二、行動:
1、安裝Apache:
yum install httpd #按提示輸入y即可
/etc/init.d/httpd start #啓動Apache
2、安裝mysql:
① 安裝msql:
yum mysql mysql-server
/etc/init.d/mysqld start #啓動MySQL
chkconfig mysqld on #設爲開機啓動
cp /usr/share/mysql/my-medium.cnf
/etc/my.cnf #拷貝配置文件(注意:如果/etc目錄下面默認有一個my.cnf,直接覆蓋即可)
② 爲root賬戶設置密碼:
輸入:mysql_secure_installation,根據提示兩次輸入密碼,直到設置完成。
3、安裝php:
①安裝php:
yum install php
②安裝配置文件,使之支持mysql:
yum install php-mysql php-gd libjpeg* php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt
/etc/init.d/mysqld restart #重啓MySql
/etc/init.d/httpd restart #重啓Apache
4、測試:
cd /var/www/html
vi index.php #按i進入編輯模式,輸入下面內容
<?php
phpinfo();
?>
:wq!
#保存退出
在客戶端瀏覽器輸入服務器IP地址,可見下圖:
三、我遇到的問題:
1、使用yum命令時總是下載失敗,納悶許久,終於發現是沒聯網,果然解決了就好了。
2、啓動apache時找不到init.d中httpd文件,可以用which命令查找其位置 ---“which httpd”,其他文件也是。