Linux參考筆記 4

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
相關文章
相關標籤/搜索