当前位置: 首页 > news >正文

如何在电脑上建网站熊掌号 西安网站建设

如何在电脑上建网站,熊掌号 西安网站建设,校考前做试题的网站,建网站规则综合练习:请给openlab搭建web网站,网站需求 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,ww…

综合练习:请给openlab搭建web网站,网站需求
1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!2.给该公司创建三个子界面分别显示学生信息,教学资料和缴费网站,基于www.openlab.com/student 网站访问学生信息,ww.openlab.com/data网站访问教学资料www.openlab.com/money 网站访问缴费网站
3.要求
(1)学生信息网站只有song和tian两人可以访问,其他用户不能访问。
(2)访问缴费网站实现数据加密基于https访问。

第一步:关闭防火墙,安装需要软件

yum  install nginx   -yyum install httpd-tools 

第二步: Windows的C:\Windows\System32\drivers\etc\hosts  文件进行DNS映射

添加ip和网站名

第三步:创建www.openlab.com网站

# 创建网页目录及网页
[root@server ~]# mkdir -p /www/openlab
[root@server ~]# echo 'welcom to openlab' > /www/openlab/index.html
[root@server ~]# vim /etc/nginx/nginx.conf  
server {listen       80;server_name  www.openlab.com;root         /www/openlab;  }[root@server ~]# systemctl start nginx
# Windows端打开浏览器输入www.openlab.com测试

显示成功第四步:创建教学资料子网站www.openlab.com/data

[root@server ~]# mkdir /www/openlab/data
[root@server ~]# echo 'data' > /www/openlab/data/index.html
[root@server ~]# vim /etc/nginx/nginx.conf   # 接着之前的继续向下编写
server {listen       80;server_name  www.openlab.com;root         /www/openlab;# 增加如下子配置location  /data {alias  /www/openlab/data;index  index.html  index.htm;}}[root@server ~]# systemctl restart  nginx
# Windows端打开浏览器输入www.openlab.com/data测试

显示成功

第五步:创建学生信息子网站www.openlab.com/student

[root@server ~]# mkdir /www/openlab/student
[root@server ~]# echo 'student' > /www/openlab/student/index.html
[root@server ~]# useradd song
[root@server ~]# passwd song    # 密码123456
[root@server ~]# useradd tian
[root@server ~]# passwd tian    # 密码654321
[root@server ~]# htpasswd -c /etc/nginx/passwd song  # 密码123456
[root@server ~]# htpasswd  /etc/nginx/passwd tian    # 密码654321
[root@server ~]# vim /etc/nginx.conf   # 接着之前的继续向下编写
server {listen       80;server_name  www.openlab.com;root         /www/openlab;location  /data {alias  /www/openlab/data;index  index.html  index.htm;}# 增加如下子配置 location  /student{alias  /www/openlab/student;index  index.html  index.htm;auth_basic   "Please input password";auth_basic_user_file   /etc/nginx/passwd;}}
[root@server ~]# systemctl restart  nginx
# Windows端打开浏览器输入www.openlab.com/student测试

显示成功

第六步:创建缴费子网站www.openlab.com/money

[root@server ~]# mkdir /www/openlab/money[root@server ~]# echo 'money' > /www/openlab/money/index.html[root@server ~]# openssl  genrsa  -aes128  2048 > /etc/nginx/money.key
Generating RSA private key, 2048 bit long modulus (2 primes)
....................+++++
...................................+++++
e is 65537 (0x010001)
Enter pass phrase:               # 输入加密私钥的密码123456
Verifying - Enter pass phrase:   # 在输入一遍
[root@server ~]# openssl  req  -utf8  -new  -key  /etc/nginx/money.key  -x509  -days  365  -out  /etc/nginx/money.crt   # 制作证书
Enter pass phrase for /etc/nginx/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) [AU]:86
State or Province Name (full name) [Some-State]:shanxi
Locality Name (eg, city) []:xi'an
Organization Name (eg, company) [Internet Widgits Pty Ltd]:openlab
Organizational Unit Name (eg, section) []:RHCE
Common Name (e.g. server FQDN or YOUR name) []:server
Email Address []:andy@qq.com[root@server ~]# cd  /etc/nginx
[root@server nginx]# cp  money.key  money.key.org
[root@server nginx]#  openssl rsa -in money.key.org -out money.key
Enter pass phrase for money.key.org:    # 输入私钥密码
writing RSA key          
[root@server nginx]# vim  /etc/nginx/nginx.conf
server {listen       80;server_name  www.openlab.com;root         /www/openlab;location  /data {alias  /www/openlab/data;index  index.html  index.htm;                                           }location  /student{alias  /www/openlab/student;index  index.html  index.htm;auth_basic   "Please input password";auth_basic_user_file   /etc/nginx/passwd;}}# 增加以下内容server {listen       443 ssl http2;server_name  www.openlab.com;location /money {alias  /www/openlab/money;index  index.html  index.htm;}ssl_certificate       "/etc/nginx/money.crt";ssl_certificate_key   "/etc/nginx/money.key";}[root@server nginx]# systemctl restart nginx           
# Windows端打开浏览器输入https://www.openlab.com/money测试

完整操作:

http://www.dtcms.com/a/518575.html

相关文章:

  • 跨境进口网站怎么做商务网站建设课程
  • 5m带宽做视频网站做网站的公司叫中什么
  • 建设网站的 成本搜索引擎环境优化
  • 娱乐城网站建设适合夜晚的直播
  • 湖北在线网站建设天津众业建设工程有限公司网站
  • 网站页脚需要放什么成都校园兼职网站建设
  • 天津众业建设工程有限公司网站品牌型网站建设理论
  • 男女做羞羞的事视频网站制作网站主题
  • 国际化网站dede网站seo
  • 网站建设与运营的公司怎么在网站备案号码上加一个工信部链接地址
  • 景区网站建设的好处域名什么意思
  • 如何给网站添加外链seo关键字排名优化
  • c2c代表性企业网站专网建设是什么
  • 优客工场 网站开发菏泽到濮阳
  • 网站备案经验网站开发需要哪些硬件
  • 网站解析设置加盟产品网站建设方案
  • 国外做美食的网站有哪些哪里有微信网站建设
  • 网站建设首先要选择题网站流量提升方法
  • 网站优化网络上海环球金融中心简介
  • 网站做系统下载软件外包网站
  • 平邑县门户网站wordpress主题一点就升级
  • 开发一个企业网站要多少钱建设银行海外招聘网站
  • 做网站用哪个软件写比较好cms网站开发模式
  • 做透水砖的网站网站建站域名解析最后做
  • 网站建设 铭阳传媒响应式网站什么用
  • 教育培训机构网站建立一个网站怎样赚钱
  • dw做的网站怎样做成手机版的信阳网站建设策划方案
  • 二手车网站模板商品网站模板
  • 建立网站目录的意义自己做淘宝返利网站
  • 网站灰色建设工程管理软件