Ubuntu下線上安裝Apache+PHP5+MySQL

來源:互聯網
上載者:User

標籤:

1  安裝Apache

sudo apt-get install apache2   安裝apache2

  apache2安裝完成以後,開機檔案是/etc/init.d/apache2。

sudo /etc/init.d/apache2 start     啟動apache
sudo /etc/init.d/apache2 stop 關閉apache
sudo /etc/init.d/apache2 restart 重啟apache

  apache2設定檔在/etc/apache2/httpd.conf ,初始檔案為空白。

  apache2預設的項目在/var/www目錄下,以後開發的項目(譬如wordpress   全景  web項目都至於此)。

  瀏覽器中輸入127.0.0.1如果出現It works 表示apache安裝完成。

2  安裝PHP5

sudo apt-get install php5     安裝php5

  如果要查看php5設定檔使用如下命令:

sudo find / -name "php.ini"

3  配置Apache+PHP

sudo apt-get install libapache2-mod-php5

    配置完成重啟apache : sudo /etc/init.d/apache2 restart

   測試Apache和Php是否組合完成:

    ①在/var/www 下建立一個檔案.index.php

    ②在瀏覽器中輸入:127.0.0.1/index.php,如果顯示index.php內容表示配置完成

4  安裝Mysql

  見博文:《Ubuntu簡單線上安裝MySQL》

5 安裝外掛程式讓Apache Php 支援MySQL

sudo apt-get install libapache2-mod-auth-mysql

6 安裝元件連線Php和MySQL

sudo apt-get install php5-mysql

  至此Apache+Php+MySql線上安裝完成。

 

通過WordPress遷移公司網站

  因為公司網站已經做完,這裡的任務只是將網站遷移到另一台伺服器中,需要兩部分資料:wordpress 和 資料庫檔案

1   將wordpress檔案解壓到/var/www目錄下,修改wp-config.php檔案

       ①將

define(‘DB_PASSWORD‘,‘XXXX‘);

  修改為:

define(‘DB_PASSWORD‘,‘root‘);

  ②將

define(‘DB_HOST‘,‘119.97.194.189‘);

  修改為:

define(‘DB_HOST‘,‘172.16.4.119‘);

2  將資料庫檔案匯入到資料庫中,修改每張表中的ip地址(將119.97.194.189修改為172.16.4.119)

  修改方法:

update table set field=replace(field,‘oldvalue‘,‘newvalue‘);

到此,公司網站配置完成。

(ps:預設情況下,php分配了128M記憶體,如果偏小,可以修改php.ini檔案中memory_limit=128M ,將數值調大)。

Ubuntu下線上安裝Apache+PHP5+MySQL

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.