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
到這裡,如果只是單純的跑一些靜態網頁的話這兒就夠了,只需要將設計的html檔案放入/var/www/html目錄即可
到這裡我遇到一個問題沒解決就是根目錄下的二級目錄無法訪問,重新安裝多次,都是同樣的問題。
PHP
PHP支援同樣是很多網站必備之一,安裝命令如下:
sudo apt-get install libapache2-mod-php5 php5
Mysql
sudo apt-get install mysql-server mysql-client
需要下載26M左右的安裝包,等待安裝完成,彈出設定密碼介面:
輸入資料庫root密碼,按tab鍵選擇確定。接下來會要求重複密碼,重複同樣操作。
資料庫安裝完成後,為了方便管理和操作,繼續安裝phpmyadmin。
sudo apt-get install phpmyadmin
需要下載6M左右的安裝包,安裝完成後進入設定介面,
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就能夠進入登入介面,輸入前面配置的使用者名稱和密碼進行登入,如下圖所示。
登入後介面如圖所示。
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