CentOS上安裝LAMP教程

2022-08-31 12:39:08 字數 3085 閱讀 1712

1.注意事項:在這篇教程中,我將使用的主機ip 位址是192.168.0.100.這些設定可能與你的機器不同,因此你需要在合適的地方更換下。

2.安裝mysql5.0

我們通過執行下面的命令來安裝mysql:

yum install mysql mysql-server
然後我們為mysql建立系統啟動快捷鍵(這樣的話,mysql就會在系統啟動的時候自動啟動)並且啟動mysql伺服器:

1

chkconfig mysqld on 2

service mysqls start

執行mysql

mysqladmin -u root password yourrootsqlpassword

按兩下回車

來為root使用者設定乙個密碼(否則的話任何人都可以訪問你的mysql資料庫!)。

3、安裝apache2

apache2 是centos的乙個可供選擇的包,因此我們可以使用下列命令安裝它:

yum install httpd
現在配置你的系統使得apache可以自動啟動。。。

chkconfig  httpd on
並且啟動apache

service httpd start
現在你可以在你的瀏覽器中轉到你應該看到apache2的預留頁:

在centos裡apache的預設文件路徑的位置是在/var/www/html,配置檔案的路徑是/etc/httpd/conf/httpd.conf。其他的配置儲存在/etc/httpd/conf.d/ 資料夾裡。

4 安裝php5.1

我們可以使用下列命令來安裝php5和apache的php5模組:

yum install php
然後我們必須重新啟動apache:

/etc/init.d/httpd start
5、測試php5.1

獲取php5安裝的一些資訊

**的預設文件的路徑是/var/www/html.我們可以在這個目錄裡建立乙個簡單的php檔案(info.php)並且在瀏覽器中呼叫。這檔案將會顯示很多關於php安裝時候的有用的細節,例如php的安裝的版本。

vi /var/www/html/info.php

<?php 

phpinfo

(); ?>

現在我們可以再瀏覽器中訪問這個檔案(例如

正如你所看到的,php5現在正在工作,正如server api這一行中顯示的一樣,它是工作在apache 2.0 handler模式下。如果你向下滑動的話,你將會看到所有的模組都可以在php5中使用了,mysql並沒有在這裡被列出來,這也就意味著php5並不支援mysql。

6 使得php5支援mysql

要使得在php中支援mysql,我們可以安裝 php-mysql這個包。最好的辦法是安裝一些其他的php5模組,這些模組可能其他應用程式會用到。你可以使

用search命令尋找可用的php5模組:

yum search php

選擇你所需要的包,然後通過下列命令安裝他們

1

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

現在重新啟動apache2

phpmyadmin是一款mysql資料庫web化的管理工具。

第一步我們先使我們的centos支援rpmforge repository,因為phpmyadmin並不在centos5.3官方的依賴包裡:

對於 x86_64 系統:

1

wget 2

rpm -uvh rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm

對於 i386系統

1

wget 2

rpm -uvh rpmforge-release-0.3.6-1.el5.rf.i386.rpm

現在你就可以使用下列命令來安裝phpmyadmin了:

yum install phpmyadmin
現在我們配置下phpmyadmin。我們改下apache的配置檔案,使的 phpmyadmin不單單是本機訪問。

vi /etc/httpd/conf.d/phpmyadmin.conf
作如下改動

#

# #

# order deny,allow

# deny from all

# allow from 127.0.0.1

# alias /phpmyadmin /usr/share/phpmyadmin

alias /phpmyadmin /usr/share/phpmyadmin

alias /mysqladmin /usr/share/phpmyadmin

下面我們改變下phpmyadmin的認證方式,從cookie改成http:

plain**

vi /usr/share/phpmyadmin/config.inc.php
找到如下**

最後,你就可以通過當問phpmyadmin了:

在 centos6 上安裝 LAMP

lamp 代表的是 linux,apache,mysql,以及 php。使用 yum 安裝 啟動 httpd 服務 sudo service httpd start測試是否安裝成功,可以訪問伺服器的位址,如 我的測試頁面是這樣的 同樣的,用 yum,安裝完後啟動它 sudo yuminstall m...

安裝lamp教程

步驟一,安裝apache2 sudo apt get install apache2 安裝完成。執行如下命令重啟下 sudo etc init.d apache2 restart 在瀏覽器裡輸入http localhost或者是如果看到了it works 那就說明apache就成功的安裝了,apac...

LAMP安裝教程

lamp環境系統需求 lamp安裝及應用步驟 a 新增站點 sh vhost.sh i youripaddres b 管理資料庫 youripaddress phpmyadmin eg 107.84.212.32 phpmyadmin username root password i don t k...