本人是個網(wǎng)站編程小學生缤骨,沒事喜歡玩一下基礎的東西,所以今天就來搭建以下lamp環(huán)境驰唬!
首先,當你有一個新的ubuntu服務器腔彰,好了已經(jīng)成功一大半了叫编,現(xiàn)在跟進步伐把
如果你有tasksel命令 可以使用 此命令sodu tasksel lamp server來一鍵安裝(不建議,追求效率的可以嘗試一下)霹抛;對于新手可以那下列步驟練練手搓逾!
1) 這里有通過ssh(安全外殼協(xié)議)遠程鏈接ubuntu,由于系統(tǒng)禁止使用root遠程鏈接上炎,所以我們只能使用普通用戶來訪問恃逻,但是,由于普通用戶的權限太低藕施,為了能更好的操作系統(tǒng)寇损,所以第一步,給root設置密碼裳食,以方便sudo(是允許系統(tǒng)管理員讓普通用戶執(zhí)行一些或者全部的 root 命令)矛市;
命令1:pwd(查看所在的目錄:家目錄);
命令2:sudo passwd root(設置root密碼)诲祸;
命令3:設置密碼及確認密碼浊吏;
命令4:su(切換到root);
命令5:輸入root密碼救氯;
2)由于全新的ubuntu的軟件源可能不是最新的找田,所以我們需要更新一下
命令1:sudo apt-get update(更新軟件源列表);
命令2:輸入密碼着憨;
3)你妹墩衙!萬事俱備,只欠安裝了
命令1: sudo apt-get install apache2(安裝Apache)甲抖;
命令2:輸入密碼
命令3:y(同意)漆改;
命令4:apache -v(查看apache信息);
到現(xiàn)在位置准谚,apache已經(jīng)安裝上了挫剑,打開瀏覽器在地址欄輸入服務器ip就可以看到apache主頁;
4)apache安裝完之后柱衔,可以安裝php嘍樊破;
命令1: sudo apt-get install php5(安裝php5的版本)愉棱;
命令2:輸入密碼
命令3:y;
5)安裝完php之后需要確認一下apache是否已經(jīng)關聯(lián)上php(有沒關聯(lián)模塊)
命令1:cat /etc/apache2/mods-enabled/php5.load(查看該目錄下有沒有l(wèi)ibphp5.so的擴展)捶码;
6)安裝mysql server羽氮;
命令1:sudo apt-get install mysql-server(安裝mysql);
命令2:在安裝過程中彈出的對話框中在"軟件包設置對話框"中輸入mysql中"root"用戶的密碼惫恼;
7)安裝mysql后 查看php是否有mysql的擴展
命令1: cat /etc/php5/conf.d/mysql.ini 如果沒有執(zhí)行
命令2: sudo apt-get install php5-mysql 你會看到extension=mysql.so
- 現(xiàn)在可以說lamp環(huán)境已經(jīng)安裝成功為了確保能正常工作我們執(zhí)行以下命令
命令1:sudo service mysql restart(啟動mysql);
命令2:sudo service apache2 restart(啟動apache)澳盐;
9)最后一步
命令1:cd /var/www/html 找到apache主目錄
命令2:vim info.php(編輯文本 mysqli_connect('localhost','root','密碼')祈纯;infophp());
然后打開瀏覽器輸入服務器ip/info.php叼耙;
10)如果有內(nèi)容說明一切搞定腕窥!ok;
在這里提一下如果二級域名同時指向一個服務器筛婉,可以設置分裝文件以便以管理簇爆,cd到apache的sites-available(網(wǎng)站配置)下的default文件,cp你想要的數(shù)量爽撒,vim后在里面設置默認訪問路徑入蛆,documentroot 后跟的就是此路徑,如果要配置二級域名專屬主目錄就在這里設置硕勿,在你cp的文件里面vim哨毁,在serveradmin上一行加入servername 你的二級域名;在主directory后面修改你要設置的主目錄路徑源武,然后in -s軟連接到sites-enable里面即可扼褪;