建一个网站需要哪些技术,工具有哪些?

建一个网站需要哪些技术,工具有哪些?,第1张

做个网站其实并不难,所需的知识也不太多,下面小刘给介绍下所需掌握的知识和可能会用到的软件。

1、网站运行所需环境搭建

分2种情况,一种网站上线所有人都可以访问你做的网站,一种是本地调试只是自己电脑上能访问其他人不能访问。

第一种网站上线需要购买域名和服务器或者虚拟机,购买完域名后域名要实名认证和备案然后解析域名到服务器或者虚拟机,随后服务器或者虚拟机绑定域名,把做好的网站程序上传到服务器或者虚拟机上安装还原就ok了,这样网站就能正常。其中会用的的软件只有ftp上传工具,我常用的有2个软件8uftp和FlashFXP。

第二种需要在自己的电脑上搭建网站运行所需要的环境,一般网站需要php和mysql,这里如果单独配置环境比较麻烦,建议选择集成软件配置,只需简单安装即可,推荐的软件有APMServ、Wampserver、phpStudy等。

2、网站程序选择

市面网站系统多如牛毛,如无十分必要建议比较流行的开源程序,使用的人多bug少,遇到问题好解决。一般建博客网站可以用wordpress、z-blog等,建论坛社区可以用discuz论坛系统,商城可以用ecshop、shopex、shopnc等,建资讯素材类企业站可以用dedecms、帝国cms、phpcms等,视频站选用苹果cms、飞飞cms、海洋cms、马克思cms等。

3、所需知识

用现成系统如果不进行二次开发php知识可以不需要,要二次开发的话就需要php知识了。现成系统一般自带的默认模板都比较丑,需要单独做模板,这些模板一般网上都可以购买下载,但是如果要修改模板需要掌握php知识和前端知识htmlcssjs等。编辑代码会用到软件有EditPlus、Notepad++、UltraEdit、Vim、SublimeText、Notepad、VisualStudioCode等。模板修改会牵扯到处理问题,会用到PSAICorelDRAW之类的软件。

你说的也很清楚了,既然内外网的所有机器ping域名都能得到路由器的wan IP,那说明域名解析没问题。内网所有的机器都通过域名能上到虚拟机网站上,外网的机器不行,那就只能理解为路由器的DMZ功能有问题了。即只放行了内部机器访问数据,拦截了外部访问。
你可以分别在内外网机器上用tracert baickl0429gicpnet跟踪测试一下。看看内外网最终到达wan IP有什么区别。
再一个变通方案,可以在路由器的端口映射里开通到虚拟机的80端口映射、不用DMZ试试。当然虚拟机桥接和NAT我想你肯定能分得清并设置对的。

1基本 *** 作
永久修改网卡IP
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet #设置网卡类型,“Ethernet”表示以太网
DEVICE=ens33 #设置网卡的名称
ONBOOT=yes #设置网卡是否在 Linux *** 作系统启动时激活
BOOTPROTO=static #设置网卡的配置方式,“static”表示使用静态IP地址,“dhcp”时表示动态获取地址
IPADDR=192168803 #设置网卡的 IP 地址
NETMASK=2552552550 #设置网卡的子网掩码
GATEWAY=192168802 #设置网卡的默认网关地址
DNS1=192168802 #设置DNS服务器的 IP 地址
2 *** 作步骤
1打开终端
2输入:ifconfig 在ens33中查看网卡地址:
3确认虚拟机网段是多少,打开网络编辑器
4点击更改设
5查看本地电脑中有无VM net网卡
6选择NAT模式,查看虚拟机网段
在这里插入描述7点击DHCP设置,起始地址改为:1921681332
结束地址改为:1921681332548nat设置
9进入本机VM net8 中设置DHCP自动获取,1921681331被占用,所以从1921681332开始设置:
10设置完后,按确定保存:
11 更改网卡的配置文件,先ifconfig,查看网卡:
[root@localhost ~]# ifconfig
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-s
12配置完后,用命令重启网卡

把你的域名指向你的IP就行了啊,如果是顶级域名再加条ftpabccom指向你的IP以示区别。若服务器处于局域网内,再到路由器上加个端口映射把21端口映射到内网的FTP服务器的IP。

1、 注册免费空间账号,成功登陆后,进入会员中心
2、进入用户中心后,点击“点击一键初始化”按钮,初始化免费虚拟主机
3、初始化成功后,会提示没有绑定域名,无需理会,直接关闭即可
4、 点击管理,进入虚拟主机面板
5、设置ftp密码,这样就可以使用ftp上传资源到免费空间了
6、进入数据库管理界面——点击初始化数据库——数据库管理,记住数据库名和密码,进行网站安装的时候需要用到。
数据库初始化后,会自动创建一个跟用户名一样的数据库,这个数据库可以直接用来安装数据库用。
7、 创建数据库,大部分建站系统需要手动创建数据库的,可以通过这些 *** 作创建:
在数据库管理界面——高级管理——[点击进入高级管理],然后点击“数据库”,输入数据库名,点击创建,数据库就创建成功了。
8、可以直接在免费空间的“虚拟主机控制面板中”安装空间附带的一些预装网站系统。不过,免费空间中预装的网站系统一般都不是最新版本的,且有些开源系统的升级不能跨版本,相对来说,升级起来就比较麻烦了。如果一次次安装每个版本的升级补丁升级到最新版本的话,倒还不如直接用ftp上传最新的网站系统源码进行安装。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13241727.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-25
下一篇 2023-06-25

发表评论

登录后才能评论

评论列表(0条)

保存