1. 程式人生 > >Ubuntu15.04 網站伺服器環境搭建,php/html/css等學習環境搭建教程

Ubuntu15.04 網站伺服器環境搭建,php/html/css等學習環境搭建教程

摘自:

https://www.cnblogs.com/acbingo/p/4510752.html

首先,我們先搭建開發環境

Appach

Apache是世界使用排名第一的Web伺服器軟體。它可以執行在幾乎所有廣泛使用的計算機平臺上,由於其跨平臺和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。

安裝

sudo apt-get install apache2

大概5M左右,安裝完成後伺服器會自動啟動

在瀏覽器裡輸入http://localhost或者是http://127.0.0.1或者輸入IP,如果看到了It works!,那就說明Apache就成功的安裝了,Apache的預設安裝,會在/var下建立一個名為www的目錄,www目錄中有個html目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web檔案都要放到這個目錄裡。

如果更改配置重新啟動命令如下:

sudo /etc/init.d/apache2 restart

image

到這裡,如果只是單純的跑一些靜態網頁的話這兒就夠了,只需要將設計的html檔案放入/var/www/html目錄即可

到這裡我遇到一個問題沒解決就是根目錄下的二級目錄無法訪問,重新安裝多次,都是同樣的問題。

PHP

PHP支援同樣是很多網站必備之一,安裝命令如下:

sudo apt-get install libapache2-mod-php5 php5

Mysql

sudo apt-get install mysql-server mysql-client

需要下載26M左右的安裝包,等待安裝完成,彈出設定密碼介面:

image

輸入資料庫root密碼,按tab鍵選擇確定。接下來會要求重複密碼,重複同樣操作。

資料庫安裝完成後,為了方便管理和操作,繼續安裝phpmyadmin。

sudo apt-get install phpmyadmin

需要下載6M左右的安裝包,安裝完成後進入設定介面,

image

tab鍵選擇是,進行安裝,在安裝過程中會要求選擇Web server:apache2或lighttpd,使用空格鍵選定apache2,按tab鍵然後確定。接下來要求輸入密碼,輸入在上一步中設定的密碼,需要輸入兩次,完成安裝。

然後將phpmyadmin與apache2建立連線,www目錄在/var/www,phpmyadmin在/usr/share /phpmyadmin目錄,所以就用命令:

sudo ln -s /usr/share/phpmyadmin /var/www/html

建立連結。

phpmyadmin測試:在瀏覽器位址列中開啟http://localhost/phpmyadmin就能夠進入登入介面,輸入前面配置的使用者名稱和密碼進行登入,如下圖所示。

image

登入後介面如圖所示。

image

FTP

要想對網站和資料進行管理,少不了的是ftp,通過ftp可以很方便的上傳/下載檔案,實現管理,因此需要安裝ftp管理工具。

sudo apt-get install vsftpd

vsftpd的配置能夠找到很多相關文章,這裡不再介紹。

這裡最好對ubuntu重啟一下。

至此,需要的開發環境已經搭建好了。

之後所有自己或是下載下來的模板網站都需要在/var/www/html目錄下進行

ubuntu預設是對該目錄只提供只讀許可權的,我們還需要獲取下該目錄下的寫入許可權

sudo  chmod 644 -R /var/www/html

以及phpmyadmin的寫入許可權

sudo chmod 644 -R /usr/share/phpmyadmin

關於ubuntu資料夾的許可權問題可以參考這篇文章:http://blog.sina.com.cn/s/blog_455c7a600100tqoe.html