麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 服務器 > Linux服務器 > 正文

Ubuntu 12.04下搭建Web服務器 (MySQL+PHP+Apache)教程

2024-09-05 23:01:04
字體:
來源:轉載
供稿:網友

看了網上很多關于用linux操作系統搭建網站服務器的教程,于是我自己也測試了很多,但今天所測試的 Ubuntu 12.04下搭建Web網站服務器 (MySQL+PHP+Apache環境),感覺這個適合新手。所以這里就跟大家分享下。其實這個網上也有教程的,但我這里算是優化前輩們的教程吧,因為我當時按照他們的操作時卡了幾次,因為他們的有的地方沒講清楚。

Ubuntu 12.04(代號Precise Pangolin)是一個LTS長期支持版本,已如約正式發布。Ubuntu 12.04是第16代Ubuntu,作為長期支持版本其生命周期為5年。

Ubuntu 12.04采用Linux內核3.2和GNOME 3.4桌面環境,并且集成了Unity界面。Ubuntu 12.04主要組件/功能包括:Unity 3D interface 5.10;Unity 2D interface 5.10;GNOME 3.4.1;Linux kernel 3.2.12;X.Org 7.6;Xorg Server 1.11.4;Upstart 1.5;GCC 4.6.3 toolchain;Python 2.7.3 and Python 3.2.3;Compiz Fusion 0.9.7.6。

Ubuntu 12.04包括以下版本:Ubuntu Desktop、Ubuntu Server、Ubuntu Cloud Server、Ubuntu Netboot、Ubuntu Core、Ubuntu Studio、Edubuntu、Kubuntu、Xubuntu、Lubuntu、Mythbuntu。

1.開始說明

下面很多可能參照網上其中以為前輩的,但有所改進吧。這些設置可能會有所不同,你需要根據不同情況進行修改。

安裝apache2

2.切換管理員身份

在ubuntu中需要用root身份進行操作,所以用下面的命令確保以root身份登錄:

sudo su

3.開始安裝mysql5

apt-get install mysql-server mysql-client

你將被要求提供一個mysql的root用戶的密碼,我們需要在紅色區域設置密碼。

new password for the mysql root user: repeat password for the mysql root user:

4.安裝apache2

apache2的是作為一個ubuntu的軟件包,因此我們可以直接用下面命令安裝它:

apt-get install apache2

現在,您的瀏覽器到http://localhost,你應該看到apache2的測試頁:

如果順利的話會出現:

It worke!

然后下面后有點。

apache的默認文檔根目錄是在ubuntu上的/var/www目錄 ,配置文件是/ etc/apache2/apache2.conf。配置存儲在的子目錄在/etc/apache2目錄。

安裝php5

5.安裝php5

我們可以直接安裝php5和apache的php5的模塊,如下:

apt-get install php5 libapache2-mod-php5

安裝完需要重啟

/etc/init.d/apache2 restart

6.測試的php5并獲取php5安裝的詳細信

默認網站的文件根目錄是在/var/www下中。現在我們將在該目錄中創建一個小型php文件(info.php的)在瀏覽器中調用它。該文件將顯示很多關于我們的php安裝,如安裝的php版本和有用的一些細節。

vi /var/www/info.php

這里說明下,如果不會命令行操作的話(當然建議大家既然用linux應該習慣學會用會命令行)。可以手動建立,也就是在系統文件/var/www/下建立文件info.php,里面編寫

<?phpphpinfo()?>

這里說明下:也是我遇到的問題,我開始安裝好ubuntu 12.04后,在這里發現我沒權限操作,雖然已經獲得root權限了,這里給大家講下,
我們應該怎么設置文件及文件目錄的可讀寫權限。
大家多知道,我們用虛擬主機都知道設置777什么的,其實這里也是一樣的,有很多方法可以用,我就講其中一種吧。
這里我們用到chmod ,比如我們要設置我們的www目錄讀寫,就是chmod 777 /var/www/。具體大家可以參考百度百科這個命令的用法
http://baike.baidu.com/view/1229012.htm.
現在,我們可以用瀏覽器訪問例如http://localhost/info.php


正如你所看到的,php5正常工作,它通過apache 2.0的處理程序,在服務器api線。如果你繼續向下滾動,你會看到所有在php5中已經啟用的模塊。mysql是沒有列出,這意味著我們沒有在php5支持mysql。

php5獲得mysql的支持

7.php5獲得mysql的支持

讓php在mysql中獲得支持,我們可以安裝的php-mysql軟件包。安裝一些其他的php5模塊,以及您可能需要的應用程序,這是一個好主意:

apt-cache search php5

還安裝需要安裝的

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

現在重新啟動apache2的:

/etc/init.d/apache2 restart

現在,重載http://localhost/info.php在您的瀏覽器,并再次向下滾動到模塊部分。現在,你應該找到許多新的模塊,包括mysql模塊:

安裝phpmyadmin

8.安裝phpmyadmin

phpmyadmin是一個網絡接口,通過它可以管理你的mysql數據庫。

apt-get install phpmyadmin

這時我又要糾正寫那個前輩的不足之處,他這里沒講清楚。這里應該是:會自動安裝在/usr/share/phpMyAdmin下,然后將phpMyAdmin拷貝到/var/www目錄下面,運行http://localhost/phpmyadmin/即可

注意上面的用戶名是root,密碼就是大家前面設置好的數據庫密碼!

好了,現在我們就完工了!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久久久久片 | 伊人亚洲精品 | 成人免费自拍视频 | 欧美视频一区二区三区在线观看 | 亚洲一区二区三区四区精品 | 一区二区三区手机在线观看 | 91精品国产九九九久久久亚洲 | 国产精品久久久久久久久久iiiii | 免费观看一级黄色片 | 久久久久久久久久久高潮一区二区 | 亚洲免费毛片基地 | 免费看搡女人无遮挡的视频 | 黄色片网站在线免费观看 | 国产免费网站视频 | 久久久久国产精品久久久久 | 国产毛片网 | 成人一级黄色片 | 美女黄色影院 | 美女污污视频在线观看 | 一区二区三区日韩 | 国产精品久久久久久影视 | 国产成人精品一区在线播放 | 北原夏美av| 久久骚 | 精品久久久久久久久久久久 | 九九热在线视频观看 | 久久久www成人免费精品 | 成人啪啪18免费网站 | 日韩精品一区二 | 精品一区二区免费 | 欧美性猛交xxx乱大交3蜜桃 | 久草免费资源视频 | 国产亚洲美女精品久久久2020 | 国产精品久久久久久久久久三级 | 亚洲生活片 | 人人看人人舔 | 二区视频 | 国产1区在线 | 水多视频在线观看 | 日本xxxx色视频在线观看免费, | 欧美一级做一级爱a做片性 91在线视频观看 |