Ubuntu上安裝PHP環境-mysql+apache+php-Linux作業系統

來源:互聯網
上載者:User

標籤:

安裝MYSQL 1. sudo apt-get install mysql-server 或者 apt-get isntall mysql-client 2. 安裝過程中會提示設定密碼,注意設定了不要忘了。 3.安裝完成後檢測是否安裝成功:sudo netstat -tap | grep mysql   4.登陸MYSQL資料庫: mysql -u root -p  5.查看當前的資料庫:show databases;       PS: 不要忘了 ;  安裝apache 1.sudo apt-get install apache2   斷行符號  Y   安裝完成 2.配置apache:更改網站根目錄: sudo vi /etc/apache2/apache2.conf   斷行符號    找到"<Directory /var/www/>"的位置    更改"/var/www/"為新的根目錄 sudo vi /etc/apache2/sites-available/000-default.conf  斷行符號   找到"DocumentRoot /var/www/"的位置   更改"/var/www/"為新的根目錄就可以了。 3.佈建網域名跳轉:<VirtualHost>裡面加上: DocumentRoot 網站根目錄ServerName 網站網域名稱注釋:ServerAdmin是你的地址如果伺服器有任何問題將發信到這個地址,這個地址會在伺服器產生的某些頁面中出現,例如錯誤報表。 <VirtualHost>可放多個以便實施多網域名稱跳轉 4.重啟apache伺服器:sudo /etc/init.d/apache2 restart  安裝PHP 1.sudo apt-get update   2.sudo apt-get install php5   斷行符號  Y   安裝完成 3.讓Apache支援PHP:sudo apt-get install libapache2-mod-php5   安裝完成  擴充PHP模組 1.PHP-GD庫: (1)擴充PHP5-gd模組:sudo apt-get install php5-gd 安裝完成(2)重啟apache伺服器:sudo /etc/init.d/apache2 restart 2.PHP-CURL:

(1)下載壓縮包:wget http://curl.haxx.se/download/curl-7.17.1.tar.gz

(2)解壓:tar -zxf curl-7.17.1.tar.gz

(3)./configure –prefix=/usr/local/curl

(4)安裝:make & make install

(5)重啟apache伺服器:sudo /etc/init.d/apache2 restart

3.PHP-mysqli

(1)進入目錄:/usr/local/php/bin/phpize(路徑或是php-5.2.14/ext/mysqli/phpize)


(2)運行命令:./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config


(3):安裝:make  make test  make install

擴充以上模組都需要修改php.ini檔案

(1)以上擴充模組都是.so檔案,他們在  /usr/lib/php5/20121212/  目錄下   php.ini檔案在  /etc/php5/apach2  目錄下 我們需要手動修改php.ini

(2)修改phpini:尋找 extension_dir 後面加上以下模組

1.PHP-GD:extension_dir = "/usr/lib/php5/20121212/" extension=gd.so;

2.PHP-CURL:extension_dir = "/usr/lib/php5/20121212/" extension=curl.so;

3.PHP-mysqli:extension_dir = "/usr/lib/php5/20121212/" extension=mysqli.so;

(3)重啟apache伺服器:sudo /etc/init.d/apache2 restart

    

Ubuntu上安裝PHP環境-mysql+apache+php-Linux作業系統

聯繫我們

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