我的爱情技巧之通过httpd服务来轻松的搭建一个属于自己的表白网站
表白网站搭建手把手的教大家如何搭建一个自己的表白网站,想想将这个网页展现在大屏幕上面,是不是很拉风哈如果要用云服务器的话,建议大家看看我的那个阿里云实战的文章,里面有具体的购买云服务器的方法,用上云服务器的话,也就是说只要有手机就可以看,主要的是包括你的她,他妈,她姐,他哥,他的男朋友…可以让自己好好的炫耀一把,具体的购买服务器方式,在这里自己就不演示了,下面用虚拟机演示,注意,虚拟机里面只能你自
·
表白网站搭建
手把手的教大家如何搭建一个自己的表白网站,想想将这个网页展现在大屏幕上面,是不是很拉风哈
如果要用云服务器的话,建议大家看看我的那个阿里云实战的文章,里面有具体的购买云服务器的方法,用上云服务器的话,也就是说只要有手机就可以看,主要的是包括你的她,他妈,她姐,他哥,他的男朋友…
可以让自己好好的炫耀一把,具体的购买服务器方式,在这里自己就不演示了,下面用虚拟机演示,注意,虚拟机里面只能你自己访问呦,如果需要所有人都可以看到的话,可以联系小编,小编5分钟给你搞定
- 支持云服务器,如果用云服务器的话,按照下面的操作,需要在安全组里面开启80端口
- html网页版,熟练的话,几分钟既可以搭建成功,搭建比较简单
- 适用于表白,和求婚使用
效果图
环境要求
系统 | 系统版本 | 内存 | ip | 网络模式 |
---|---|---|---|---|
Linux | centos7.5 | 1G | 192.168.100.135 | NAT(也就是可以上网) |
源码包下载
链接:https://pan.baidu.com/s/1pseC1iz4uTAcJBB5nBwnjg
提取码:4ebg
复制这段内容后打开百度网盘手机App,操作更方便哦
准备一台服务器
如果想让全世界知道你爱她的话,建议你购买一个云服务器,一天就2块钱左右,记得1和1g的就够用了
安装httpd服务
[root@localhost ~]# yum -y install httpd
已加载插件:fastestmirror
Determining fastest mirrors
* base: mirrors.huaweicloud.com
* extras: mirrors.163.com
* updates: mirrors.163.com
base | 3.6 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/4): extras/7/x86_64/primary_db | 225 kB 00:00:00
(2/4): base/7/x86_64/group_gz | 153 kB 00:00:00
(3/4): base/7/x86_64/primary_db | 6.1 MB 00:00:01
(4/4): updates/7/x86_64/primary_db | 5.6 MB 00:00:03
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-97.el7.centos 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-97.el7.centos,它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
--> 正在处理依赖关系 libaprutil-1.so.0()(64bit),它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
--> 正在处理依赖关系 libapr-1.so.0()(64bit),它被软件包 httpd-2.4.6-97.el7.centos.x86_64 需要
--> 正在检查事务
---> 软件包 apr.x86_64.0.1.4.8-7.el7 将被 安装
---> 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 安装
---> 软件包 httpd-tools.x86_64.0.2.4.6-97.el7.centos 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=================================================================================================================================================
Package 架构 版本 源 大小
=================================================================================================================================================
正在安装:
httpd x86_64 2.4.6-97.el7.centos updates 2.7 M
为依赖而安装:
apr x86_64 1.4.8-7.el7 base 104 k
apr-util x86_64 1.5.2-6.el7 base 92 k
httpd-tools x86_64 2.4.6-97.el7.centos updates 93 k
mailcap noarch 2.1.41-2.el7 base 31 k
事务概要
=================================================================================================================================================
安装 1 软件包 (+4 依赖软件包)
总下载量:3.0 M
安装大小:10 M
Downloading packages:
警告:/var/cache/yum/x86_64/7/base/packages/apr-1.4.8-7.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY| 0 B --:--:-- ETA
apr-1.4.8-7.el7.x86_64.rpm 的公钥尚未安装
(1/5): apr-1.4.8-7.el7.x86_64.rpm | 104 kB 00:00:00
(2/5): apr-util-1.5.2-6.el7.x86_64.rpm | 92 kB 00:00:00
(3/5): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00:00
httpd-tools-2.4.6-97.el7.centos.x86_64.rpm 的公钥尚未安装 7% [===- ] 0.0 B/s | 226 kB --:--:-- ETA
(4/5): httpd-tools-2.4.6-97.el7.centos.x86_64.rpm | 93 kB 00:00:00
(5/5): httpd-2.4.6-97.el7.centos.x86_64.rpm | 2.7 MB 00:00:01
-------------------------------------------------------------------------------------------------------------------------------------------------
总计 1.8 MB/s | 3.0 MB 00:00:01
从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
导入 GPG key 0xF4A80EB5:
用户ID : "CentOS-7 Key (CentOS 7 Official Signing Key) <security@centos.org>"
指纹 : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
软件包 : centos-release-7-5.1804.el7.centos.x86_64 (@anaconda)
来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : apr-1.4.8-7.el7.x86_64 1/5
正在安装 : apr-util-1.5.2-6.el7.x86_64 2/5
正在安装 : httpd-tools-2.4.6-97.el7.centos.x86_64 3/5
正在安装 : mailcap-2.1.41-2.el7.noarch 4/5
正在安装 : httpd-2.4.6-97.el7.centos.x86_64 5/5
验证中 : httpd-2.4.6-97.el7.centos.x86_64 1/5
验证中 : apr-1.4.8-7.el7.x86_64 2/5
验证中 : mailcap-2.1.41-2.el7.noarch 3/5
验证中 : httpd-tools-2.4.6-97.el7.centos.x86_64 4/5
验证中 : apr-util-1.5.2-6.el7.x86_64 5/5
已安装:
httpd.x86_64 0:2.4.6-97.el7.centos
作为依赖被安装:
apr.x86_64 0:1.4.8-7.el7 apr-util.x86_64 0:1.5.2-6.el7 httpd-tools.x86_64 0:2.4.6-97.el7.centos mailcap.noarch 0:2.1.41-2.el7
完毕!
将源码包放入网站目录下面
[root@localhost ~]# cd /var/www/html/ #这个就是网页目录
[root@localhost html]# ls #当前是什么都没有,所以我们需要把源码包上传到这个目录里面
##上传方式比较多,我这里直接用的xshell + lrzsz命令了哈
[root@localhost html]# yum -y install lrzsz
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirrors.163.com
* updates: mirrors.163.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 lrzsz.x86_64.0.0.12.20-36.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=================================================================================================================================================
Package 架构 版本 源 大小
=================================================================================================================================================
正在安装:
lrzsz x86_64 0.12.20-36.el7 base 78 k
事务概要
=================================================================================================================================================
安装 1 软件包
总下载量:78 k
安装大小:181 k
Downloading packages:
lrzsz-0.12.20-36.el7.x86_64.rpm | 78 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : lrzsz-0.12.20-36.el7.x86_64 1/1
验证中 : lrzsz-0.12.20-36.el7.x86_64 1/1
已安装:
lrzsz.x86_64 0:0.12.20-36.el7
完毕!
[root@localhost html]# rz -E
rz waiting to receive.
[root@localhost html]# ls
FR1256-HTML5相恋计时表白效果源码.zip
[root@localhost html]#
[root@localhost html]# yum -y install unzip
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.huaweicloud.com
* extras: mirrors.163.com
* updates: mirrors.163.com
正在解决依赖关系
--> 正在检查事务
---> 软件包 unzip.x86_64.0.6.0-21.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
=================================================================================================================================================
Package 架构 版本 源 大小
=================================================================================================================================================
正在安装:
unzip x86_64 6.0-21.el7 base 171 k
事务概要
=================================================================================================================================================
安装 1 软件包
总下载量:171 k
安装大小:365 k
Downloading packages:
unzip-6.0-21.el7.x86_64.rpm | 171 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : unzip-6.0-21.el7.x86_64 1/1
验证中 : unzip-6.0-21.el7.x86_64 1/1
已安装:
unzip.x86_64 0:6.0-21.el7
完毕!
[root@localhost html]# unzip FR1256-HTML5相恋计时表白效果源码.zip
Archive: FR1256-HTML5相恋计时表白效果源码.zip
inflating: index.html
creating: renxi/
inflating: renxi/data.js
inflating: renxi/data.js.bak
inflating: renxi/default.css
extracting: renxi/flowplayer.controls.swf
inflating: renxi/flowplayer.swf
inflating: renxi/functions.js
inflating: renxi/html5media.min.js
inflating: renxi/jquery.min.js
inflating: renxi/jscex-async-powerpack.min.js
inflating: renxi/jscex-async.min.js
inflating: renxi/jscex-builderbase.min.js
inflating: renxi/jscex-jit.js
inflating: renxi/jscex-parser.js
inflating: renxi/jscex.min.js
inflating: renxi/love.js
inflating: renxi/├т╖╤╘┤┬ы╧┬╘╪╚║╢■╬м┬ы.png
extracting: renxi/┼╔╢р╘┤┬ы═°╣┘═°.url
inflating: renxi/┼╔╢р═°.png
inflating: renxi/╘┤┬ы╦╡├ў.txt
inflating: renxi.mp3
inflating: ├т╖╤╘┤┬ы╧┬╘╪╚║╢■╬м┬ы.png
extracting: ┼╔╢р╘┤┬ы═°╣┘═°.url
inflating: ┼╔╢р═°.png
inflating: ╘┤┬ы╦╡├ў.txt
inflating: ╢┴╬╥.txt
[root@localhost html]# ls
FR1256-HTML5相恋计时表白效果源码.zip renxi ╢┴╬╥.txt ┼╔╢р╘┤┬ы═°╣┘═°.url ╘┤┬ы╦╡├ў.txt
index.html renxi.mp3 ┼╔╢р═°.png ├т╖╤╘┤┬ы╧┬╘╪╚║╢■╬м┬ы.png
[root@localhost html]#
关闭一些阻碍爱情的进程服务
[root@localhost ~]# vim /etc/selinux/config #修改linux的配置文件
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of three two values:
# targeted - Targeted processes are protected,
# minimum - Modification of targeted policy. Only selected processes are protected.
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
**操作完上一步后记得服务器重启**
[root@localhost ~]# systemctl stop firewalld #关闭防火墙,当你发现网站不能正常链接的时候,检查下防火墙是否开启
[root@localhost ~]# systemctl stop NetworkManager #关闭网络守护进程
开启网站服务,httpd
[root@localhost html]# systemctl start httpd
[root@localhost html]# ss -antup | grep 80
tcp LISTEN 0 100 127.0.0.1:25 *:* users:(("master",pid=1180,fd=13))
tcp LISTEN 0 128 :::80 :::* users:(("httpd",pid=1409,fd=4),("httpd",pid=1408,fd=4),("httpd",pid=1407,fd=4),("httpd",pid=1406,fd=4),("httpd",pid=1405,fd=4),("httpd",pid=1404,fd=4))
tcp LISTEN 0 100 ::1:25 :::* users:(("master",pid=1180,fd=14))
[root@localhost html]#
查看效果
电脑浏览器上面输入ip地址
如果用的是云服务,那么请在电脑或者手机浏览器上面输入你的云服务的公网ip
点击中间的小红心,就可以开始自己的爱情之旅了 ,网站中的文字和时间是可以更改的
更多推荐
已为社区贡献2条内容
所有评论(0)