从技术上来讲,web站点的基本构成有哪些
一个web站点一般是由以下几个部分组成的:操作系统、服务、脚本编程语言、数据库。
1、操作系统:Windows、Linux(区分的话看大小写)
服务器一般都是以这两种系统类型为主了。

2、搭建平台服务:IIS、Apache、Tomcat、Nginx
3、脚本语言:ASP、PHP、JSP
不仅仅是这些,像node.js、pyhton、ruby等语言也都是可以做网站的。
4、数据库:Mysql、Mssql、Access
数据库也不仅仅是指这些,例如还有:PostgreSQL、Oracle等,这里只是说一下目前网站用的最主流的数据库而已。
Web站点环境搭建完毕后,如何添加对应软件服务的监听端口到系统防火墙
先下载一个可以兼容Linux系统、支持环境部署的控制面板,像宝塔、APPNODE、云帮手这些都可以,因为现在用的是云帮手,我就以云帮手举例吧。
进入环境管理页面,在我的软件里他会提示你需要先下载软件才能进行管理,所以点击跳转至软件市场,在这里可以直接选择你要下载的软件,比较方便的是云帮手已经设定LAMP/LAMP/LTMP三个组合架构,你可以直接根据你的需要选择一键安装,当然也可以自己单独/批量下载需要的软件。
软件都下载完成之后,就可以回我的软件中,对软件进行配置管理紧接着可以到站点管理中创建管理WEB站点、数据库、FTP站点管理的具体步骤可以参考官网的介绍,已经十分详细了,到此环境部署就基本完成,其他的就是敲代码的事情了。
1. 打开Windows系统防火墙,检查对应端口规则是否已经存在
2. 若不存在,则新新建端口规则
3. 选择协议类型TCP/UDP、设置端>标语/p>
4. 选择允许>毗连/p>
5. 设置规则配置名称等信息
6. 点击完成
添加Linux系统防火墙端口规则
1. Centos 5.* 6.* 系列 防火墙使用iptables作为管理工具,可以使用命令,也可以在配置文件中添加
在控制台输入: iptables -A INPUT -p tcp --dport 6688 -j ACCEPT
也可以修改/etc/sysconfig/iptables 在文件中添加规则
service iptables restart 重启后加载>见效/p>
2. Centos 7.*以后Linux防火墙使用firewalld程序作为管理工具,并仍保留iptables工具
重启防火墙: service firewalld restart
添加端口:firewall-cmd --zone=public --add-port=6688/tcp --permanent
删除端口:firewall-cmd --zone=public --remove-port=6688/tcp --permanent
重载防火墙生效: firewall-cmd --complete-reload
3.Debian Ubuntu系列防火墙使用ufw程序作为管理工具
开启防火墙:ufw enable
关闭防火墙:ufw disable
添加端口:ufw allow 6688/tcp
删除端口:ufw delete allow 6688/tcp
想了解更多详情可以前往官网看看:https://www.cloudx.cn/?utm_source=zhan-wukong