如何在ubuntu搭建http伺服器
❶ ubuntu伺服器怎麼搭建網站
如果想用Ubuntu作為網站的伺服器,一些基本的服務是必備的。本文對環境的搭建做一個簡單的整理。
Appach
Apache是世界使用排名第一的Web伺服器軟體。它可以運行在幾乎所有廣泛使用的計算機平台上,由於其跨平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。
安裝
sudo apt-get install apache2
大概5M左右,安裝完成後伺服器會自動啟動
在瀏覽器里輸入http://localhost或者是http://127.0.0.1或者輸入IP,如果看到了It works!,那就說明Apache就成功的安裝了,Apache的默認安裝,會在/var下建立一個名為www的目錄,這個就是Web目錄了,所有要能過瀏覽器訪問的Web文件都要放到這個目錄里。
如果更改配置重新啟動命令如下:
sudo /etc/init.d/apache2 restart
到這里,如果只是單純的跑一些靜態網頁的話這兒就夠了,只需要將設計的html文件放入/var/www目錄即可
到這里我遇到一個問題沒解決就是根目錄下的二級目錄無法訪問,重新安裝多次,都是同樣的問題。
php
PHP支持同樣是很多網站必備之一,安裝命令如下:
sudo apt-get install libapache2-mod-php5 php5
需要下載6M左右安裝包。安裝擴展:
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
建立鏈接。
phpmyadmin測試:在瀏覽器地址欄中打開http://localhost/phpmyadmin就能夠進入登錄界面,輸入前面配置的用戶名和密碼進行登錄,如下圖所示。
登錄後界面如圖所示。
ftp
要想對網站和數據進行管理,少不了的是ftp,通過ftp可以很方便的上傳/下載文件,實現管理,因此需要安裝ftp管理工具。
sudo apt-get install vsftpd
❷ ubuntu伺服器怎麼搭建網站
使用Ubuntu搭建網站需要安裝一些必備的服務。Apache是全球使用排名第一的Web伺服器軟體,支持幾乎所有計算機平台,因其跨平台性和安全性而廣受歡迎。要安裝Apache,可運行命令:sudo apt-get install apache2,大約需要5MB左右的空間。安裝後,伺服器會自動啟動。在瀏覽器中輸入http://localhost、http://127.0.0.1或IP地址,若能看到It works!,則Apache安裝成功。Apache默認安裝會在/var下創建名為www的目錄作為Web目錄,所有可通過瀏覽器訪問的Web文件都應放置於此。
如果遇到根目錄下二級目錄無法訪問的問題,多次重新安裝後依舊存在,可能是許可權設置或配置文件錯誤。重新安裝Apache前,先檢查配置文件,確保設置正確。重新啟動命令:sudo /etc/init.d/apache2 restart。
除了Apache,PHP也是許多網站的必備組件。安裝命令:sudo apt-get install libapache2-mod-php5 php5,大約需要6MB左右。安裝擴展:sudo apt-get install libapache2-mod-php5 php5。
MySQL是資料庫管理系統,用於存儲和管理數據。安裝命令:sudo apt-get install mysql-server mysql-client,大約需要26MB左右。安裝後,會彈出設置密碼界面,輸入資料庫root密碼,按Tab鍵選擇確定,重復密碼。
為了方便管理和操作,可以安裝phpMyAdmin。命令:sudo apt-get install phpmyadmin,大約需要6MB左右。安裝後進入設置界面,使用Tab鍵選擇是,進行安裝。在安裝過程中,會要求選擇Web伺服器:Apache2或Lighttpd,使用空格鍵選定Apache2,按Tab鍵然後確定。接下來要求輸入密碼,輸入在上一步中設置的密碼,需要輸入兩次,完成安裝。
然後將phpMyAdmin與Apache2建立連接。將www目錄路徑設置為/var/www,phpMyAdmin路徑設置為/usr/share/phpmyadmin。使用命令:sudo ln -s /usr/share/phpmyadmin /var/www建立鏈接。
測試phpMyAdmin:在瀏覽器地址欄中打開http://localhost/phpmyadmin,輸入前面配置的用戶名和密碼進行登錄。登錄後界面如圖所示。
如果需要對網站和數據進行管理,FTP是必不可少的工具。通過FTP可以方便地上傳/下載文件。要安裝FTP管理工具,命令:sudo apt-get install vsftpd。