php 能部署在apache_如何在apache部署php应用 - 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
    .



    展开全文
  • 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下载,地址:...

    1、准备工作

    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下载,地址:http://www.apachelounge.com/download/VC15/binaries/httpd-2.4.28-Win64-VC15.zip

    此下载版本为绿色版,2.4.28

    mysql下载,地址:https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.38-winx64.zip

    此下载版本为绿色版,5.6.38

    eolinker开源版本部署文件下载,地址:https://www.eolinker.com/#/os/download

    截至当前最新版本为3.0.0

    navicat:用来连接mysql数据库的工具。

    2、解压文件

    解压httpd-2.4.28-Win64-VC15.zip,例如解压到:D:\wamp\Apache2.4

    解压php-5.6.31-nts-Win32-VC11-x64.zip,例如解压到:D:\wamp\php

    解压mysql-5.6.38-winx64.zip,例如解压到:D:\wamp\Mysql5.6.26

    3、配置环境变量

    D:\wamp\php和D:\wamp\php\ext加到path变量最后

    4、配置Apache

    4.1 编辑httpd.conf

    .1 打开D:\wamp\Apache2.4\conf\httpd.conf,查找ServerRoot,修改ServerRoot "C:/Apache24" => ServerRoot "D:/wamp/Apache2.4"

    .2 查找#ServerName www.example.com:80 ,修改为 ServerName www.example.com:80 (去掉前面的#)

    .3 查找DocumentRoot "c:/Apache24/htdocs" , 修改为DocumentRoot "D:/wamp/Apache2.4/htdocs"

    .4 查找<Directory "c:/Apache24/htdocs"> ,修改为 <Directory " D:/wamp/Apache2.4/htdocs"> 

    .5 查找DirectoryIndex index.html ,修改为 DirectoryIndex index.html index.php index.htm 

    .6 查找ScriptAlias /cgi-bin/ "c:/Apache24/cgi-bin/"  ,修改为 ScriptAlias /cgi- bin/ " D:/wamp/Apache2.4/cgi-bin" 

    .7 查找<Directory "c:/Apache24/cgi-bin"> 修改为 <Directory "D:/wamp/Apache2.4/cgi-bin/"> 

    .8 最后一行添加添 加 LoadModule php5_module "D:/wamp/php/php5apache2_4.dll" 让 Apache 支持php

    .9 最后一行继续添加 AddType application/x-httpd-php .php .html .htm

    .10 最后一行继续添加 PHPIniDir "D:/wamp/php" 

    4.2 安装apache服务

    在命令行中定位到apache的bin目录,输入httpd -k install,

    4.3启动apache服务

    apache默认使用80端口,如果80端口已经使用,可以在httpd.conf中修改,



    在命令行中使用  net start apahce2.4  启动服务,也可以在服务管理工具中右键启动。

    5、配置php

    打开几个常用的扩展

    打开D:\wamp\php\php.ini

    将extension_dir = "ext"修改为 extension_dir = "D:/wamp/php/ext"

    将; extension_dir = "ext"修改为 extension_dir = "ext" (去掉extension前面的分号)

    将;extension=php_mbstring.dll 修改为 extension=php_mbstring.dll(去掉extension前面的分号,这是php多字节字符串扩展)

      将;extension=php_mysql.dll修改为 extension=php_mysql.dll(去掉extension前面的分号)

    将;extension=php_mysqli.dll 修改为 extension=php_mysqli.dll(去掉extension前面的分号)

    6、安装MySQL

      参考:地址

    7、创建数据库和用户

    创建数据库eolinker,创建eolinker用户,并且把所有的权限都勾选上。

    8、解压eolinker

    解压到D:\wamp\Apache2.4\htdocs\eolinker目录。

    9、部署eolinker

    在浏览器中访问 http://localhost:8081/eolinker,按照提示安装即可。

    展开全文
  • apache 配置静态资源访问

    万次阅读 2016-09-29 20:42:54
    需要开启LoadModule mime_magic_module /home/users/pengzhi/.jumbo/lib/httpd/modules/mod_mime_magic.so  使用alias
  • Apache部署超详细教程

    万次阅读 多人点赞 2019-05-24 17:16:26
    Apache服务器部署背景Apache与Nginx对比Apache部署安装Apache的基础信息修改Apache默认配置修改默认端口修改默认发布文件修改默认发布目录Apache的虚拟主机如何配置虚拟主机排错思路Apache内部的访问控制基于IP...
  • Python进阶(三十七)-Windows7使用nginx+apache部署django项目  Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。   目前国内各大门户网站已经部署了nginx,如新浪、网易、腾讯等...
  • PHP项目部署四】ApachePHP、Mysql整合

    千次阅读 多人点赞 2016-03-10 10:15:07
    一、ApachePHP的整合 (1)为Apache添加对PHP的支持  打开Apache的配置文件“httpd.conf“(conf目录下),将左边的dll文件写入Apache的... 修改DocumentRoot Apache访问的主文件夹目录Apache默认的路径是h
  • webstorm项目运行到apache服务器

    万次阅读 2019-03-04 10:17:29
    百度搜了很多webstorm部署apache服务器的案例,but没有看到正常运行的。查资料整合了一下,终于看到了正常的表单。 我的apache不是单独下载的服务器,是xampp.1、command+, 调出webstorm的preferences。或者...
  • php解释器 File>Settings>Languages&Frameworks>PHP Apache服务器部署 File>Settings>Build,Execution,Deployment
  • windows下配置python web的生产环境的确是相当...机器上装的就是apache2.2,懒得换了,网上搜mod_wsgi,编译过的二进制文件现在至少都要求apache2.4了,网上搜了一个mod_wsgi-win32-ap22py27-3.3.so,该文件由VC
  • PhpStorm 部署web到apache 教程

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

    千次阅读 2017-10-31 14:54:19
    一、部署到自己的服务器 环境要求PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysql数据库 克隆或者下载代码:https://github.com/star7th/showdoc 导入数据库下载代码后,将根目录的showdoc.sql文件导入mysql...
  • 是不是把整个项目文件夹直接复制到www文件夹里面? 还是要把项目打包成phar? 然后把phar文件放到www文件里面?
  • PHP项目的发布(部署

    千次阅读 2020-06-20 08:39:59
    在apachePhp项目部署很简单,只需将php项目放入Apache访问目录中就可以访问了。 修改Apache访问目录方法: 1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档,它是Apache的配置...
  • 版本介绍 服务器类型:阿里云10元学生机 服务器系统:Ubuntu 16.04 PHP版本:PHP7.0 数据库 :Mysql 5.7.23 ...运行完成后打开游览器输入IP地址,若出现欢迎界面即安装成功 注意:网站根目录为/var/w...
  • 安装完之后,html文件可以正常解析,php源码直接输出,不被解析...通常情况下是apache未加载php模块,通常情况下需要修改httpd.conf文件,但是ubuntu下为apache2.conf文件 修改如下: 设置  LoadModule php5_m
  • 如何查看apache加载了哪些模块

    万次阅读 2012-06-04 17:04:40
    apache配置时,突然想到的问题:有没有什么方法可以查看apache加载了哪些模块呢? 四处查找后得出以下结论: 首先: apache2/bin/apachectl -l可以看到类似下面的结果:Compiled in modules: core.c mod_...
  • 前后端分离部署(基于vue)

    万次阅读 2018-07-21 17:11:56
    需要安装jdk1.8版本、apache-tomcat 8.0以上、nginx-1.13.12,具体安装过程和环境搭建自己百度。 (3)nginx的代理配置 进入nginx的目录下cong/nginx.conf文件中,添加如下代理: 二、前后端打...
  • Mac上搭建Web服务器--Apache

    千次阅读 2018-08-31 17:17:00
    局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 ApachePHP 环境,我们只需要简单的启动它就行了。 1.命令:sudo apachectl start Apache服务器默认的web根目录:/Library/WebServer/Documents  Apache...
1 2 3 4 5 ... 20
收藏数 54,867
精华内容 21,946
关键字:

php 能部署在apache