web服务器的简单运用,搭建一个满足些许功能的网站

news/2024/5/11 1:34:12/文章来源:https://blog.csdn.net/m0_63172083/article/details/130020574

实验:搭建一个名为openlab的web网站,网站需求:

1、基于域名 www.openlab.com 可以访问网站内容为 welcom to openlab!!!

2、给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/stubent 网站访问学生信息,www.openlab.com/data 网站访问教学资料www.openlab.com/money 网站访问缴费网站。

3、要求:

(1)学生信息网站只有song和tian两个人可以访问,其他用户不能访问。

(2)访问缴费网站实现数据加密基于https访问。

目录

一、安装Apache软件,并对虚拟机进行预处理即关闭防火墙与selinux

 二、基于域名 www.openlab.com 可以访问网站内容为 welcom to openlab!!!

(1)windows系统设置

1、打开C:\Windows\System32\drivers\etc\hosts进 行编辑,添加IP地址与域名的映射关系

(2)Linux系统设置

1、vim /etc/hosts  添加ip与 域名映射关系

2、 输出网站内容:

3、在Linux上基于域名进行访问

 三、学生信息网站只有song和tian两个人可以访问,其他用户不能访问。

1、首先先创建两个用户

2、创建三个目录并在对应的index.html文件中写入内容

3、修改主配置文件使学生信息网站只有song和tian两个人可以访问

 4、重启httpd服务并进行测试

 四、访问缴费网站实现数据加密基于https访问。

1、首先安装对应的加密软件

2、在/etc/pki/tls/private 目录下生成私钥文件

 3、在/etc/pki/tls/certs目录下新建证书,切记:输入证书信息时,必须一次性写对,不能退格删除

4、主配置文件的编辑,/etc/httpd/conf.d/ssl.conf在结尾添加以下内容

5、重启httpd服务并进行验证,点击高级进入网站界面


一、安装Apache软件,并对虚拟机进行预处理即关闭防火墙与selinux

 二、基于域名 www.openlab.com 可以访问网站内容为 welcom to openlab!!!

有两种方式进行选择:

(1)windows系统设置

1、打开C:\Windows\System32\drivers\etc\hosts进 行编辑,添加IP地址与域名的映射关系

(2)Linux系统设置

1、vim /etc/hosts  添加ip与 域名映射关系

 测试:

2、 输出网站内容:

[root@srever ~]# echo "Welcome to openlab!!!" > /var/www/html/index.html

3、在Linux上基于域名进行访问

 三、学生信息网站只有song和tian两个人可以访问,其他用户不能访问。

1、首先先创建两个用户

[root@srever ~]# htpasswd -c /etc/httpd/user song
New password: 
Re-type new password: 
Adding password for user song
[root@srever ~]# htpasswd  /etc/httpd/user tian
New password: 
Re-type new password: 
Adding password for user tian
[root@srever ~]# 

2、创建三个目录并在对应的index.html文件中写入内容

[root@srever ~]# mkdir -pv /www/openlab
mkdir: 已创建目录 '/www'
mkdir: 已创建目录 '/www/openlab'
[root@srever ~]# mkdir /www/openlab/student
[root@srever ~]# mkdir /www/openlab/data
[root@srever ~]# mkdir /www/openlab/money
[root@srever ~]# echo "student" > /www/openlab/student/index.html
[root@srever ~]# echo "data" > /www/openlab/data/index.html
[root@srever ~]# echo "money" > /www/openlab/money/index.html
[root@srever ~]# 

3、修改主配置文件使学生信息网站只有song和tian两个人可以访问

 4、重启httpd服务并进行测试

[root@srever ~]# systemctl restart httpd

 

 四、访问缴费网站实现数据加密基于https访问。

1、首先安装对应的加密软件

2、在/etc/pki/tls/private 目录下生成私钥文件


[root@server ~]# cd /etc/pki/tls/private/
[root@server private]# ll
总用量 0
[root@server private]# openssl genrsa -aes128 2048 > money.key
Enter PEM pass phrase:
Verifying - Enter PEM pass phrase:

 3、在/etc/pki/tls/certs目录下新建证书,切记:输入证书信息时,必须一次性写对,不能退格删除

[root@server private]# cd /etc/pki/tls/certs/
[root@server certs]# openssl req -utf8 -new -key /etc/pki/tls/private/money.key -x509 -days 365 -out money.crt
Enter pass phrase for /etc/pki/tls/private/money.key:
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:86
State or Province Name (full name) []:shanxi
Locality Name (eg, city) [Default City]:xi'an
Organization Name (eg, company) [Default Company Ltd]:openlab
Organizational Unit Name (eg, section) []:RHCE
Common Name (eg, your name or your server's hostname) []:localhost
Email Address []:money@qq.com

4、主配置文件的编辑,/etc/httpd/conf.d/ssl.conf在结尾添加以下内容

<VirtualHost 192.168.154.128:443>SSLEngine onSSLCertificateFile /etc/pki/tls/certs/money.crtSSLCertificateKeyFile /etc/pki/tls/private/money.keyServerName www.openlab.comDocumentRoot /www/openlab/money
</VirtualHost>
<Directory /www/openlab/money>AllowOverride noneRequire all granted
</Directory>

5、重启httpd服务并进行验证,点击高级进入网站界面

[root@server ~]# systemctl restart httpd

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_902797.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

旭日网改版日记——网站结构设计

我打算将此次旭日网改版的所有的过程都记录下来&#xff0c;这对于一个打算考公务员的IT男来说是一个及其可贵的经历&#xff0c;因为以后可能没有这样的机会了&#xff0c;因为能找到一个自我认为比较满意的团队不容易&#xff0c;因为我认为这次会是一个成功的案例&#xff0…

ubuntu下搭建不同端口网站

第一次用ubuntu手动搭建wordpress&#xff0c;discuz走了很多弯路&#xff0c;由于不熟练导致有些地方总是出错不能够正常执行&#xff0c;总结了一下方便以后查看。 apache的配置文件&#xff1a; Ubuntu中Apache的配置文件是//etc/apache2/apache2.conf。Apache在启动时会找…

Java开源建站工具

美国程序员Jon Scott Stevens&#xff0c;公布了他的创业公司所使用的开发工具清单。 他的语言平台是Java&#xff0c;开发项目是一个网站&#xff08;还未上线&#xff09;。所用到的工具都是开源的&#xff0c;可以免费得到。 在目前的创业者之中&#xff0c;用Java作为网站开…

用vue.js和vue-router重构一个网站

拿了个以前的项目做练手&#xff0c;用了vue-cli&#xff0c;vue-router&#xff0c;vuex。主要还是想学习一下webpack和单文件组件的思想。不过代码写得其实挺匆忙&#xff0c;感觉还有很多地方还能改进&#xff0c;组件化思想还是不能很好的掌握。 github地址&#xff1a;ht…

在线DOC转PDF网站

http://www.freepdfconvert.com 速度很快&#xff0c;感觉也不错,零外推荐使用wps &#xff0c;因为WPS里面就有一个直接DOC转PDF的按钮&#xff0c;WPS现在发展确实不错&#xff0c;不但完全兼容office而且安装程序小&#xff0c;运行速度快&#xff0c;标签式页面&#xff0c…

一步步构建大型网站架构

原文&#xff1a; blog.csdn.net/luqin1988/article/details/8983697 之前我简单向大家介绍了各个知名大型网站的架构&#xff0c;亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型&#x…

解决打开GitHub网站格式不正确的问题

第一步 运行c:\windows\system32\drivers\etc 第二步 打开hosts文件 第三步 添加185.31.17.184 github.global.ssl.fastly.net 保存&#xff0c;从新打开浏览器即可

【0024】网站中保存密码,有可能被盗哦!

在自己电脑还没事&#xff0c;别的电脑保存密码&#xff0c;就会有危险了。 按F12打开开发者工具&#xff0c;用指针工具点击密码框&#xff0c;弹出密码框html代码&#xff0c;里面有type“password”&#xff0c;只要把passwotd改为text&#xff0c;就可以显示密码。。。尴尬…

[实战]黑帽SEO的RayFile排名做法

RayFile平台 黑帽SEO 实战排名做法视频教程-养殖行业 RayFile和我们之前公布的黑帽大型平台排名程序相似&#xff0c;也是利用第三方平台进行排名,客服电话首选&#xff0c;比如XXX开户&#xff0c;哪里有XXX,**XXX等信息&#xff0c;然后留一个电话号码及QQ&#xff0c;是电…

ailess给您介绍互联网黑帽seo技术

对黑帽SEO还比较陌生的同学可以先看看百度百科对黑帽seo的定义&#xff1a;黑帽技术是指在seo优化中通过黑帽seo培训获取一些类似于“作弊”的方法或技术手段&#xff0c;在短时间内以非平常的正常SEO优化手法来获得较好的搜索引擎优化的一种黑帽seo技术。黑帽SEO的主要的特点就…

什么是seo?seo的定义

SEO既SearchEngineOptimization&#xff0c;翻译为搜索引擎优化&#xff0c;是一种利用技术手段提升网站在搜索引擎之中的排名的方式&#xff0c;让搜索引擎更为信任网站&#xff0c;通过排在搜索引擎的前页从而获得更多的流量。SEO是指通过对网站内部调整优化及站外优化&#…

响应式网站切图实操-姜威-专题视频课程

响应式网站切图实操—7236人已学习 课程介绍 本课程讲以互动的方式与学员共同打造一个网站&#xff0c;从创意开始&#xff0c;一直到整体页面被呈现出来。从原生的方式到主流的UI开发过程。一切从零开始&#xff0c;只要你有HTML5基础&#xff0c;通过22学时的努力&#x…

Tomcat 发布部署jsp网站—-使用自己的ip访问jsp网站

最近我们做了个李宁的jsp项目&#xff0c;做完之后想在我们局域网的电脑上访问&#xff0c;并且通过这台机器的ip地址访问&#xff0c;通过多次配置&#xff0c;终于成功&#xff0c;以下是配置的过程。 一&#xff0c;首先将工程打包&#xff0c;打成war包&#xff0c;点击右键…

几个画流程图的网站

3个在线画流程图/线框图的网站 Posted on 2011/08/15 by iworm 手头没有Visio&#xff0c;想画几张简单的流程图该怎么办呢&#xff1f; 这几个网站可以帮到你&#xff0c;都提供免费和收费版本。 1. Cacoo&#xff0c;基于Flash的画图网站&#xff0c;图上可输入中文。提供基本…

SEO细节很重要 优化网站就找上海知名的清法网络公司

提到网站优化&#xff0c;很多人第一时间想到的就是内容和外链。没错&#xff0c;网站优化内容和外链确实很重要。但是在优化网站的过程中&#xff0c;除了这些大问题&#xff0c;还需要注意一些的细节问题。其中&#xff0c;关键词分析是网站整体优化容易被忽视的一个环节&…

清法网络:提升网站排名,单靠外链可不行

做seo的都知道外链很重要&#xff0c;但是对于准备从事seo行业的小白&#xff0c;可能对外链还不是很了解。在这篇文章中&#xff0c;上海网站优化公司——清法网络科技有限公司将对外链的定义&#xff0c;以及外链的作用做一下简单的介绍。 外链&#xff0c;全称外部链接&…

清法网络:百度seo做好了,其他搜索引擎也会有排名吗

seo的工作&#xff0c;主要是研究搜索引擎的喜好和规律&#xff0c;将想要的内容呈现在搜索引擎合适的位置。很多seo初学者会有这么一个认知&#xff1a;“做seo就是做百度关键词优化”&#xff0c;这个观点&#xff0c;在上海seo企业网站优化公司清法网络看来&#xff0c;是片…

上海SEO排名公司清法网络告诉你,撰写文章的技巧有哪些?

在做SEO网站优化的过程中&#xff0c;很多企业都曾为网站的文章撰写而发愁。因为想要保证网站的收录并且获得关键字排名&#xff0c;稳定、频繁地更新高质量的文章是必须的。而这些文章想要获得搜索引擎的青睐&#xff0c;光凭复制、粘贴肯定不是行的&#xff0c;它还得融入一定…

浙江杭州SEO公司清法网络告诉你,搜索引擎优化对企业的意义

相信对于很多企业来说&#xff0c;都听说过SEO&#xff0c;知道它是一种利用搜索引擎规则&#xff0c;提高网站在有关搜索引擎内自然排名的方式。不过&#xff0c;这其中许多人对它都是一知半解&#xff0c;根本不明白SEO对企业意义有哪些。今天&#xff0c;搜索公关专家清法就…

关于网站搜索引擎优化技巧,杭州SEO公司清法网络有话说

提到江小白&#xff0c;相信很多人不是想到酒有多好喝&#xff0c;而是它的文案有多牛。曾有网友号称&#xff0c;江小白的文案月薪3万。然而&#xff0c;你真的认为江小白的成功是因为它的文案很牛吗&#xff1f;不&#xff0c;你错了&#xff0c;江小白的成功&#xff0c;实际…