Windows服务器的创建
对服务器的个人简单理解
- 简单理解为后端服务器是建立给App可以通过客户端的界面操作,服务器端执行相应的代码反馈给客户端
IIS方式
- 网站添加
- 默认目录(直接IP访问)
- 在网络设置中添加多个IP不同IP绑定不同网站创建多个网站
- 虚拟目录(IP后加/虚拟目录名称)
- 可添加多个虚拟目录添加多个网站
- 默认目录(直接IP访问)
- ASP动态网站(添加网站不能使用虚拟目录了)
- web服务器下载ASP
- 网站默认文档中添加index.asp
- 端口号
- 默认端口号:80
- 可添加多个端口号添加多个网站
- 其他端口号会遭防火墙禁止放行(可关闭防火墙或放行端口:防火墙中设置)
- 默认端口号:80
- 主机名
- hosts文件解析(公司内部电脑之间可互相访问)
- 服务器中点击网站绑定编辑输入主机名(服务器中找到【C:\Windows\System32\drivers\etc\hosts】host文件输入服务器IP与主机名并替换原来的host文件)
- 添加多个主机名在客户端对host文件添加主机名
- DNS解析(可通过外网进行访问)
- 在服务器中搭建DNS服务器添加相应的域名与网站在服务器中的IP地址(即在客户端DNS解析添加该DNS服务器的IP地址即可通过主机名进行访问)
- 多个主机名对应多个域名添加创建多个网站
- hosts文件解析(公司内部电脑之间可互相访问)
Apache
单个网站
- 网站目录放到\Apache2.2\htdocs 下
- 找到配置文件:\conf\httpd.conf
- 修改(文件里面增加)
-
Alias /虚拟目录名 "网站主目录的绝对路径" <Directory "网站主目录的绝对路径"> </Directory>
-
- 重启 Apache
- 每次修改了 httpd.conf 都需要重启
- 双击托盘羽毛图标—restart
- 修改(文件里面增加)
使用多端口创建多个网站
- 配置文件添加监听端口 查找到代码位置(如Listen 80) 可添加多个监听端口 如Listen 8080
- 在最底下进行代码绑定(将监听端口绑定网站)
<VirtualHost *:80> DocumentRoot "网站主目录的绝对路径" </VirtualHost>
使用多个IP地址创建多个网站
1,创建多个添加多个IP
2,在配置文件中添加IP绑定网站
<VirtualHost IP地址> DocumentRoot "网站主目录的绝对路径" </VirtualHost>
域名解析(Apache)
使用hosts解析
1, 在配置文件中找到
2, 取消行注释:Include conf/extra/httpd-vhosts.conf
3, 增加代码:
NameVirtualHost IP:80
<VirtualHost 域名 1:80>DocumentRoot "网站主目录的绝对路径"</VirtualHost>
4,客户端与服务器都得修改hosts文件中添加 (网站IP地址 域名 域名)即可使用域名进行访问(保存需要更改权限允许说所有人勾选写入权限)
使用DNS解析
1, 在配置文件中找到
2, 取消行注释:Include conf/extra/httpd-vhosts.conf
3, 增加代码:
NameVirtualHost IP:80
<VirtualHost 域名 1:80>DocumentRoot "网站主目录的绝对路径"</VirtualHost>
- 在安装DNS的服务器中添加相应的域名解析
- 在客服端中添加DNS服务器IP
搭建php动态网站(Apache MySQL)
安装Apache
- 配置Apache支持php
安装MySQL
安装php
- 配置php支持MySQL
安装mantis
使用Tomcat搭建jsp网站
1,安装jre(java环境)
2,安装tomact8并验证
- localhost:该端口号,显示成功即安装成功
3,安装MySQL
5,更改相关设置 - 网站源码放在Tomcat的webapps文件夹中
6,导入数据库
7,安装jforum
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术