php 部署apache服务器_apache服务器 部署 - CSDN
精华内容
参与话题
  • php项目如何部署服务器上?

    万次阅读 2016-04-27 11:51:26
    我用的服务器是centOS6.5,apache+mysql+php都已经装好,分别测试都能通过。问题来了:接下来我是不是只要把想运行的项目copy到服务器上就行了呢,还是要做什么相关配置呢?或者说我的项目是不是要放到某个特定的...
    http://ask.csdn.net/questions/186259
    
    我用的服务器是centOS6.5,apache+mysql+php都已经装好,分别测试都能通过。问题来了:接下来我是不是只要把想运行的项目copy到服务器上就行了呢,还是要做什么相关配置呢?或者说我的项目是不是要放到某个特定的文件夹下呢?求路过的大神解解围,本人不胜感激!
    默认的事直接放入/var/www/html中,如果没有修改http.conf的话。防火墙增加80端口,增加mysql的端口。
    
    那就修改http.conf的配置,将根目录切换到你项目的跟目录
    
    在apache的配置文件httpd.conf 文件中配置php的虚拟目录,然后把应用拷贝到虚拟目录中。
    
    展开全文
  • Web服务器软件:Apache2 服务器PHP环境的搭建以及注意事项 1、Apache2的安装: sudo apt-get install apache2 运行完成后在打开游览器输入IP地址,若出现欢迎界面即安装成功 注意:网站根目录为/var/w...
    • 版本介绍

      服务器类型:阿里云10元学生机
      服务器系统:Ubuntu 16.04
      PHP版本:PHP7.0
      数据库 :Mysql 5.7.23
      Web服务器软件:Apache2

    • 服务器PHP环境的搭建以及注意事项
      1、Apache2的安装:

      sudo apt-get install apache2
      

      运行完成后在打开游览器输入IP地址,若出现欢迎界面即安装成功
      注意:网站根目录为/var/www/html
      2、PHP的安装

      sudo apt-get install php7.0
      

      运行完成后输入php -v查看PHP是否安装成功。
      注意:需要绕过Apache能够识别解析PHP文件必须安装一个mod,安装代码如下:

      sudo apt-get install libapache2-mod-php7.0
      

      3、MySQL的安装

      sudo apt-get install mysql-server mysql-client
      

      安装过程中会提示设置root账号的登录密码,输入后选择OK继续安装
      注意:同样的,我们还需要让MySQL能够和PHP互动,安装PHP的MySQL插件:

      sudo apt-get install php7.0-mysql
      

      4、其余软件包
      我们还可以安装一些常用的PHP扩展,它们都是以php7.0-开头的软件包。
      不是良好习惯但是利于新手的提示:安装软件包的时候(就是我刚刚说的那些),直接安装所有的软件包,这不是个良好的习惯,但是会省去很多麻烦,谁还不是一个孩子呢。

    • 服务器与PHPStorm的配合使用
      如果说只用服务器来开发,这不会是一个好的主意,而且是一个很危险、很浪费时间的注意。接下来,我们使用IDE配合服务器来使用,拒绝项目用U盘和网盘拷来拷去,只要有网络,任何地方都可以看见我的项目。
      1、Tools->Deployment->Configuration
      2、按+添加一个Server,Name任意,Type选择SFTP,
      3、Connection里面需要填写SFTP host,它是你的公网IP地址,Root path选择/var/www/html它是你的项目地址,如果你设置了其它地址,请修改该项,User namePassword分别是你的服务器的用户名和密码。
      4、Mappings需要填写Deployment path on server '本地项目名'/,只要点后面的文件夹即可。
      5、如果想要调试的时候用服务器来调试,那么请选择Use this server as default,如果没有选择,那么会用你之前配置的服务器来调试,没有配置则用PHPStorm内置服务器调试(这也就是为什么调试的时候地址栏后面会有一大串的字符的原因)
      6、如果想每次保存都上传到服务器中的画,请勾选Tools->Deployment->Atuomatic upload(alway)
      7、可以通过Tools->Deployment下的UploadDownload上传和下载项目。

    • 最后说点东西
      要说点什么才够本呢?
      恭喜IG,说那句话审核不成功,但是你们懂我的意思吧。评论区见好吧。
      2018/11/4,昨天IG 3 - 0 FNC拿下LPL历史上第一个LOL S赛的冠军。

    展开全文
  • Mac上搭建Web服务器--Apache

    千次阅读 2018-08-31 17:17:00
    局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 Apache 和 PHP...Apache服务器默认的web根目录在:/Library/WebServer/Documents  Apache的配置文件在:/etc/apache2 相关命令: 停止 Apache:sudo apachect...

    局域网搭建 Web 服务器测试环境,因为Mac OS X 自带了 Apache 和 PHP 环境,我们只需要简单的启动它就行了。

    1.命令:sudo apachectl start

    Apache服务器默认的web根目录在:/Library/WebServer/Documents 
    Apache的配置文件在:/etc/apache2

    相关命令:

    停止 Apache:sudo apachectl stop

    重启 Apache:sudo apachectl restart

    2.浏览器输入:http://localhost

    3.将一个html文件拷贝到/Library/WebServer/Documents 文件夹下

    4.浏览器中访问,测试文件名为test.html的文件,格式:本机IP/静态网页,http://192.168.1.112/test.html

    查看IP地址:偏好设置-->网络

     

    展开全文
  • 部署 ShowDoc 到自己的服务器

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

    一、部署到自己的服务器

    • 环境要求

      PHP5.3以上版本、php-mbstring模块、php-pdo模块、mysql数据库

    • 克隆或者下载代码:

      https://github.com/star7th/showdoc

    • 导入数据库

      下载代码后,将根目录的showdoc.sql文件导入mysql数据库。(注意,需要创建本地 mysql 数据库,并将 showdoc.sql 脚本导入到数据库

    • 修改配置文件

      进入Application/Common/Conf/目录,编辑config.php文件,填写相应的数据库信息

    • 目录权限

      请确保Application/Runtime 和Public/Uploads 有可写权限

    • 错误排查

      部署时出错,请先确认是否按照上面步骤执行(例如说目录权限有没有)。然后进Application/Runtime/Log看一下日志,或清除下Application/Runtime/目录下所有文件(缓存来的)试试。再遇到无法解决的问题可联系我,联系方式有博客、github、邮件等。

    • nginx下的重定向规则

      请参考:http://blog.star7th.com/2016/03/1969.html

    二、Mac 下配置Apache+PHP 环境

    1. Apache 常用命令:
    • 开启Apache:sudo apachectl start
    • 关闭Apache:sudo apachectl stop
    • 重启Apache:sudo apachectl restart

        在浏览器中输入localhost,如果出现如下默认的“It works!”界面,则表示Apache开启成功。

    2. 开启PHP

    在终端输入命令:

    sudo vim /etc/apache2/httpd.conf

    找到下面一行代码,去掉注释(删除前面的井号)。注意:这里是重点,不反注释这个,showdoc 文件夹无访问权限

    #LoadModule php7_module libexec/apache2/libphp7.so

    mac下Apache的默认文件夹为
    /Library/WebServer/Documents,在该目录下,将下载好的 showdoc 源码放入,命名文件夹为showdoc, 然后在浏览器中输入localhost/showdoc,即可访问本地搭建的 ShowDoc 服务了。

    3. 修改Apache目录

    当然也可以根据自己喜好修改项目根目录。修改方法为:

    1. 打开终端,输入命令:sudo vim /etc/apache2/httpd.conf
    2. 找到如下两处
      DocumentRoot "/Library/WebServer/Documents"
      <Directory "/Library/WebServer/Documents">
    3. 将两处中引号中的目录替换为自定义的目录

    完成以上三步后,重启Apache,将之前创建的index.php文件拷贝到自定义目录中,然后在浏览器中输入localhost,如果出现PHP的info页,则表示目录修改成功。

    参考:
    1. https://github.com/star7th/showdoc
    2. showdoc 中文版教程
    3. mac下配置Apache+PHP+MySQL环境

    展开全文
  • php解释器 File>Settings>Languages&Frameworks>PHP Apache服务器部署 File>Settings>Build,Execution,Deployment
  • PHP项目的发布(部署

    千次阅读 2020-06-20 08:39:59
    apachePhp项目部署很简单,只需将php项目放入Apache访问目录中就可以访问了。 修改Apache访问目录方法: 1、到Apache的安装目录下找到conf文件夹,该文件夹内会httpd.conf这样一个文本文档,它是Apache的配置...
  • webstorm项目运行到apache服务器

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

    万次阅读 多人点赞 2019-05-24 17:16:26
    Apache服务器部署背景Apache与Nginx对比Apache的部署安装Apache的基础信息修改Apache默认配置修改默认端口修改默认发布文件修改默认发布目录Apache的虚拟主机如何配置虚拟主机排错思路Apache内部的访问控制基于IP...
  • 我用的服务器是centOS6.5,apache+mysql+php都已经装好,分别测试都能通过。问题来了:接下来我是不是只要把想运行的项目copy到服务器上就行了呢,还是要做什么相关配置呢?或者说我的项目是不是要放到某个特定的...
  • 其中 D:\httpd-2.4.35-win64-VC15\Apache24\htdocs为apache服务器会扫描项目的根目录。其中我的项目名为two。   2. 点击菜单栏 Tools-》Deployment-》Configuration。然后会得到如下的界面。 3.点击左上角+号...
  • Web服务器,C/S B/S两种架构模式

    千次阅读 2019-02-26 17:23:14
    Web服务器 IIS:微软提供,支持ASP、PHP ApacheApache基金会提供,处理静态页面效率高 Tomcat:Apache基金会提供,支持jsp、PHP,轻量级服务器,不能支持EJB服务 Jboss:开源,重量级服务器,Sun公司认准的...
  • Python进阶(三十七)-Windows7使用nginx+apache部署django项目  Django的部署可以有很多方式,采用nginx+uwsgi的方式是其中比较常见的一种方式。   目前国内各大门户网站已经部署了nginx,如新浪、网易、腾讯等...
  • PHP学习--1 搭建环境

    万次阅读 2016-07-22 10:43:41
    为什么不直接使用集成环境而需要单独安装服务器软件?...所以,真实的项目中,服务器端的部署都是使用单独安装后进行配置得到。搭建环境 安装Apache Apache是一种b/s结构的软件,Apache属于s服务端 几乎是一直下
  • PHP网站一般运行在Apache服务器上,IIS服务器上也可以运行,但是不推荐,windows服务器上没有集成Apache跟PHP的运行环境,但是借助第三方的软件就能很好的搞定,一般这样的软件有很多, 下面我分享一个借助PHPStudy...
  • Windows2012服务器上安装Apache+php+mysql

    万次阅读 2017-08-03 16:53:28
    一、环境说明 操作系统:Windows Server 2012 R2 PHP版本:php 5.6.31 MySQL版本:MySQL5.7.11 Apache版本:httpd2.4.18 二、安装步骤 http://www.jb51.net/article/59280.htm
  • 关于在Apache和Weblogic中分别部署静态页面的对比报告一:概述 大家都知道,一般来说一个Web应用都分为动态内容(jsp,servlet, CGI)和静态内容(图片,文档,HTML)两部分内容。而在很多地方,我们都没有把动态和...
  • Ubuntu 18.04下使用Apache搭建一个web服务器

    万次阅读 多人点赞 2018-07-25 17:08:27
    Ubuntu 18.04下使用Apache搭建一个web服务器 几个必要的概念 web服务器 以我之见,web服务器就是运行在计算机上的一个向整个网络或者是web客户端、浏览器提供文档的一个程序,我们通过http请求便可以获取到...
  • 前后端分离部署(基于vue)

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

    万次阅读 2016-12-27 11:57:37
    因工作需要使用局域网搭建 Web 服务器测试环境,在Mac上面的话会简单方便很多,因为Mac OS X 自带了 ApachePHP 环境,我们只需要简单的启动它就行了。开启Apache开启Web服务器的方法有两种: 打开“系统设置偏好...
  • 解决Apache+PHP服务器提示HTTP 500问题

    万次阅读 2017-12-02 10:49:56
    使用APACHE+PHP时,通过URL浏览网站时可能会提示HTTP 500错误,这使得新手无从下手,因为看不到具体的错误信息。及时查看APACHE的ERROR LOG也只是记录了一条500错误信息而已。 要解决问题首先要知道问题所在...
1 2 3 4 5 ... 20
收藏数 45,889
精华内容 18,355
关键字:

php 部署apache服务器