LAMP搭建筆記

LAMP簡介

LAMP指的Linux(操作系統(tǒng))、ApacheHTTP 服務器甘桑,MySQL(有時也指MariaDB,數(shù)據(jù)庫軟件) 和PHP(有時也是指Perl或Python) 的第一個字母晨缴。LAMP便成了一組常用來搭建動態(tài)網(wǎng)站或者服務器的開源軟件讨越,本身都是各自獨立的程序,但是因為常被放在一起使用裤纹,擁有了越來越高的兼容度委刘,共同組成了一個強大的Web應用程序平臺。

安裝步驟:

安裝服務
配置服務
啟動服務
測試服務

安裝服務

CentOS 6:

yum install httpd php mysql-server php-mysql 

CentOS 7:

yum install httpd php php-mysql mariadb-server mariadb

(php-mysql用于支持php連接mysql的組件)

配置服務

配置httpd

Apache的主配置文件:/etc/httpd/conf/httpd.conf
主配置文件一般不去修改,其中有幾個選項可以自定義修改鹰椒。
DocumentRoot /var/www/html/ //指定默認主頁路徑
Listen 80 //httpd的監(jiān)聽端口锡移,可以設置為監(jiān)聽指定網(wǎng)卡"Listen [IP:]PORT",如果需要修改端口,還要同時修改防火墻和selinux的策略

<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>

DirecotryIndex index.html //默認主頁,如果有多個漆际,優(yōu)先級為由左至右
默認站點主目錄:/var/www/html/
啟動Apache服務后淆珊,Apache服務會到默認主目錄查找默認主頁文件

配置mysql

mysql和mariadb數(shù)據(jù)庫服務軟件默認提供一個安全腳本,執(zhí)行這個腳本奸汇,可以對mysql進行基本的安全配置施符,比如設置密碼、刪除匿名用戶等

mysql_secure_installation //執(zhí)行MYSQL數(shù)據(jù)庫安全腳本
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user.  If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.

Enter current password for root (enter for none):  
//驗證輸入數(shù)據(jù)庫管理用戶ROOT的密碼擂找,默認為空戳吝,回車即可
OK, successfully used password, moving on...

Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.

You already have a root password set, so you can safely answer 'n'.

Change the root password? [Y/n] y
//是否更改數(shù)據(jù)庫管理員ROOT用戶的密碼,如果選Y則需要重復輸入兩遍新口令,N跳過
New password: 
Re-enter new password: 
Password updated successfully!
Reloading privilege tables..
 ... Success!


By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them.  This is intended only for testing, and to make the installation
go a bit smoother.  You should remove them before moving into a
production environment.

Remove anonymous users? [Y/n] y
//是否移除匿名用戶,即不輸入用戶名和密碼即可訪問,建議移除(Y移除婴洼,N不移除)
 ... Success!

Normally, root should only be allowed to connect from 'localhost'.  This
ensures that someone cannot guess at the root password from the network.

Disallow root login remotely? [Y/n] n
//是否禁用root用戶遠程登錄(Y禁止骨坑,N允許)
 ... skipping.

By default, MariaDB comes with a database named 'test' that anyone can
access.  This is also intended only for testing, and should be removed
before moving into a production environment.

Remove test database and access to it? [Y/n] n
 //是否刪除數(shù)據(jù)庫軟件自動生成的測試數(shù)據(jù)庫(Y刪除,N不刪除)
 ... skipping.

Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.

Reload privilege tables now? [Y/n] y 
//是否立即重載權限表(Y重載,N不重載)
 ... Success!

Cleaning up...

All done!  If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

啟動服務

CentOS 6:
service httpd start //啟動httpd服務
service mysqld start //啟動mysql數(shù)據(jù)庫服務
CentOS 7:
systemctl start httpd //啟動httpd服務
systemctl start mariadb //啟動mariadb數(shù)據(jù)庫服務

測試服務

測試WEB運行環(huán)境

echo "WEB服務器運行環(huán)境良好" >> /var/www/html/index.html

使用瀏覽器或者curl、link等軟件訪問http://127.0.0.1/index.html,如果頁面顯示php環(huán)境運行良好欢唾,即PHP運行環(huán)境可以正常使用,否則不能正常使用且警。

測試php運行環(huán)境

echo "<?php echo "PHP環(huán)境運行良好"; ?>" >> /var/www/html/index.php

使用瀏覽器或者curl、link等軟件訪問http://127.0.0.1/index.php礁遣,如果頁面顯示php環(huán)境運行良好斑芜,即PHP運行環(huán)境可以正常使用,否則不能正常使用。

測試運行連通性

cat << EOF >/var/www/html/mysql.php
<?php
$mysqli=new mysqli("localhost","root","00000000"); 
if(mysqli_connect_errno()){
echo " 連接數(shù)據(jù)庫失斔罨簟:";
$mysqli=null;
exit;
}
echo " 連接數(shù)據(jù)庫成功杏头!";
$mysqli->close();
?>
EOF

//$mysqli=new mysqli("localhost","root","00000000");
//localhost為服務器地址,root為mysql用戶沸呐,00000000為mysql用戶的密碼醇王。
使用瀏覽器或者curl、link等軟件訪問http://127.0.0.1/mysql.php崭添,如果頁面顯示連接數(shù)據(jù)庫成功寓娩!即PHP運行環(huán)境可以正常使用且數(shù)據(jù)庫也可以正常訪問,否則不能正常使用。
最后編輯httpd文件讓httpd服務識別.php和.phps文件
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
至此LAMP環(huán)境搭建完成呼渣!

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末棘伴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子屁置,更是在濱河造成了極大的恐慌焊夸,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,104評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蓝角,死亡現(xiàn)場離奇詭異阱穗,居然都是意外死亡,警方通過查閱死者的電腦和手機帅容,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,816評論 3 399
  • 文/潘曉璐 我一進店門颇象,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人并徘,你說我怎么就攤上這事遣钳。” “怎么了麦乞?”我有些...
    開封第一講書人閱讀 168,697評論 0 360
  • 文/不壞的土叔 我叫張陵蕴茴,是天一觀的道長。 經(jīng)常有香客問我姐直,道長倦淀,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,836評論 1 298
  • 正文 為了忘掉前任声畏,我火速辦了婚禮撞叽,結果婚禮上姻成,老公的妹妹穿的比我還像新娘。我一直安慰自己愿棋,他們只是感情好科展,可當我...
    茶點故事閱讀 68,851評論 6 397
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著糠雨,像睡著了一般才睹。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上甘邀,一...
    開封第一講書人閱讀 52,441評論 1 310
  • 那天琅攘,我揣著相機與錄音,去河邊找鬼松邪。 笑死坞琴,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的逗抑。 我是一名探鬼主播置济,決...
    沈念sama閱讀 40,992評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼锋八!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起护盈,我...
    開封第一講書人閱讀 39,899評論 0 276
  • 序言:老撾萬榮一對情侶失蹤挟纱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后腐宋,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體紊服,經(jīng)...
    沈念sama閱讀 46,457評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,529評論 3 341
  • 正文 我和宋清朗相戀三年胸竞,在試婚紗的時候發(fā)現(xiàn)自己被綠了欺嗤。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,664評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡卫枝,死狀恐怖煎饼,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情校赤,我是刑警寧澤吆玖,帶...
    沈念sama閱讀 36,346評論 5 350
  • 正文 年R本政府宣布,位于F島的核電站马篮,受9級特大地震影響沾乘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜浑测,卻給世界環(huán)境...
    茶點故事閱讀 42,025評論 3 334
  • 文/蒙蒙 一翅阵、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦掷匠、人聲如沸滥崩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,511評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽夭委。三九已至,卻和暖如春募强,著一層夾襖步出監(jiān)牢的瞬間株灸,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,611評論 1 272
  • 我被黑心中介騙來泰國打工擎值, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留慌烧,地道東北人。 一個月前我還...
    沈念sama閱讀 49,081評論 3 377
  • 正文 我出身青樓鸠儿,卻偏偏與公主長得像屹蚊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子进每,可洞房花燭夜當晚...
    茶點故事閱讀 45,675評論 2 359

推薦閱讀更多精彩內(nèi)容