网站服务
概念:
网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。
HTML: 超级 文本 标记 语言(HyperText Markup Language )
网页:使用HTML,PHP,JAVA语言格式书写的文件。
主页:网页中呈现用户的第一个页面。
网站:多个网页组合而成的一台网站服务器
URL:访问网站的地址(Uniform Resource Locator ),是统一资源定位符
- 网站架构LAMP
Linux + Apache + MySQL + PHP
系统 +服务器程序+数据管理软件+中间软件
静态站点
Apache官网: www.apache.org
软件包名称: httpd
服务端口: 80/tcp(http) 443/tcp(https)
主配置文件: /etc/httpd/conf/httpd.conf
子配置文件:/etc/httpda/conf.d/*.conf
主目录:/var/www/html 网站源代码默认位置
安装Apache
yum -y install httpd
systemctl start httpd
systemctl status httpd
systemctl enable httpd
systemctl stop firewalld
setenforce 0
systemctl stop firewalld
httpd -v
虚拟主机
虚拟主机VirtualHost :在一台物理服务器上运行多个网站
基于主机名
www.a.org
www.b.org
配置虚拟主机目标
在一台服务器上,实现两个网站的架设
网站域名 网站资源存放目录
www.a.org /var/www/html/a.org
www.b.org /b.org
注意关闭firewalld和selinux
环境
192.168.142.134 web服务器
192.168.142.129 客户机
192.168.142.1 真机,同上一台linux客户机
服务器 192.168.142.134
www.a.org站点设置
1.准备网站源码(网页)目录
mkdir /var/www/html/a.org ‘
vim /var/www/html/a.org/index.html
输入网页内容,a.com.com.com
2.创建a.org的网站配置文件
<VirtualHost *:80> 某个虚拟主机
ServerName www.a.org 服务器起个名字
DocumentRoot /var/www/html/a.org 注释:网站的根目录
</VirtualHost>
3.检测配置文件语法,重启服务
httpd -t
systemctl restart httpd
www.b.org站点设置
mkdir /b.org
vim /b.org/index.html b.org.org.org作为网页内容
2.创建b.org的网站配置文件
# vim /etc/httpd/conf.d/b.org.conf
<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /b.org
</VirtualHost>
<Directory "/b.org">
Require all granted
</Directory>
3.检测配置文件语法,重启服务
httpd -t 无报错,就可以启动服务器了
systemctl restart httpd
192.168.142.129
Linux客户端域名解析
vim /etc/hosts
192.168.142.134 www.a.org 填写web服务器的IP
192.168.142.134 www.b.org 填写web服务器的IP
客户端
Linux客户端测试网站可用性
字符测试
yum install -y elinks
elinks http://www.b.org
图形测试
通过浏览器,分别访问两个网站地址
192.168.142.1
Windows客户端域名解析
windows客户端测试网站可用性
打开真机的运行窗口,输入cmd
动态站点
LAMP
linux系统-网站程序apache-数据库mysql-PHP中间件
部署论坛系统discuz(请先参考从零到一搭建网站)
网站服务
概念:
网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。
HTML: 超级 文本 标记 语言(HyperText Markup Language )
网页:使用HTML,PHP,JAVA语言格式书写的文件。
主页:网页中呈现用户的第一个页面。
网站:多个网页组合而成的一台网站服务器
URL:访问网站的地址(Uniform Resource Locator ),是统一资源定位符
- 网站架构LAMP
Linux + Apache + MySQL + PHP
系统 +服务器程序+数据管理软件+中间软件
静态站点
Apache官网: www.apache.org
软件包名称: httpd
服务端口: 80/tcp(http) 443/tcp(https)
主配置文件: /etc/httpd/conf/httpd.conf
子配置文件:/etc/httpda/conf.d/*.conf
主目录:/var/www/html 网站源代码默认位置
安装Apache
yum -y install httpd
systemctl start httpd
systemctl status httpd
systemctl enable httpd
systemctl stop firewalld
setenforce 0
systemctl stop firewalld
httpd -v
虚拟主机
虚拟主机VirtualHost :在一台物理服务器上运行多个网站
基于主机名
www.a.org
www.b.org
配置虚拟主机目标
在一台服务器上,实现两个网站的架设
网站域名 网站资源存放目录
www.a.org /var/www/html/a.org
www.b.org /b.org
注意关闭firewalld和selinux
环境
192.168.142.134 web服务器
192.168.142.129 客户机
192.168.142.1 真机,同上一台linux客户机
服务器 192.168.142.134
www.a.org站点设置
1.准备网站源码(网页)目录
mkdir /var/www/html/a.org ‘
vim /var/www/html/a.org/index.html
输入网页内容,a.com.com.com
2.创建a.org的网站配置文件
<VirtualHost *:80> 某个虚拟主机
ServerName www.a.org 服务器起个名字
DocumentRoot /var/www/html/a.org 注释:网站的根目录
</VirtualHost>
3.检测配置文件语法,重启服务
httpd -t
systemctl restart httpd
www.b.org站点设置
mkdir /b.org
vim /b.org/index.html b.org.org.org作为网页内容
2.创建b.org的网站配置文件
# vim /etc/httpd/conf.d/b.org.conf
<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /b.org
</VirtualHost>
<Directory "/b.org">
Require all granted
</Directory>
3.检测配置文件语法,重启服务
httpd -t 无报错,就可以启动服务器了
systemctl restart httpd
192.168.142.129
Linux客户端域名解析
vim /etc/hosts
192.168.142.134 www.a.org 填写web服务器的IP
192.168.142.134 www.b.org 填写web服务器的IP
客户端
Linux客户端测试网站可用性
字符测试
yum install -y elinks
elinks http://www.b.org
图形测试
通过浏览器,分别访问两个网站地址
192.168.142.1
Windows客户端域名解析
windows客户端测试网站可用性
打开真机的运行窗口,输入cmd
动态站点
LAMP
linux系统-网站程序apache-数据库mysql-PHP中间件
部署论坛系统discuz(请先参考从零到一搭建网站)
网站服务
概念:
网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。
HTML: 超级 文本 标记 语言(HyperText Markup Language )
网页:使用HTML,PHP,JAVA语言格式书写的文件。
主页:网页中呈现用户的第一个页面。
网站:多个网页组合而成的一台网站服务器
URL:访问网站的地址(Uniform Resource Locator ),是统一资源定位符
- 网站架构LAMP
Linux + Apache + MySQL + PHP
系统 +服务器程序+数据管理软件+中间软件
静态站点
Apache官网: www.apache.org
软件包名称: httpd
服务端口: 80/tcp(http) 443/tcp(https)
主配置文件: /etc/httpd/conf/httpd.conf
子配置文件:/etc/httpda/conf.d/*.conf
主目录:/var/www/html 网站源代码默认位置
安装Apache
yum -y install httpd
systemctl start httpd
systemctl status httpd
systemctl enable httpd
systemctl stop firewalld
setenforce 0
systemctl stop firewalld
httpd -v
虚拟主机
虚拟主机VirtualHost :在一台物理服务器上运行多个网站
基于主机名
www.a.org
www.b.org
配置虚拟主机目标
在一台服务器上,实现两个网站的架设
网站域名 网站资源存放目录
www.a.org /var/www/html/a.org
www.b.org /b.org
注意关闭firewalld和selinux
环境
192.168.142.134 web服务器
192.168.142.129 客户机
192.168.142.1 真机,同上一台linux客户机
服务器 192.168.142.134
www.a.org站点设置
1.准备网站源码(网页)目录
mkdir /var/www/html/a.org ‘
vim /var/www/html/a.org/index.html
输入网页内容,a.com.com.com
2.创建a.org的网站配置文件
<VirtualHost *:80> 某个虚拟主机
ServerName www.a.org 服务器起个名字
DocumentRoot /var/www/html/a.org 注释:网站的根目录
</VirtualHost>
3.检测配置文件语法,重启服务
httpd -t
systemctl restart httpd
www.b.org站点设置
mkdir /b.org
vim /b.org/index.html b.org.org.org作为网页内容
2.创建b.org的网站配置文件
# vim /etc/httpd/conf.d/b.org.conf
<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /b.org
</VirtualHost>
<Directory "/b.org">
Require all granted
</Directory>
3.检测配置文件语法,重启服务
httpd -t 无报错,就可以启动服务器了
systemctl restart httpd
192.168.142.129
Linux客户端域名解析
vim /etc/hosts
192.168.142.134 www.a.org 填写web服务器的IP
192.168.142.134 www.b.org 填写web服务器的IP
客户端
Linux客户端测试网站可用性
字符测试
yum install -y elinks
elinks http://www.b.org
图形测试
通过浏览器,分别访问两个网站地址
192.168.142.1
Windows客户端域名解析
windows客户端测试网站可用性
打开真机的运行窗口,输入cmd
动态站点
LAMP
linux系统-网站程序apache-数据库mysql-PHP中间件
部署论坛系统discuz(请先参考从零到一搭建网站)
网站服务
概念:
网站(Website)是指在因特网上根据一定的规则,使用HTML(标准通用标记语言)等工具制作的用于展示特定内容相关网页的集合。简单地说,网站是一种工具,人们可以通过网站来提供相关的网络服务。
HTML: 超级 文本 标记 语言(HyperText Markup Language )
网页:使用HTML,PHP,JAVA语言格式书写的文件。
主页:网页中呈现用户的第一个页面。
网站:多个网页组合而成的一台网站服务器
URL:访问网站的地址(Uniform Resource Locator ),是统一资源定位符
- 网站架构LAMP
Linux + Apache + MySQL + PHP
系统 +服务器程序+数据管理软件+中间软件
静态站点
Apache官网: www.apache.org
软件包名称: httpd
服务端口: 80/tcp(http) 443/tcp(https)
主配置文件: /etc/httpd/conf/httpd.conf
子配置文件:/etc/httpda/conf.d/*.conf
主目录:/var/www/html 网站源代码默认位置
安装Apache
yum -y install httpd
systemctl start httpd
systemctl status httpd
systemctl enable httpd
systemctl stop firewalld
setenforce 0
systemctl stop firewalld
httpd -v
虚拟主机
虚拟主机VirtualHost :在一台物理服务器上运行多个网站
基于主机名
www.a.org
www.b.org
配置虚拟主机目标
在一台服务器上,实现两个网站的架设
网站域名 网站资源存放目录
www.a.org /var/www/html/a.org
www.b.org /b.org
注意关闭firewalld和selinux
环境
192.168.142.134 web服务器
192.168.142.129 客户机
192.168.142.1 真机,同上一台linux客户机
服务器 192.168.142.134
www.a.org站点设置
1.准备网站源码(网页)目录
mkdir /var/www/html/a.org ‘
vim /var/www/html/a.org/index.html
输入网页内容,a.com.com.com
2.创建a.org的网站配置文件
<VirtualHost *:80> 某个虚拟主机
ServerName www.a.org 服务器起个名字
DocumentRoot /var/www/html/a.org 注释:网站的根目录
</VirtualHost>
3.检测配置文件语法,重启服务
httpd -t
systemctl restart httpd
www.b.org站点设置
mkdir /b.org
vim /b.org/index.html b.org.org.org作为网页内容
2.创建b.org的网站配置文件
# vim /etc/httpd/conf.d/b.org.conf
<VirtualHost *:80>
ServerName www.b.org
DocumentRoot /b.org
</VirtualHost>
<Directory "/b.org">
Require all granted
</Directory>
3.检测配置文件语法,重启服务
httpd -t 无报错,就可以启动服务器了
systemctl restart httpd
192.168.142.129
Linux客户端域名解析
vim /etc/hosts
192.168.142.134 www.a.org 填写web服务器的IP
192.168.142.134 www.b.org 填写web服务器的IP
客户端
Linux客户端测试网站可用性
字符测试
yum install -y elinks
elinks http://www.b.org
图形测试
通过浏览器,分别访问两个网站地址
192.168.142.1
Windows客户端域名解析
windows客户端测试网站可用性
打开真机的运行窗口,输入cmd
动态站点
LAMP
linux系统-网站程序apache-数据库mysql-PHP中间件
部署论坛系统discuz(请先参考从零到一搭建网站)