Ubuntu VPS 簡易安裝LAMP教程
更新時(shí)間:2011年02月25日 13:49:48 作者:
LAMP是Linux、Apache、MySQL和PHP的首字母縮寫詞,本教程將引導(dǎo)你安裝基于Ubuntu10.10系統(tǒng)的Apache2服務(wù)器,支持PHP5(mod_php)和MySQL。
首先應(yīng)該正確設(shè)置主機(jī)名和IP,能正常連通外網(wǎng)。
1、輸入以下命令獲取root權(quán)限:
sudo su
2、安裝MySQL 5,輸入以下命令:
aptitude install mysql-server mysql-client
安裝期間會要求設(shè)置MySQL數(shù)據(jù)庫管理員密碼,連續(xù)輸入兩次新密碼。
3、安裝Apache 2
aptitude install apache2
安裝完成后,在瀏覽器輸入VPS的IP地址,如果安裝成功,顯示It works!
Apache的默認(rèn)www目錄在/var/www,主配置文件是/etc/apache2/apache2.conf,其他配置文件諸如/etc/apache2/mods-enabled目錄存放模塊設(shè)置,/etc/apache2/sites-enabled目錄存放虛擬主機(jī)設(shè)置。
4、輸入以下命令安裝PHP 5:
aptitude install php5 libapache2-mod-php5
然后重啟Apache
/etc/init.d/apache2 restart
5、測試PHP是否安裝成功
使用vi編輯器新建一個(gè)php文件
vi /var/www/env.php
敲入以下代碼并保存
<?php
phpinfo();
?>
打開瀏覽器,向VPS請求這個(gè)php文件,例如:http://192.168.100.100/env.php
(將192.168.100.100替換為VPS的IP地址)
6、安裝PHP 5的其他模塊
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
重啟Apache
/etc/init.d/apache2 restart
再次打開剛剛的phpinfo頁面(env.php),檢查組件是否安裝成功。
7、安裝phpMyAdmin
phpMyAdmin是一個(gè)通過web界面管理MySQL數(shù)據(jù)庫的工具
輸入以下命令:
aptitude install phpmyadmin
安裝期間會詢問以下問題:
Web server to reconfigure automatically: <-- apache2
是否自動配置web服務(wù)器,是,選擇apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
為phpMyAdmin創(chuàng)建一個(gè)數(shù)據(jù)庫,否
安裝完成后可以通過瀏覽器打開該工具管理MySQL:
http://192.168.100.100/phpmyadmin(將192.168.100.100替換為VPS的IP地址)
輸入登陸名root和之前設(shè)置好的數(shù)據(jù)庫密碼就可以登錄管理數(shù)據(jù)庫了。
1、輸入以下命令獲取root權(quán)限:
sudo su
2、安裝MySQL 5,輸入以下命令:
aptitude install mysql-server mysql-client
安裝期間會要求設(shè)置MySQL數(shù)據(jù)庫管理員密碼,連續(xù)輸入兩次新密碼。
3、安裝Apache 2
aptitude install apache2
安裝完成后,在瀏覽器輸入VPS的IP地址,如果安裝成功,顯示It works!
Apache的默認(rèn)www目錄在/var/www,主配置文件是/etc/apache2/apache2.conf,其他配置文件諸如/etc/apache2/mods-enabled目錄存放模塊設(shè)置,/etc/apache2/sites-enabled目錄存放虛擬主機(jī)設(shè)置。
4、輸入以下命令安裝PHP 5:
aptitude install php5 libapache2-mod-php5
然后重啟Apache
/etc/init.d/apache2 restart
5、測試PHP是否安裝成功
使用vi編輯器新建一個(gè)php文件
vi /var/www/env.php
敲入以下代碼并保存
復(fù)制代碼 代碼如下:
<?php
phpinfo();
?>
打開瀏覽器,向VPS請求這個(gè)php文件,例如:http://192.168.100.100/env.php
(將192.168.100.100替換為VPS的IP地址)
6、安裝PHP 5的其他模塊
aptitude install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json
重啟Apache
/etc/init.d/apache2 restart
再次打開剛剛的phpinfo頁面(env.php),檢查組件是否安裝成功。
7、安裝phpMyAdmin
phpMyAdmin是一個(gè)通過web界面管理MySQL數(shù)據(jù)庫的工具
輸入以下命令:
aptitude install phpmyadmin
安裝期間會詢問以下問題:
Web server to reconfigure automatically: <-- apache2
是否自動配置web服務(wù)器,是,選擇apache2
Configure database for phpmyadmin with dbconfig-common? <-- No
為phpMyAdmin創(chuàng)建一個(gè)數(shù)據(jù)庫,否
安裝完成后可以通過瀏覽器打開該工具管理MySQL:
http://192.168.100.100/phpmyadmin(將192.168.100.100替換為VPS的IP地址)
輸入登陸名root和之前設(shè)置好的數(shù)據(jù)庫密碼就可以登錄管理數(shù)據(jù)庫了。
您可能感興趣的文章:
- linux 安裝配置lamp v2
- ubuntu lamp(apache+mysql+php) 環(huán)境搭建及相關(guān)擴(kuò)展更新
- LAMP服務(wù)器性能優(yōu)化技巧之Linux主機(jī)優(yōu)化
- Ubuntu 12.04 x64 編譯安裝lamp的步驟
- CentOS 6.4安裝配置LAMP服務(wù)器(Apache+PHP5+MySQL)
- linux服務(wù)器系統(tǒng)中手動配置lamp服務(wù)器的經(jīng)驗(yàn)分享
- CentOS 6.3下源碼安裝LAMP(Linux+Apache+Mysql+Php)運(yùn)行環(huán)境步驟
- linux 下配置LAMP環(huán)境
- Linux操作系統(tǒng)安裝LAMP環(huán)境
- Ubuntu下圖形化LAMP環(huán)境配置教程(linux)
相關(guān)文章
詳解apache編譯安裝httpd-2.4.54及三種風(fēng)格的init程序特點(diǎn)和區(qū)別
這篇文章主要介紹了apache編譯安裝httpd-2.4.54以及三種風(fēng)格的init程序特點(diǎn)和區(qū)別?,通過編譯安裝httpd來深入理解源碼包安裝(httpd-2.4.54),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07Linux中date命令轉(zhuǎn)換日期提示date: illegal time format問題解決
date命令是顯示或設(shè)置系統(tǒng)時(shí)間與日期,最近在使用中發(fā)現(xiàn)了一個(gè)問題,所以下面這篇文章主要給大家介紹了關(guān)于Linux中date命令轉(zhuǎn)換日期提示date: illegal time format錯誤的解決方法,需要的朋友可以參考借鑒,下面隨著小編來一起看看吧。2017-12-12Linux中的進(jìn)程守護(hù)supervisor安裝配置及使用
supervisor是一個(gè)很好的守護(hù)程序管理工具,配置方面自動啟動,日志輸出,自動切割日志等等一系列強(qiáng)大功能,下面是在CentOS下安裝使用supervisor的記錄,非常不錯,感興趣的朋友跟隨小編一起看看吧2019-07-07Mac通過不同終端SSH連接遠(yuǎn)程服務(wù)器的講解
今天小編就為大家分享一篇關(guān)于Mac通過不同終端SSH連接遠(yuǎn)程服務(wù)器的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03centos 7 安裝卸載apache(httpd)服務(wù)的詳細(xì)步驟
前面我們已經(jīng)安裝好了mysql,今天安裝httpd,然后試著訪問以下,由于博主已經(jīng)安裝過一次,所以先說卸載,再說安裝,需要的朋友可以參考下2020-07-07Apache FlinkCEP 實(shí)現(xiàn)超時(shí)狀態(tài)監(jiān)控的步驟詳解
這篇文章主要介紹了Apache FlinkCEP 實(shí)現(xiàn)超時(shí)狀態(tài)監(jiān)控的步驟,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-10-10