1、構建LAMP平臺 1. 什麼是LAMP 網站:一個和多個網頁所組成的 編寫網站的語言: PHP、Python、perl、Java、.net ... 數據庫: Oracle、MySQL、Sql Server ... Web服務器: Apache、Nginx、IIS ... 操做系統: Linux、Windows、Unix ... Linux+Apache+MySQL+PHP(Web網站搭建黃金組合) Windows+IIS+Sql Server+.net 2.關閉防火牆和Selinux 關閉防火牆 [root@svr7 ~]# systemctl disable firewalld --now 關閉Selinux [root@ntd1711 ~]# vim /etc/sysconfig/selinux ... 7 SELINUX=disabled //確保是disabled ... 2、Web及數據庫配置 1.Apache介紹 Web服務器,默認監聽TCP 80端口 軟件包名:httpd 主配置文件:/etc/httpd/conf/httpd.conf 默認網頁存放位置:/var/www/html 2.主配置文件中重要的參數 # vim /etc/httpd/conf/httpd.conf ... 42 Listen 80 //端口號 ... 66 User apache //運行用戶 67 Group apache //運行組 ... 95 #ServerName www.example.com:80 //本網站註冊的DNS名稱 ... 119 DocumentRoot "/var/www/html" //網頁部署根目錄 ... 164 DirectoryIndex index.html //默認首頁名 ... 3.虛擬主機 在一臺Web服務器上能夠實現多個Web服務,爲用戶提供多個不一樣的Web網站 基於域名虛擬主機: 用戶訪問不一樣的域名,能夠獲得不一樣的網站,可是不一樣的域名指向的是同一個服務器IP 4./etc/hosts文件 早期實現dns域名解析功能的文件 eg: [root@ntd1711 html]# ping tts8.tedu.cn [root@ntd1711 html]# ping ne.tedu.cn [root@ntd1711 html]# vim /etc/hosts 在下面添加一行 127.0.0.1 tts8.tedu.cn ne.tedu.cn