2021史上最全的网络应用(PHP和Java)服务器配置教程!

原创 admin  2019-05-09 18:46  阅读 1,919 views 次

服务器,也称伺服器,英文名Server,缩写Ser. 是提供计算服务的设备,是由多种服务共同工作来实现一系列完整的服务。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。 服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

我们先来了解服务器环境,服务器环境分为两种集成环境和手工独立部署的环境,然后环境在不同的平台(window和linux)下又分为两种,具体详情请插件下文。

一.集成环境

一键式安装

优点:简单方便

缺点:可能不安全,可能会功能缺失(配置项不全)

常见:xampp,apmserver,wampserver,phpstudy

如果是自己开发用,和要求不高的小系统,集成环境目前足够用。一般开发用集成环境,产品正式上线时,部署独立环境。

注意:vmware 虚拟机的区别

二.独立环境

linux下,PHP语言开发的应用,独立安装三个部分(Apache+php+mysql),需要对三个内容进行配置,变成一个“环境”,能够对外提供动态网站服务。

独立环境又分为两种

1.wamp

windows+ Apache + mysql + php,windows下的amp,常用于开发。

2.lamp

Linux+Apache + mysql +php,Linux下的amp,常用于服务器。

如果网页是纯html的,浏览器就可以直接解释查看效果,但是你的网页一但是 .asp .php .jsp 等的动态网页时浏览器自己就无法解释了,jsp动态网站使用脚本语言等写的,需要有服务器来解释你的语言
asp网站要用到微软的IIS服务器(.net)
php网站用apache服务器(PHP)
jsp网站网站用Tomcat服务器(java)
tomcat便可以解释jsp等java编写的网站,不是一一对应很多可以解释多个语言的网站,以上是默认通用解释。

网络应用(网站或APP等)最终搭配下来就会有好多种服务器环境:lamp lnmp wamp wnmp wtnp 等各种环境。

Tomcat   Apache的升级,支持解析jsp文件

Nginx  Tomcat的部署管理方式升级,数据库分布式存储方案,支持高并发。可以在大多数 UnixLinux OS 上编译运行,并有 Windows 移植版。 Nginx 的1.4.0稳定版已经于2013年4月24日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。   创始人伊戈尔·赛索耶夫 Nginx 的源代码使用 2-clause BSD-like license。 Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:  在连接高并发的情况下,Nginx是Apache服务不错的替代品:Nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢Nginx为我们选择了 epoll and kqueue作为开发模型。

【其它分类】

在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。 所以:

数据库服务器英文名 :database server

应用程序服务器英文名:application server

WEB服务器英文名:web server

三.如何搭建服务器环境

前期准备

1.购买服务器并修改登录密码禁用来宾账户

2.修改服务器的密码

远程登录服务器——鼠标右击“我的电脑”——右击 “管理”——“本地用户和组”——“用户”找到你的那个管理员账号administrator,右击进行【设置密码】。 会弹出个提示WINDOWS的一个安全警告,并不影响你的使用。单击【继续】,设置新密码,确认。则完成。

如果你真的担心数据丢失的话,那么建议你更改后就重启电脑,这样你在更改密码后的操作可以保证不会丢失。

3..禁用来宾账户:GUEST 账户是备用账户 你可以启用GUEST账户 把你主账户设定密码  GUEST不用设定密码  以后你电脑不是自己用的话他就可以从GUEST账户进 避免他人删除你有用的文件。Guest帐户即所谓的来宾帐户,它可以访问计算机,但受到限制。不幸的是,Guest也为黑客入侵打开了方便之门。如果不需要用到Guest帐户,最好禁用它。在Win XP Pro中,打开“控制面板”→“管理工具”,点击“计算机管理”。在左边列表中找到“本地用户和组”并点击其中的“用户”,在右边窗格中,双击Guest帐户,选中“帐户已停用”。

独立搭建lamp环境

 

独立搭建ltmp环境

安装Apache,mysql和php,并且配置实现三者的关联?

详情参见:https://blog.csdn.net/lmy_1/article/details/52751232

 

本文地址:https://www.moonpm.com/756.html
关注我们:请关注一下我们的微信:扫描二维码产品设计研究与产品经理交流中心 (鼠标移入红色字)
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情