日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Ubuntu下安装Apache+PHP+Mysql

發布時間:2023/11/27 生活经验 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu下安装Apache+PHP+Mysql 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?Ubuntu下安裝 apache+php+mysql文本服務器!

--------------------------------------------------------------------------------

版本一

Install SSH Client and Server (for my remote access):
sudo apt-get install ssh?


Install Database Server:
sudo apt-get install mysql-server-5.0?


Install Apache HTTP Server:
sudo apt-get install apache2?


Install PHP 5 and Apache PHP 5 module:
sudo apt-get install php5 libapache2-mod-php5

?

Restart Apache:
sudo /etc/init.d/apache2 restart?


Optionally, install php MyAdmin:
sudo apt-get install phpmyadmin

在windows頁面,不管是app-server還是LAMP等等的環境集合壓縮包,安裝完成之后都會自動包含phpmyadmin,可是在Ubuntu下面,我們需要一個一個安裝,如何能讓phpmyadmin正常的工作起來,讓我在網上找了很長時間。??
1. #sudo apt-get install phpmyadmin??
PS:你會發現直接訪問http://localhost/phpmyadmin,不好用??
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/??
安裝上面的方法,我們建立一個軟連接,或者你把phpmyadmin直接復制到 /var/www/的文件夾下面也可以。??
在Ubuntu下面就可以正常使用phpmyadmin了。??
默認的用戶名是:root?
在windows頁面,不管是app-server還是LAMP等等的環境集合壓縮包,安裝完成之后都會自動包含phpmyadmin,可是在Ubuntu下面,我們需要一個一個安裝,如何能讓phpmyadmin正常的工作起來,讓我在網上找了很長時間。
1. #sudo apt-get install phpmyadmin
PS:你會發現直接訪問http://localhost/phpmyadmin,不好用
2.#sudo ln -s /usr/share/phpmyadmin/ /var/www/
安裝上面的方法,我們建立一個軟連接,或者你把phpmyadmin直接復制到 /var/www/的文件夾下面也可以。
在Ubuntu下面就可以正常使用phpmyadmin了。
默認的用戶名是:root

Enjoy!

怎么樣?簡單吧!除去下載的時間,要不了一分鐘就可以完成配置,在 Ubuntu 上還需要 APM 包嗎?還是記住以下幾個命令和位置就行了。

?

sudo /etc/init.d/apache2 restart (重啟 apache)??
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)??
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)??
/var/www/(主目錄位置)?
sudo /etc/init.d/apache2 restart (重啟 apache)
sudo gedit /etc/php5/apache2/php.ini (配置 php.ini)
sudo gedit /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(主目錄位置)

?


重要文件

view plaincopy to clipboardprint?
sudo /etc/init.d/apache2 restart (重啟 apache)??
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)??
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)??
/var/www/(apache2網頁文件放在這里)??
/var/lib/mysql/ (mysql的數據庫放在這里)??
sudo /etc/init.d/apache2 restart (重啟 apache)
sudo vim /etc/php5/apache2/php.ini (配置 php.ini)
sudo vim /etc/apache2/apache2.conf (配置 apache2.conf)
/var/www/(apache2網頁文件放在這里)
/var/lib/mysql/ (mysql的數據庫放在這里)?

view plaincopy to clipboardprint?
ubuntu中 http.conf默認是空的。??
特定站點的配置文件在文件夾 /etc/apache2/sites-enabled/中。??

?===================================================

版本二:

apache2+php5.2+mysql5可以說是運行開發php程序不可缺少的,下面將介紹在ubuntu10.04中如何安裝。

第一ubuntu10.04 安裝apache2.0

在終端輸入:

sudo apt-get install apache2

安裝過程就不多說了,安裝后在瀏覽器中打開:

http://localhost/

或者http://127.0.0.1

如果出現It works!那證明OK了

第二ubuntu10.04 安裝php

依次在終端輸入:
sudo apt-get install php5 //安裝PHP5
sudo apt-get install libapache2-mod-php5 //配置APACHE+PHP
sudo /etc/init.d/apache2 restart //重啟APACHE

隨便建一個test.php的文件,內容為 <?php phpinfo(); ?>

http://localhost/ test.php測試;這時會看到php的安裝環境等,默認會安裝php5.3,因為有一些問題,建議安裝php5.2

第三ubuntu10.04 安裝mysql

在終端輸入:

sudo apt-get install mysql-server

安裝完成按提示設置root密碼

我的ubuntu是在windows的虛擬機上安裝的,沒有安裝mysql,直接用的windows的mysql數據庫,只需要支持mysql,可以直接執行第四步嘞。

第四讓apachephp支持 mysql

在終端輸入:

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

sudo apt-get install php5-mysql

sudo /etc/init.d/apache2 restart

至此apache2+php 5.2+mysql5的環境就完成了,可以測試個連接數據的,連接代碼參見:

=========================================================

當php頁面的字符編碼和mysql的編碼不一致時,容易出現中文亂碼,這里就是解決亂碼的代碼.

<?php

header(“Content-type:text/html;charset=GBK”);

//Connect To Database

$hostname=’192.168.1.1′;

$username=’root’;

$password=’123456789′;

$dbname=’info’;

$usertable=’bx_askclass’;

$yourfield = ‘askclassname’;

$link=mysql_connect($hostname,$username, $password) OR DIE (‘Unable to connect to database! Please try again later.’);

mysql_select_db($dbname);

//mysql_query(“SET NAMES ‘gbk’”);

//mysql_query(’set character_set_client = gbk’);

//mysql_query(’set character_set_connection = utf8′);

mysql_query(’set character_set_results = gbk’);

$query = “SELECT $yourfield FROM $usertable”;

$result = mysql_query($query);

if($result) {

??? while($row = mysql_fetch_array($result)){

??????? $name = $row["$yourfield"];

??????? echo ‘名稱: ‘.$name;

??? }

}

總結

以上是生活随笔為你收集整理的Ubuntu下安装Apache+PHP+Mysql的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。