LAMP開發入門二 —— 環境搭建

常用軟件安裝完畢後隨即進行環境搭建——LAMP

  • 首先進入超級用戶 —— su

 

  • 安裝apache。在linux中apache是httpd,所以安裝使用如下命令
    yum install httpd

 

  • 安裝mysql server
    yum  install  mysql mysql-server

 

  • 安裝php及其相關擴展包,如處理圖形的gd庫,pear包,等等
    yum install php php-mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc

 

  • 配置開機啓動項
    在此學習一個linux下的新命令——chkconfig
    該命令用於檢查、啓用和禁用系統服務。語法:

    #chkconfig [--add][--del][--list][系統服務] 或者

    #chkconfig [--level<等級代號0-7>][系統服務][on/off/reset]
    第一個用法:

    --add         新增所指定的系統服務

    --del         刪除指定的系統服務

    --level       指定該系統在那個執行等級中開啓或關閉

    #chkconfig  --list [name]

    該命令能得到指定服務在不同運行級的狀態

    name缺省時顯示所有系統服務的列表,及其在系統各運行級別的啓動狀態。
    第二個用法:

    #chkconfig [--level levels] name <on|off|reset>

    設置某一服務在指定運行級是啓動、停止還是重置

    如果想開機啓動某服務,如開機運行apache(在linux中爲httpd服務)可進行如下操作:

    #chkconfig –add httpd            [添加服務]

    #chkconfig 235 httpd on           [設置開機啓動]
    235是等級代號,代表了linux運行的7個級別。7個級別狀況分別如下:
    0:
    系統停機狀態,系統默認運行級別不能設置爲0,否則不能正常啓動,機器關閉。
    1:單用戶工作狀態,root權限,用於系統維護,禁止遠程登陸,就像Windows下的安全模式登錄。
    2:多用戶狀態,沒有NFS支持。
    3:完整的多用戶模式,有NFS,登陸後進入控制檯命令行模式。
    4:系統未使用
    5:X11控制檯,登陸後進入圖形GUI模式,XWindow系統。
    6:系統正常關閉並重啓,默認運行級別不能設爲6,否則不能正常啓動。運行init6機器就會重啓。
     
    所以我們進行如下操作:
    /sbin/chkconfig httpd on                   [設置apache服務器httpd服務開機啓動]
    /sbin/chkconfig –add mysqld            [在服務清單中添加mysql服務]
    /sbin/chkconfig mysqld on                [設置mysql服務開機啓動]
    /sbin/service httpd start                   [啓動httpd服務,與開機啓動無關] 

 

  • 設置mysql數據庫
    /etc/init.d/mysql  start                      [首先啓動mysql]
    #mysql_secure_installation           [然後進行相應的安全配置,即設置密碼]
    提示”Enter current password for root(enter for none):”時,由於最初安裝未設置密碼所以直接按下回車即可。
    確認設置密碼
    設置密碼
    確認密碼
    是否刪除匿名用戶?                       [建議刪除]
    是否允許root用戶遠程登錄         [建議禁止]
    是否刪除test數據庫及其              [建議刪除,想練手的可以在test數據庫中聯繫]
     
     
  • 一些參數
     Apache的配置文件是/etc/httpd/conf
    Modules放在/user/lib/httpd
    Php的配置文件放在/etc/php.d/下和/etc/php.ini
    Phpmoudeles放在/usr/lib/php/modules

 

  • 安裝配置phpmyadmin
    yum install phpmyadmin
    配置phpmyadmin讓人簡單的不敢相信,先找到apache下關於phpmyadmin的配置文件
    apache下的配置文件在:/etc/httpd/conf.d/phpMyAdmin.conf
    然後註釋掉如下代碼
    <Directory        /user/share/phpMyAdmin/>


    </Directory>
    即可(在行首添加#即可註釋掉)

 

  • 至此LAMP環境就配好了!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章