前言:
在现在这个时代,服务上云已经是已经非常常见的事情了。当你手上有了一定的资源后,想要进行出售应该如何操作呢?本篇文章就从零开始教大家如何搭建一个云服务器售卖网站,并且接入高性能waf,让你更进一步!
本篇文章所用项目:
魔方v10:https://github.com/idcsmart/ZJMF-CBAP
选购服务器:
想要搭建一个网站,首先我们要先买一台云服务器用作网站的基础,或者你有其他可用于公网访问的设备也可以
接下来,我以腾讯云服务器为例,其他部分服务器或者设备有可能有不同之处,如果文章中没有写出,还请理解
我们首先打开轻量服务器的购买页面:https://buy.cloud.tencent.com/lighthouse?from=lh-console
然后我们选择使用模板,这里我们选择预装宝塔面板
因为这是腾讯云和宝塔定制的版本,所以有特殊优化,推荐大家购买
往下滑也可以自定义配置和地区
大家可以根据自己业务的需求进行选择
选择好后我们点击购买即可
购买后稍等片刻,我们在控制台就可以看见这台服务器,我们点进去就可以看到他的宝塔地址和账号密码了
配置环境:
当我们第一次进入宝塔,他会要求我们选择套件进行安装,我们选择lnmp即可,当然你也可以将php版本换成7.2,这样我们后面就方便了一点
等待片刻安装好后,我们点击软件商店
然后我们找到php7.2
如果你还没有安装,这里会显示安装,我们安装即可,安装好后我们点击设置
然后点击扩展,安装图上标记的两个扩展
安装好后,我们的环境配置就差不多了
搭建网站:
我们点击左侧的网站
点击添加站点
然后按照图示填写
创建完成后我们点击根目录
将v10业务系统安装包 上传到 服务器网站目录,并进行上传解压
把这个文件解压后,我们把这个文件夹所有文件剪切出来
完成之后我们再点击左侧的网站
找到这个网站的设置,进行点击
找到网站目录,设置成pulic
然后再点击伪静态
ng设置成
#nginx伪静态代码
location / {
if (!-e request_filename) {
rewrite ^(.*) /index.php?s=$1 last;
break;
}
}
阿帕奇设置成:
#apache伪静态代码
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)index.php?s=1 [QSA,PT,L]
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
完成之后我们进行访问网站
不出意外的话就应该如图所示
然后我们按照提示输入数据库账号密码就可以
到这里,我们就完成了安装
接入waf:
宝塔是自带waf功能的,是非常好用的
点击左侧的waf
然后我们就会进入网站防护页面
这里可以根据您自己的需要进行配置,这里推荐将cc防御打开,防止攻击
宝塔waf功能是十分强大的,十分推荐大家使用
总结:
在这篇文章中,我们使用宝塔搭建了一个云服务器售卖网站,效果也是很不错的,也十分大家推荐使用宝塔搭建网站
并且宝塔还有一件部署的功能,更适合小白用户的搭建哦~