簡介
名詞:HTML(超文本標記語言),網站(多個網頁組成一臺網站),主頁,網頁,URL(統一資源定位符)
網站架構:LAMP(linux(系統)+apache(服務器程序)+mysql(數據庫管理軟件)+php(中間軟件))
靜態站點
Apache基礎
Apache官網:www.apache.org
軟件包名稱:httpd
服務端口:80(http)/443(https)
主配置文件:/etc/httpd/conf/httpd.conf
子配置文件:/etc/httpd/conf.d/*.conf
主目錄:/var/www/html(網站源代碼默認位置)
安裝Apache
cat /etc/redhat-release -查看內核版本systemctl stop firewalld -停止防火墻
systemctl disable firewalld
setenforce 0 -停止安全組件
vim /etc/selinux/configyum -y install httpd -下載apache并啟動
systemctl start httpd
systemctl enable httpd
systemctl status httpdhttpd -v -查看版本
虛擬主機
簡介
作用:在一臺物理服務器上運行多個網站
類型:基于主機名
實戰
服務端
準備網站源碼目錄
mkdir /var/www/html/a.org -創建網站源碼目錄
vim /var/www/html/a.org/index.html -輸入網頁內容mkdir /b.org
vim /b.org/index.html