PHP网站一般运行在Apache服务器上,IIS服务器上也可以运行,但是不推荐,windows服务器上没有集成Apache跟PHP的运行环境,但是借助第三方的软件就能很好的搞定,一般这样的软件有很多,
下面我分享一个借助PHPStudy部署PHP系统的教程,希望可以对大家有所帮助!
一:前期准备工作:
1 下载PHPStudy
2 vc9_x64exe (必装)
3 navicat (这个是mysql数据库管理工具,一般好像要收费,不过网上也有破解版,不过提供的功能就相对较少)
4 ha_Serv-U6406 (FTP服务器端,个人觉得它挺好用的)
5 npp_731_Installerexe (一个可以编辑PHP文件的编辑器;这个工具其实还是很强大的,比较牛逼的前端人员 用它就足够了)
二:安装PHPStudy应用程序
1 PHPStudy的官方下载地址:>
建议是先在服务器上安装好FTP,如何安装FTP这里就过多讲解了,然后把前期准备的必要软件打包上传到服务器去
2 将下载好的压缩包解压到D:\phpStudy,运行phpStudyexe,一般安装完成后,运行模式默认是非系统服务,需要手动设置,切换到系统服务,点击启动按钮,出现如下图:
点击其他选项菜单->My HomePage
出现PHPStudy欢迎页,
安装成功!
3 配置
31) 调整php与mysql的参数
php参数修改为max_execution_time = 300
memory_limit = 512M
post_max_size = 50M
upload_max_filesize = 50M
mysql参数修改为
key_buffer_size=512M
table_cache=512
tmp_table_size=50M
32) 修改mysql的密码,原密码默认的是root
打开phpStudy设置,输入原密码与新密码,点击修改
提示验证密码,在d出的框里输入密码,如图提示就说明密码正确,
33) 开启openssl
4 添加网站
点击左侧新增的站,然后保存设置
更多信息可以参考《Linux就该这么学》
本人在Linux/Windows系统上都运行过服务器管理面板部署web开发和生产环境,从稳定性、安全性和简单易用的角度来做,我推荐如下:
一、Windows服务器系统推荐phpStudy服务器管理面板
1、phpStudy服务器管理面板介绍
支持最新php、mysql版本,在不同站点可以选择不同版本php和mysql互不影响。界面简洁, *** 作简单,ssl部署、网站备份还原一键 *** 作,软件官网更新及时、占用体积小,100M不到,目前最新版本是phpStudyv8105。
2、特色
傻瓜式的一键启动,一键切换环境(nginx+apahce),一键切换PHP版本(51-73),无需懂任何代码与手动配置。
PHP扩展管理方便,伪静态等设计简单
关键是对windows系统的支持非常友好,使用时间长后,系统变卡、死机的情况较其他面板少。
二、linux服务器系统推荐宝塔面板
bt宝塔面板部署在云服务器上,用于生产环境,安全性、性能、稳定性极高,管理面板是图形化的界面,许多附在的linux软件安装、服务部署,网站运维等复杂 *** 作,只要点击几下鼠标就可以,非常便捷,在linux系统上使用最多的和最广泛的服务器管理面板。宝塔面板有专业付费版和免费版本,一般免费版本功能已经够用了,专业版提供系统加固、防火墙等安全防务软件。
简单介绍宝塔面板的更能特色:
1、软件商店功能强大齐全、傻瓜式安装、更新,为服务拓展、升级提供便利。
2、网站设置、数据库管理、安全监控、文件系统、计划任务等linux技术人员需要使用命令的负责 *** 作,在管理面板上一目了然。
3、最值得一提的是,是FTP上传、下载、在线压缩解压功能,文件传输速度非常快,可以达到10-20m/秒,还可以当网盘使用,用于分享下载文件。
挂网站可以使用phpstudy一键包搭建apache+mysql环境,如果是iis那么就需要手动开启windows的系统组件,linux系统做网站可以用wdcp一键包,搭好环境 chmod 给网站给目录777就行。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)