15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > linux网站的搭建

linux网站的搭建

时间:2023-07-10 20:42:01 | 来源:网站运营

时间:2023-07-10 20:42:01 来源:网站运营

linux网站的搭建: 网站简介

B/S架构 浏览器服务器架构

名词认识

HTML hyper text markup language 超级文本标记语言

网页 使用HTML,PHP,JAVA语言格式书写的文件

主页 网页中呈现用户的第一个页面

网站 多个网页组合而成的一台网站服务器

URL 统一资源定位符 访问地址 Uniform Resource Locator

网站架构 LAMP 企业中为企业提供网站的平台 linux+Apache+MySql+PHP

系统+服务器程序(前台)+数据管理软件(后台)+中间软件

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

静态网站(静态站点)

Apache程序 http://www.apache.org 软件包名 httpd

服务端口:80/tcp(http) 443/tcp(https)

配置主文件: /etc/httpd/conf/httpd.conf

配置子文件: /etc/httpd/conf.d/*.conf

网站源代码主目录 /var/www/html/

安装软件 yum -y install httpd

安装完成,启动,开机自启,关防火墙firewalld,关防护selinux,开网卡

systemctl start enable stop disable setenforce 0

»

firewalld简介,关闭stop,永久关闭disable 查看status

保护互联网对服务器的影响,防止网络外的对服务器的影响

selinux简介,关闭setenforce 0,永久关闭vi /etc/sellinux/config , SELINUX=disabled,

查看 getenforce ,permissive 放行 disable 关闭 enforcing 开启

保护服务器内部的程序对内部文件的影响

»

查看版本信息 httpd -v

若输出类似 即可 Server version: Apache/2.4.6 (CentOS)

~~~~~~~~~~

虚拟主机的认识 作用: 在一台虚拟主机上搭建多个网站并运行

类型: 基于主机域名 实例 http://www.a.com

配置虚拟主机目标: 在一台服务器上,实现两个以上的网站架设

网站域名 网站资源存放目录

http://www.aa.org /var/www/html/http://aa.org 主目录 站点1

http://www.bb.org /http://bb.org 站点2

温馨提示,修改配置文件,一定要restart重启服务

服务器站点配置

1、 http://www.aa.org站点设置

1.1 准备网站源码目录 mkdir /var/www/html/http://aa.org

编写入内容进静态网页 vi /var/ww/html/http://aa.org/index.html

hello! this is http://www.aa.org

1.2 创建http://aa.org的网站配置文件 编写配置文件一定要仔细!!!

vi /etc/httpd/conf.d/aa.org.conf

<VirtualHost *:80> //虚拟主机

ServerName http://www.aa.org //服务名

DocumentRoot /var/www/html/http://aa.org //网站内容的根目录

</VirtualHost>

编写完成后查看 httpd -t

提示 OK 成功 其他情况请仔细重编写

确认成功后 重启服务 systemctl restart httpd

1.3 创建http://bb.org的网站配置文件 检查仔细!!!

vi /etc/httpd/conf.d/bb.org.conf

<VirtualHost *:80> //虚拟主机

ServerName http://www.bb.org //服务名

DocumentRoot /http://bb.org //网站内容的目录

</VirtualHost>

<Directory "/bb.org">

Require all granted

// 因为http://bb.org站点不在主目录下,所以要把http://bb.org目录引入到主目录

</Directory>

编写完成后查看 httpd -t

提示 OK 成功 其他情况请仔细重编写

确认成功后 重启服务 systemctl restart httpd

~~~~~~~~~~~~~~~~~~~~

linux 客户端的配置及测试

1.1 编写客户端的域名解析 (写入内容,原有内容不改动 )

vi /etc/hosts

192.168.159.145 http://www.aa.org // ip地址为网站服务器的ip

192.168.159.145 http://www.bb.org // ip地址为网站服务器的ip

1.2 测试

图形测试 打开浏览器 输入站点 http://www.aa.org 看到网站内容即成功

字符测试 yum -y install elinks 安装连接工具

elinks http://www.aa.org 看到网站内容即成功

关键词:

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭