linux平常筆記5

1、構建LAMP平臺html

1. 什麼是LAMPlinux

網站:一個和多個網頁所組成的數據庫

編寫網站的語言:apache

PHP、Python、perl、Java、.net ...vim

數據庫:服務器

Oracle、MySQL、Sql Server ...ide

Web服務器:網站

Apache、Nginx、IIS ...spa

操做系統:操作系統

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.cnne.tedu.cn

相關文章
相關標籤/搜索