在 Debian 下安裝 Apache,MySQL,PHP

來源:互聯網
上載者:User

本文來自 DigitalOcean,我是翻譯過來的,親測安裝成功。

安裝環境:Debian7 64位

首先,對你的源進行更新:

$ sudo apt-get update
第一步--安裝 Apache

Apache 是一個開源軟體,它目前運行在全球超過 50% 的伺服器上,是 LAMP(Linux,Apache,MySQL,PHP)組成部分之一。

安裝 Apache:

$ sudo apt-get install apache2

安裝完成後可以在瀏覽器地址欄輸入 http://localhost/,安裝成功會有一個 It works 頁面。

可以通過以下命令找到你的伺服器的 IP 位址:

$ sudo ifconfig eth0 | grep inet | awk '{ print $2 }'
第二步--安裝 MySQL
MySQL是用於組織和檢索資料的廣泛部署的資料庫管理系統。

安裝 MySQL:

$ sudo apt-get mysql-server
在安裝過程中,MySQL 要求你設定一個 root 密碼,不過你要是忘了設定,也可以在安裝之後通過 MySQL shell 設定。

安裝完成 MySQL 後你需要進行 MySQL 的初始設定,利用以下命令:

# mysql_secure_installation
這步會要求你的 root 密碼。

輸入之後會是這樣的:

Enter current password for root (enter for none): OK, successfully used password, moving on...
之後會提示你是否想修改 root 密碼,輸入 N 不修改,Enter 進入下一步。

之後的步驟全部 Yes ,最後 MySQL 會重載使得設定完成,如下:

By default, a MySQL installation has an anonymous user, allowing anyoneto log into MySQL without having to have a user account created forthem.  This is intended only for testing, and to make the installationgo a bit smoother.  You should remove them before moving into aproduction environment.Remove anonymous users? [Y/n] y                                             ... Success!Normally, root should only be allowed to connect from 'localhost'.  Thisensures that someone cannot guess at the root password from the network.Disallow root login remotely? [Y/n] y... Success!By default, MySQL comes with a database named 'test' that anyone canaccess.  This is also intended only for testing, and should be removedbefore moving into a production environment.Remove test database and access to it? [Y/n] y - Dropping test database... ... Success! - Removing privileges on test database... ... Success!Reloading the privilege tables will ensure that all changes made so farwill take effect immediately.Reload privilege tables now? [Y/n] y ... Success!Cleaning up...
完成以上步驟後你就可以開始安裝 PHP。

第三步--安裝 PHP
PHP 是種開源的 Web 指令碼語言,並被廣泛應用來製作動態網頁。

安裝 PHP (Debian 7 以下):

# apt-get install php5 php-pear php5-suhosin php5-mysql
安裝 PHP (Debian 7 ):

# apt-get install php5 php-pear php5-mysql
接下來將會有兩次詢問,全部 yes 即可。

完成 PHP 安裝後,重載 Apache:

# service apache2 restart
恭喜!你已經成功安裝 LAMP!
第四步--在你的伺服器上查看 PHP 版本等資訊

雖然我們已經安裝了 LAMP ,但我們還是需要更直觀一點查看安裝成功的 LAMP。

首先建立一個檔案:

# nano /var/www/info.php
在新檔案寫下:
<?phpphpinfo();?>
之後儲存退出。

現在你可以在瀏覽器中輸入 http://localhost/info.php 查看 PHP 版本等資訊,頁面如下面這樣:









相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.