linux-LAMP平臺的建立(一)

什麼是LAMP平臺?
php

    LAMP就是指一組一般一塊兒使用來運行動態網站或者服務器的自由軟件名稱首字母縮寫,這些自由軟件爲:Linux  Linux的操做系統html

      Apache  網頁服務器
mysql

      MySQL,mariaDB  數據庫系統
sql

      PHP     腳本語言
數據庫

//這就是LAMPvim


搭建LAMP平臺都須要準備些什麼呢?瀏覽器

    首先要在Linux操做系統上,
服務器

    1> 準備Apache網頁服務器http服務器;
ide

       # yum install httpd  (運行在80端口)wordpress

      啓用http服務;

        # service http start  (修改端口須要從新啓用服務)

       測試下,http可否正常運行;

        在 /var/www/html/ 編輯主頁面 index.html wKioL1Prb0eDo3cJAABYqrfXZ6A660.png而後再在瀏覽器打開服務站點,以下:

wKioL1PrcOLBYGDgAAAfvhAZvtQ074.png證實httpd服務啓動成功

    2> 準備PHP(這裏PHP是做爲Linux的一個模塊在內核中的);

        # yum install php 

        安裝完PHP後,咱們來測試下PHP是否能正常工做;

        在/var/www/html/ 編輯文件 php.php 內容以下:

wKiom1Prc83wf76eAAAMkfXIxtQ886.png

 圖中 phpinfo() 是調用函數顯示php信息的,能調用成功則咱們的php能正常工做以下:

wKioL1PrdKugMDURAABNMMZwwPo112.png

如上圖,成功調用函數成功,顯示php信息,有版本信息之類的。


3> php也安裝好了,下面改準備MySQL了,

# yum install mysqld 

而後執行mysql命令

wKiom1PreFyRv1DTAABH-pZjbE8023.png  這樣就安裝成功了,


說到mysql,那就說一下mysql中經常使用的幾個命令:

    mysql客戶端的使用:

                    -u USERNAME: 默認爲root

            -h HOST: 默認爲localhost                

                    -p [PASSWORD]: 輸入密碼

    mysql的用戶帳號格式以下:

        USERNAME@HOST

                USERNAME: 用戶名

HOST: 此用戶僅容許經過此處指定的主機登陸mysqld服務;

         例如: root@localhost, root@'127.0.0.1', root@'HOSTNAME'

 

     查看支持哪此存儲引擎:SHOW  ENGINES;

     查看錶的屬性信息:SHOW  TABLE  STATU   

     查看支持的字符集:SHOW  CHARACTER  SET;

     查看排序規則:SHOW  COLLATION;

     查看服務器變量:SHOW  {GLOBAL|SESSION}  VARIALES  [LIKE ''];

     查看服務狀態變量;SHOW  {GLOBAL|SESSION}  STATUS  [LIKE ''];

    

若是想要讓php與mysql通訊的話,還須要安裝一個php-mysql,這是一個鏈接php與mysql的驅動程序,在本地他們是基於套接字通訊的。


基本的LAMP平臺所需的服務咱們構架好啦,下面我來實現下吧,我以WordPress爲例,

首先咱們要去下載WordPress這個安裝包,

    我已經下載好啦,你本身去探索吧,

而後要解壓這個WordPress包

wKiom1PreeGjXMJvAAAWHfnKKMA843.png如上圖,wordpre的版本如上,我把它下載到了/var/www/html/ wordpress這個目錄中

而後 cd wordpress,查看裏面的文件

wKioL1Pre1mwUa4UAAAwTGE2F48359.png由上圖能夠看到,wp-config-sample.php 這個事給你的配置文件的樣例,因此咱們只需把它 cp 一下就好了,並命名爲 wp-config.php

# vim wp-config.php

   define('DB_NAME', 'LIB')    指定建立數據庫名

    define('DB_USER', 'sunbin');  指定的登陸用戶 (在實際工做中,不要使用root用戶)

    define('DB_PASSWORD', '');    指定使用的密碼

    define('DB_HOST', '127.0.0.1'); 指定爲本機(個人是這個地址)

下面來看下使用mysql來建立數據庫的過程

使用命令mysql,進入mysql客戶端;

    # mysql

而後使用 CREATE DATABASE LIB

    mysql> CREATE DATABASE LIB   //建立LIB數據庫

查看已經建立的數據有哪些,是否建立成功了

    mysql> SHOW DATABASES;

    wKiom1PrfWKRSu0hAAAYTCWGXR4796.png

如上圖顯示,我建立LIB這個庫已經成功啦,

而後要初始化數據庫,就是重啓下服務

# service mysqld restart

# service  httpd restart 

而後來測試下個人WordPress是否配置成功了沒,

在瀏覽器中輸入: 192.168.0.1/wordpress 若是能顯示出我的博客的安裝頁面就證實咱們安裝成功了,我這裏已經安裝上了,我就給你截個安裝好後的我的博客的主頁面吧

wKioL1Prf8jhz4a9AAgyPKrMuoc122.png以上就是配置LAMP的過程,及實現一個簡單案例WordPress的過程。

相關文章
相關標籤/搜索