linux日常笔记5
一、構建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
...
二、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
轉載于:https://blog.51cto.com/11332405/2088137
總結
以上是生活随笔為你收集整理的linux日常笔记5的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 解决苹果os 10.9 和 parall
- 下一篇: 142.4. Gearman