ubuntu 12.04下搭建web伺服器(MySQL+PHP+Apache) 教程
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,裡面編寫
1 2 3 |
<?php
phpinfo() ?>
|
這裡說明下:也是我遇到的問題,我開始安裝好ubuntu 12.04後,在這裡發現我沒許可權操作,雖然已經獲得root許可權了,這裡給大家講下,
我們應該怎麼設定檔案及檔案目錄的可讀寫許可權。
大家多知道,我們用虛擬主機都知道設定777什麼的,其實這裡也是一樣的,有很多方法可以用,我就講其中一種吧。
這裡我們用到chmod ,比如我們要設定我們的www目錄讀寫,就是chmod 777 /var/www/。具體大家可以參考百度百科這個命令的用法
http://baike.baidu.com/view/1229012.htm.
現在,我們可以用瀏覽器訪問例如http://localhost/info.php
相關推薦
ubuntu 12.04下搭建web伺服器(MySQL+PHP+Apache) 教程
1.開始說明 下面很多可能參照網上其中以為前輩的,但有所改進吧。這些設定可能會有所不同,你需要根據不同情況進行修改。 安裝apache2 2.切換管理員身份 在ubuntu中需要用root身份進行操作,所以用下面的命令確保以root身份登入: sudo su
16.04下搭建Web伺服器(MySQL+PHP+Apache)
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
Ubuntu 16.04下搭建Web伺服器
1.本文Ubuntu 16.04下搭建Web伺服器(MySQL+Apache)的內容很多可能參照網上前輩的,但有所改進吧。這些設定可能會有所不同,你需要根據不同情況進行修改。 2.切換管理員身份 在ubuntu中需要用root身份進行操作,所以用下面的命令確保以root身
Ubuntu 搭建Web伺服器(MySQL+PHP+Apache)詳細教程 (全網最全)
Ubuntu 搭建Web伺服器(MySQL+PHP+Apache)詳細教程 (全網最全) 看了好多人的部落格,有的不全 or 有問題,整理了一下,適合小白 新手先整理幾個小問題 1.為啥使用 Linux 搭建伺服器? 一個是因為主流的雲伺服器太貴,買個低配的容易崩,聽說 Linux 比較穩定,之後 2.
【Linux-Android開發記(一)】Ubuntu 12.04下搭建Android開發環境
之前寫過一個系列日誌【Linux菜鳥成長記】Ubuntu 10.04系類教程 。從Ubuntud安裝,到常用設定,再到JDK安裝,Eclipse安裝等。 從這篇日誌開始轉為在Ubuntu進行Android開發的系列日誌,將從基礎的SDK安裝開始,慢慢進入: 環境:Ubunt
Ubuntu 12.04下搭建Qt開發環境
Qt開發環境的搭建,具體可按整個專案的開發環境來決定... 例如:本人的電腦主系統是Win7,並且公司提供專門的伺服器來編譯專案,這樣就可以將程式的編輯與編譯分開了。這次是在虛擬機器裡的Ubuntu下搭建一個開發環境,僅當練練手。好,不羅嗦了... /* -------
Ubuntu 14.04下搭建SVN伺服器(SVN Server)
為了學習SVN伺服器是怎麼搭建的,我在Ubuntu虛擬機器上搭建了一個SVN伺服器,可以作為專案開發的版本,記錄下來防止自己遺忘,同時可以幫助更多的人。 一:搭建環境 檢視Ubuntu系統的版本資訊:可用cat /proc/version命令、uname -a命令與s
Linux Ubuntu 12.04 下安裝mysql 以及建立 遠端navicat 連線
安裝過程中需要用到的linux 命令: 1:sudo **** 以sudo 開頭的程式碼 表示 是以管理員執行 2:chmod 777 ***(*號代表檔名) 當你不是以ROOT許可權進入Ubuntu 的話 更改檔案配置 需要修改檔案的 許可權級別,777 代表最高
Ubuntu下搭建web伺服器
一、開始安裝MySQL5 sudo apt-get install mysql-server mysql-client 二、安裝Apache2 Apache2的是作為一個Ubuntu的軟體包,因此我們可以直接用下面命令安裝它: sudo apt-get ins
Ubuntu 12.04下3分鐘搭建apache+python的執行環境
關於搭建apache+python的執行環境,網上很多文章都是用cgi方式,配置非常繁瑣,把很多不相干的東西都扯了進來,都沒有說到要點上。對於很多新手朋友來說,估計摸不著南北。這裡採用mod_python模組的方式,都是用apt-get安裝,3分鐘就搞定了。 1、安裝apache 如果安裝了apac
Angularjs學習---angularjs環境搭建,ubuntu 12.04下安裝nodejs、npm和karma
1.下載angularjs 2.示例1 HelloWorld ! 新建一個helloworld.html <!doctype html> <html ng-app> <head> <script src><
Ubuntu 12.04下安裝MySQL圖解
轉載地址:http://blog.csdn.net/eddie_520/article/details/23447247 因為Ubuntu Server上 wget比較慢,所以我是直接在windows用迅雷下載好,然後WinSCP上傳到伺服器的,看各自喜好了。 上正題。
Ubuntu 12.04下安裝mysql 5.5.28版本執行此命令時,缺少 libaio.so.1
在Ubuntu 12.04下安裝mysql 5.5.28版本執行此命令時,會提示如下錯誤的資訊: 執行 ./scripts/mysql_install_db 時出錯。 ./bin/mysqld: error while loading shared libraries:
Ubuntu 16.04下搭建基於攜程Apollo(阿波羅)配置中心單機模式
settings cal tro script fig setting col 文件夾 .gz 官網:https://github.com/ctripcorp/apollo Wiki:https://github.com/ctripcorp/apollo/wiki Is
ubuntu 16.04 下搭建git服務器(gitosis+git-daemon+gitweb)
eight 進入 app 運行 global glob log text star 近期公司為了方便管理項目,要搭建一個git服務器集中管理項目數據。通過請教同事,並在虛擬機上多次嘗試終於搭建成功,特意將搭建過程分享給跟我一樣的小白。環境:服務器端: git-server
ubuntu 12 04 下如何修改螢幕解析度
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Ubuntu 14.04 簡單配置 web伺服器 nginx
2018年10月20日19點59分 tar zxvf nginx-1.14.0.tar.gz //解壓 cd nginx-1.14.0/ sudu -i //進入管理員 返回nginx目錄 ./configure --prefix=/usr/loca
Ubuntu 12.04 安裝socks5代理伺服器dante-server
dante-server是一個很好的socks4/5代理伺服器軟體。 使用apt-get安裝
Ubuntu 12.04 下安裝 Eclipse
$ sudo apt-get install eclipse 方法二:(優點是安裝內容清爽,缺點是配置麻煩) 1、安裝JDK,參考 Ubuntu 12.04 下安裝 JDK 7 2、下載 Eclipse 從 http://www.eclipse.org/downloads/index-develo
Ubuntu 12.04下swift的單節點部署安裝
由於課題需要,現開始進行對openstack的研究,現在網上對於swift安裝有很多教程,有成功的,有失敗的,現將我的心得告訴大家,方便大家的使用 1.首先安裝GIT 1.1有人推薦使用 sudo apt-get install git