php7部署到apache_apache php7 部署 - CSDN
精华内容
参与话题
  • Apache部署php项目

    万次阅读 2016-09-08 15:04:12
    背景:前几天公司用php做了个...因为之前java项目对外都是用Apache部署的,所以就想试一下,Apache是否也可以部署php项目。 步骤:1、安装php  2、在Apache配置文件中(http.conf)添加以下内容    3、在http.co

    背景:前几天公司用php做了个微信的mini site,由于之前没有接触过php,所以不知道该如何部署。

    因为之前java项目对外都是用Apache部署的,所以就想试一下,Apache是否也可以部署php项目。

    步骤:1、安装php

                2、在Apache配置文件中(http.conf)添加以下内容

               

               3、在http.conf文件末尾添加以下内容:

                 

                  红线抹去的部分为你们公司该网站的对外域名,D:/dow为php项目的根目录。

    展开全文
  • PHP项目部署三】Apache环境配置

    千次阅读 2016-02-29 20:09:38
    一、从官网下载Apache  Apache官网:http://httpd.apache.org/ ,选择一个版本的“download”  选择“Files for Microsoft Windows”  apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,...

    一、从官网下载Apache

            Apache官网:http://httpd.apache.org/,选择一个版本的“download”


           选择“Files for Microsoft Windows”


           apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。 其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。


           版本很多,根据电脑系统选择一个


           点击后自动跳转到了下载页面

     

    二、安装

    (1)修改配置文件


           修改后


           进入Apache的bin目录,输入httpd,不报错则说明安装正确

    (2)若出现端口问题

           修改配置文件中的端口号

     

    (3)将Apache设为开机启动


           在服务窗口就可以看见Apache的服务了

     

           不想设为开启的可省略这步

           启动Apache以后测试是否配置成功,打开浏览器输入:http://localhost:81

           Apache环境配置完成!

           请看下一篇:【PHP项目部署四】Apache、PHP、Mysql整合

    展开全文
  • win7系统,apache2.4 首先,找到apache配置文件httpd.conf,找到配置:    options followsymlinks  allowoverride none  order deny,allow  deny from all   将最后一个deny from all修改...
    环境:
    win7系统,apache2.4
    首先,找到apache配置文件httpd.conf,找到配置:
     
    <directory />
        options followsymlinks
        allowoverride none
        order deny,allow
        deny from all
    </directory>
     
    将最后一个deny from all修改成allow from all

     

    随后,打开windows防火墙——高级设置——入站规则——新建规则——选择“端口”——下一步——选择tcp、特定本地端口(填写80)——下一步——下一步——命名——完成
    随后重启apache服务器即可。

    暂时只让局域网起效,外网还是访问不了,待续。


    端口扫描网  http://tool.chinaz.com/port






    另外一点需要知道的是,若想让外网可以访问到,其实做起来灰常简单,只要设置路由器的一个地方就行,(我租的这房子,用的联通的ADSL上网,然后通过路由器与几家合用的),在浏览器输入路由器地址(一般是 192.168.1.1)然后输入帐号、密码进入路由器后,点“转发规则” --》 “DMZ主机” 然后将你机子的内网IP输入,启用DMZ,保存即可。 最后需要注意的是,在外网访问时,需要用你机子的外网IP来访问,可点击 www.ip138.com 来获取外网IP
    .



    展开全文
  • Python进阶(三十七)-Windows7使用nginx+apache部署django项目  Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。   目前国内各大门户网站已经部署了nginx,如新浪、网易、腾讯等...

    #Python进阶(三十七)-Windows7使用nginx+apache部署django项目
      Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。
      目前国内各大门户网站已经部署了nginx,如新浪、网易、腾讯等;国内几个重要的视频分享网站也部署了nginx,如六房间、酷6等。新近发现nginx 技术在国内日趋火热,越来越多的网站开始部署nginx。
      相比apache、iis,nginx以轻量级、高性能、稳定、配置简单、资源占用少等优势广受欢迎。
      在这种方式中,我们的通常做法是,将nginx作为服务器最前端,它将接收WEB的所有请求,统一管理请求。nginx把所有静态请求自己来处理(这是nginx的强项)。然后,nginx将所有非静态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次WEB请求。
    可见,uwsgi的作用就类似一个桥接器。起到桥梁的作用。
      Linux的强项是用来做服务器,但是自己的项目是在windows7系统下完成的,索性就在windows系统下完成项目部署。
    但是,uwsgi并没有适合Windows的安装版本。因为os.uname()这个function在Windows版本中是没有的,所以Windows中uwsgi目前应该是无法安装的。
      在使用pip install uwsgi命令安装uwsgi时,出现了以下错误提示。
    pip install uwsgi 安装不成功 提示 ‘module’ object has no attribute 'uname’
    这里写图片描述
      遂决定使用下载安装包的方式进行安装。下载地址:
    https://pypi.Python.org/pypi/uWSGI/。自己下载的uwsgi版本为2.0.15。
      下载完成后,进行解压。在Dos窗口切换至解压目录,然后执行python setup.py install命令。但是仍然出现了上面的错误信息,错误提示信息如下。
    这里写图片描述

      Python(python3.4.3)的文档中明确说明os.uname()只适用于Unix,并不适用于Windows,想安装uwsgi还是使用Linux吧。这下心塞了~
    ##nginx安装
      首先,到nginx官网(http://nginx.org)上下载相应的安装包,下载完成后进行解压。自己下载的版本为1.12.0。
    然后,进入window的cmd窗口,输入如下图所示的命令,进入到nginx目录,使用“start nginx.exe ”进行nginx的启动。若启动成功的话,会在任务管理器中看到“nginx.exe”进程,如下图所示:
    这里写图片描述
      在浏览器地址栏输入:127.0.0.1(或localhost):8088,会看到如下图所示的nginx欢迎界面。
    这里写图片描述
      注意,此时,我在浏览器中输入的是localhost:8066,因为我修改了其config目录下nginx.conf配置文件内容,修改后的内容如下:
    这里写图片描述
      相信大家看到配置文件之后,就会明白其具体配置含义了。这里不再进行详细介绍。
      其他相应的命令:

    nginx.exe -s stop                   //停止nginx
    nginx.exe -s reload                //重新加载nginx
    nginx.exe -s quit                  //退出nginx
    

      注:以上的命令中,.exe可以去掉。
      至此,nginx安装完成。
      继续折腾,发现nginx+fastcgi是可行的,遂决定实践。
    ##初识fastcgi
      CGI全称是“公共网关接口”(Common Gateway Interface)。它可以用任意语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等,但它为人诟病的会在每次运行事前都要花费时间去fork-and-execute一次,所以便诞生了FastCGI组件,该组件由微软开发。FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要运行后不会每次都要花费时间去fork-and-execute,还支持分布式的运算, 即 FastCGI 程序可以在网站服务器以外的主机上执行并且接受来自其它网站服务器来的请求。下载地址:http://www.iis.net/download/fastcgi很明显,使用fastcgi的话,就得使用iis的服务部署方式。似乎越来越有意思了。对于IIS的服务发布方式自己是不感兴趣的,遂决定使用Apache方式部署。
      首先下载apache,下载地址:https://www.apachelounge.com/download。下载完成后,进行解压,然后打开相应解压目录下的config配置目录中的httpd.conf配置文件,这是apache服务器的配置文件。主要是将其中的文件目录修改为解压后存放的目录。
      修改完成后,在Dos窗口切换至bin目录下,然后执行start httpd.exe命令,这时会打开apache的命令行窗口。
    这里写图片描述
      然后在浏览器访问 localhost就可以看到 It works!,证明apache正常工作。
    这里写图片描述
      Apche服务器配置好之后,就需要部署项目了。但是后面的过程过于复杂。
      经过以上折腾之后,感觉还是在Linux上部署Django比较靠谱,遇到的坑也会比较少。
    ##参考博文
    http://blog.csdn.net/largetalk/article/details/8449782

    ![这里写图片描述](https://img-blog.csdnimg.cn/img_convert/f9c024e20306fb0e4e3e84a15aab3217.png)
    展开全文
  • eolinker本地部署教程

    万次阅读 2017-10-16 14:25:15
    php5.6下载,地址:http://windows.php.net/downloads/releases/php-5.6.31-nts-Win32-VC11-x64.zip 此下载版本为绿色版,5.6.31,注意一定要下载Thread Safe版本的,否则缺少dll。 apache2.4下载,地址:...
  • 部署 ShowDoc 自己的服务器

    千次阅读 2017-10-31 14:54:19
    一、部署到自己的服务器 环境要求PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysql数据库 克隆或者下载代码:https://github.com/star7th/showdoc 导入数据库下载代码后,将根目录的showdoc.sql文件导入mysql...
  • apache 配置静态资源访问

    万次阅读 2016-09-29 20:42:54
    需要开启LoadModule mime_magic_module /home/users/pengzhi/.jumbo/lib/httpd/modules/mod_mime_magic.so  使用alias
  • webstorm项目运行到apache服务器

    万次阅读 2019-03-04 10:17:29
    百度搜了很多webstorm部署到apache服务器的案例,but没有看到能正常运行的。查资料整合了一下,终于能看到了正常的表单。 我的apache不是单独下载的服务器,是xampp.1、command+, 调出webstorm的preferences。或者...
  • PHP项目部署四】ApachePHP、Mysql整合

    千次阅读 多人点赞 2016-03-10 10:15:07
    一、ApachePHP的整合 (1)为Apache添加对PHP的支持  打开Apache的配置文件“httpd.conf“(在conf目录下),将左边的dll文件写入Apache的配置文件中,为Apache服务添加对PHP的支持 (2)修改访问主目录  ...
  • Apache部署超详细教程

    万次阅读 多人点赞 2019-05-24 17:16:26
    Apache服务器部署背景Apache与Nginx对比Apache部署安装Apache的基础信息修改Apache默认配置修改默认端口修改默认发布文件修改默认发布目录Apache的虚拟主机如何配置虚拟主机排错思路Apache内部的访问控制基于IP...
  • PhpStorm 部署web到apache 教程

    千次阅读 2016-10-22 20:05:59
    进去之后点server,因为是本地部署 所以写localhost就可以,其他不用动,之后下面有一个start Url,意思就是你点击运行时浏览器要打开的那个界面,我们写项目名称就可以 2.Tool—>Development 2.1 configration ...
  • Apache2.4+PHP7.2环境搭建

    万次阅读 2018-02-12 20:51:56
    Editplus生成码:http://www.jb51.net/tools/editplus/阿帕奇下载地址:https://www.apachehaus.com/cgi-bin/download.plxPHP下载地址:http://windows.php.net/download#php-7.21.打开阿帕奇的下载地址,点击下载。...
  • PHP项目的发布(部署

    千次阅读 2020-06-20 08:39:59
     PHP项目的发布 发布PHP代码,需要有Php的解析服务器,目前比较...1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档,它是Apache的配置文件,负责指挥Apache的运行。 2、双击...
  • php解释器 File>Settings>Languages&Frameworks>PHP Apache服务器部署 File>Settings>Build,Execution,Deployment
  • Web服务器软件:Apache2 服务器PHP环境的搭建以及注意事项 1、Apache2的安装: sudo apt-get install apache2 运行完成后在打开游览器输入IP地址,若出现欢迎界面即安装成功 注意:网站根目录为/var/w...
  • 是不是把整个项目文件夹直接复制www文件夹里面? 还是要把项目打包成phar? 然后把phar文件放www文件里面?
  • PHP环境搭建-Windows系统下PHP环境搭建

    万次阅读 多人点赞 2018-02-01 14:26:23
    1、PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问服务器的主页面。Apache HTTP Server 的安装部署已经在上一篇讲解的很详细了,不清楚的可以点击“ Apache ...
  • 前后端分离部署(基于vue)

    万次阅读 2018-07-21 17:11:56
    需要安装jdk1.8版本、apache-tomcat 8.0以上、nginx-1.13.12,具体安装过程和环境搭建自己百度。 (3)nginx的代理配置 进入nginx的目录下cong/nginx.conf文件中,添加如下代理: 二、前后端打...
  • windows下配置python web的生产环境的确是相当...机器上装的就是apache2.2,懒得换了,在网上搜mod_wsgi,编译过的二进制文件现在至少都要求apache2.4了,在网上搜了一个mod_wsgi-win32-ap22py27-3.3.so,该文件由VC
  • php项目如何部署在服务器上?

    万次阅读 2016-04-27 11:51:26
    我用的服务器是centOS6.5,apache+mysql+php都已经装好,分别测试都能通过。问题来了:接下来我是不是只要把想运行的项目copy服务器上就行了呢,还是要做什么相关配置呢?或者说我的项目是不是要放某个特定的...
1 2 3 4 5 ... 20
收藏数 54,856
精华内容 21,942
关键字:

php7部署到apache