最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ubuntu下LAMP環(huán)境配置教程(linux)

 更新時間:2016年06月30日 14:23:18   作者:yongh701  
這篇文章主要為大家詳細介紹了Ubuntu下LAMP環(huán)境配置教程,感興趣的小伙伴們可以參考一下

據說搞好LAMP也就是Linux+Apache+Mysql+php就已經相當于一個中級php程序猿的水平,當然你的php要得會才行,之后就是搞好各種框架。其實這東西,并不神秘,非常簡單。甚至比Windows還簡單,各種變量都自動幫你搞好了。你的畏懼主要來自于你的無知。

建議先通過phpnow1.5.6在Windows一鍵搭好php環(huán)境,然后通過Mysql_Gui_Tools圖形化Mysql,把php工程寫好,把php工程、Mysql數(shù)據庫導入導出到Linux上面跑,Linux純屬就是跑工程,不做開發(fā)。

一、LAMP的下載、安裝與配置

在你裝好Ubuntu之后,Ubuntu的安裝具體請看:《圖文詳解Ubuntu 12.04安裝過程》(點擊打開鏈接),把網線插好,再按照如下步驟就可以安裝好剩下的AMP:

1、Ctrl+Alt+T打開終端,輸入如下的指令:

sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql


2、按回車,輸入Y,等待不久的時間,才35M的東西很快下好,不是接外國站點的,是正常的網速下載。如果出現(xiàn)錯誤,那就是你的Ubuntu硬件驅動沒有弄好,虛擬機就是你的VMware Tools之類的沒有搞好,重裝之后問題解決。


3、之后則是大概15分鐘的等待,看網速吧。直接在刷屏。


4、中途要求你設置mysql的密碼,這個密碼記好了。要求設置兩個,一個是mysql-server,另一個是mysql-client,同時還要你確定密碼,一共四次,關鍵是于你的網絡工程連接數(shù)據庫密碼相同就可以了。都搞個root得了。


5、之后繼續(xù)等待其下載、安裝完成。


6、由于LAMP大部分操作與/var/www目錄相關,為了方便,修改該目錄的權限為普通用戶可訪問。在終端繼續(xù)輸入如下命令:

sudo chmod 777 /var/www/

輸完之后,凡是sudo命令都要密碼,煩!

7、之后還要安裝一個組件phpmyadmin,輸入如下語句,按Y進行安裝:

sudo apt-get install phpmyadmin

8、在安裝過程中會要求選擇Web server:apache2或lighttpd,默認選擇apache2按確定就是了。LAMP的那個A嘛!


9、協(xié)議什么的,看都不用看,必須是。


10、之后又要設置phpmyadmin的密碼,繼續(xù)root得了。


11、之后要建立phpmyadmin與apache2的連接,啟用 Apache mod_rewrite 模塊,并且重啟Apache2完成配置,因此繼續(xù)輸入如下語句:

sudo ln -s /usr/share/phpmyadmin /var/wwwsudo a2enmod rewritesudo /etc/init.d/apache2 restart


12、之后還要設置好apache2的默認編碼,否則亂碼。在終端輸入如下指令:

sudo gedit /etc/apache2/apache2.conf


13、在彈出的文本編輯窗口,拉到最后一行輸入如下AddDefaultCharset UTF-8保存退出,其實/etc/apache2/apache2.conf就是Apache2的配置文件!


14、之后再輸入下載指令重啟Apache,也就是剛才配置phpmyadmin要重啟apache2服務器的指令,到這里整個LAMP就已經搭好了!

sudo /etc/init.d/apache2 restart


二、測試與Hello World

LAMP弄好之后,最好重啟一下Ubuntu再做如下測試,其實不重啟也沒有什么問題。最怕就是有些就是因為沒有重啟而導致的小問題發(fā)生罷了。

1、直接打開Ubuntu的文件系統(tǒng),進入到var/www,在里面右鍵->創(chuàng)建新文檔->空白文檔。新建一個空白文檔。以后你的php工程直接拷貝到這里來。就可以執(zhí)行了。


2、把這個空白文檔命名成test.php


3、打開test.php在里面輸入如下東西,其實就是一段簡單的php連接Mysql程序:

<?php
$link = mysql_connect("localhost","root","mysql密碼");
if (!$link){
 die('Could not connect: ' . mysql_error());
}
else echo "Mysql已經正確配置";
mysql_close($link);
?>

用來檢驗php與Mysql是否連接成功,保存退出。


4、最后,打開左測的Ubuntu快捷啟動欄,打開自帶的野狐禪瀏覽器,在地址欄輸入http://127.0.0.1/test.php則可以看到“Mysql已經正確配置”的輸出。顯然,假如把php工程a的文件夾拷貝到var/www,那么,在地址欄則輸入http://127.0.0.1/a/..


5、另外,此時由于Mysql已經安裝,同時自動配置完畢,在Ubuntu的終端,輸入如下指令能夠進入mysql:

mysql -u root -p


之后要干什么,你懂的。無論是創(chuàng)建一個用戶也好,具體見《【Mysql】修改root密碼與創(chuàng)造一個與root一樣權限的賬號》(點擊打開鏈接),還是把你在Windows上的工程導進來也好,具體見《 MySQL命令行導出與導入數(shù)據庫》(點擊打開鏈接),反正想做什么就做什么。

至于在Ubuntu安裝php的IDE——Aptana,親測發(fā)現(xiàn)不知道為何搞來搞出都搞不好。Mysql_GUI_tools也是搞來搞去都有這樣那樣的問題。

因此,開發(fā)嘛,還是選擇自己最順手的系統(tǒng)。反正Windows開發(fā)與Linux還不是寫同樣的語句,沒有什么專業(yè)不專業(yè)的。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • linux環(huán)境下設置shadowsocks+polipo全局代理

    linux環(huán)境下設置shadowsocks+polipo全局代理

    XX-NET僅僅可以是用戶通過瀏覽器訪問外面世界,而非系統(tǒng)全局代理,使用shadowsocks+polipo技術可使功能進一步拓展
    2018-09-09
  • 在Linux環(huán)境下采用壓縮包方式安裝JDK 13的方法

    在Linux環(huán)境下采用壓縮包方式安裝JDK 13的方法

    JDK(Java Development Kit)是Sun公司(后被Oracle收購)推出的面向對象程序設計語言的開發(fā)工具包,擁有這個工具包之后我們就可以使用Java語言進行程序設計和開發(fā)。這篇文章主要介紹了在Linux環(huán)境下采用壓縮包方式安裝JDK 13,需要的朋友可以參考下
    2019-10-10
  • 你可能不知道的一些linux文件權限管理方法

    你可能不知道的一些linux文件權限管理方法

    這篇文章主要給大家介紹了一些你可能不知道的linux文件權限管理,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • linux的最大打開文件數(shù)限制修改方法

    linux的最大打開文件數(shù)限制修改方法

    這篇文章主要給大家介紹了關于linux最大打開文件數(shù)限制修改的方法,文中將實現(xiàn)的方法一步步介紹的非常詳細,對同樣遇到這個需求的朋友們具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2017-10-10
  • Linux系統(tǒng)中獲取時間的方法總結

    Linux系統(tǒng)中獲取時間的方法總結

    在Linux操作系統(tǒng)中,獲取時間是一個基本且重要的功能,本文旨在全面總結Linux系統(tǒng)中獲取時間的方法,包括命令行工具和編程接口,幫助讀者深入理解Linux時間管理的機制,需要的朋友可以參考下
    2025-03-03
  • 本地Windows遠程桌面連接阿里云Ubuntu 16.04服務器的操作方法

    本地Windows遠程桌面連接阿里云Ubuntu 16.04服務器的操作方法

    這篇文章主要介紹了本地Windows遠程桌面連接阿里云Ubuntu 16.04服務器的方法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-02-02
  • 詳解在Ubuntu上的Apache配置SSL(https證書)的正確姿勢

    詳解在Ubuntu上的Apache配置SSL(https證書)的正確姿勢

    這篇文章主要介紹了詳解在Ubuntu上的Apache配置SSL(https證書)的正確姿勢,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12
  • Linux命令下crontab命令

    Linux命令下crontab命令

    crontab是一個用來設置、刪除或顯示供守護進程cron執(zhí)行的定時任務的命令。下面給大家介紹linux命令下crontab命令,需要的朋友一起看看吧
    2016-11-11
  • Linux密碼安全防護操作詳解

    Linux密碼安全防護操作詳解

    這篇文章主要為大家詳細介紹了一些Linux密碼的安全防護操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • 淺談Linux內核創(chuàng)建新進程的全過程

    淺談Linux內核創(chuàng)建新進程的全過程

    這篇文章主要為大家深入淺出的介紹了Linux內核創(chuàng)建新進程的全過程,感興趣的小伙伴們可以參考一下
    2016-01-01

最新評論

广丰县| 绥化市| 会同县| 清苑县| 常山县| 平和县| 上饶县| 抚州市| 全南县| 沭阳县| 齐齐哈尔市| 阜城县| 汶上县| 嘉兴市| 鄂尔多斯市| 兴隆县| 康保县| 石河子市| 阜城县| 门源| 交城县| 镇康县| 辉县市| 阜南县| 木里| 乐业县| 凤台县| 伊宁市| 八宿县| 博爱县| 葫芦岛市| 从江县| 舒兰市| 柳江县| 山西省| 濮阳县| 北京市| 无锡市| 大渡口区| 晋城| 东乡县|