服务器上配置PHP运行环境教程

 更新时间:2015年02月12日 10:47:10   投稿:hebedich  
这篇文章主要介绍了如何在服务器上配置PHP运行环境的方法及相关配置,十分全面,这里推荐给大家。
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

1.在DOS命令窗口输入 mysql -hlocalhost -uroot -p回车 进入mysql数据库,

 其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用户名;-p为密码,如果设置了密码,可直接在-p后链接输入,
 如:-p123456,用户没有设置密码,显示Enter password时,直接回车即可。
 注意,如果你的mysql没有安装在C盘下,你需要先使用DOS命令进入mysql的安装目录下的bin目录中。

以我的电脑为例,方法如下:
 输入D:进入D盘,在输入cd D:\Tools\MySQL5.5.25\bin 进入到mysql的bin目录下才可以输入 mysql -hlocalhost -uroot -p

2.wampservice 一种配置多个站点的方法:(用类似网址的访问方式)

a.打开wamp\bin\apache\Apache2.2.21\conf\httpd.conf,找到#Include conf/extra/httpd-vhosts.conf 把#去掉
b.打开extra/httpd-vhosts.conf文件;在最后加入类似内容:(文件路径是自己安装程序的路径)
DocumentRoot "D:/wamp/www/aaa"(这是你放程序的文件路径)
ServerName www.aaa.com (这是自己定义的域名)

例如:<VirtualHost *:80>
 DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"
 ServerName www.dz.com
 </VirtualHost>

 c.找到C:\Windows\System32\drivers\etc\hosts这个文件最后添加: (改变这个文件要是拒绝访问,可以去控制面板,更改用户账户控制设置,关闭uac)
127.0.0.1 www.aaa.com (这是自己定义的域名)

d.保存,重启服务即可。在浏览器输入:www.aaa.com查看效果。

3.APMService 一种配置多个站点的方法:(本地测试环境,localhost:端口号 的方式)

a.找到httpd.conf文件 Listen 80 下;再增加一个对应的端口 例如:Listen 81 。 -----------(53行左右)

b.默认虚拟主机处,改端口和对应的文件夹名(即路径) 。 ------------(494行左右)

c.重启服务即可。

注明:默认访问 localhost ;新增加的事例: localhost:81

www/ 有3个文件夹 ;其中 htdocs/ 是放置网站文件的

4.提供一种简单的配置多站点的虚拟机方式 httpd.conf文件中 wampservice服务器

 a.加一个端口: listen 81
 b.配置虚拟主机名:
 <VirtualHost *:81>
 DocumentRoot "D:/wamp/www/Discuz_X3.1_upload"
 ServerName localhost:81
 </VirtualHost>

相关文章

  • 用PHP解决的一个栈的面试题

    用PHP解决的一个栈的面试题

    这篇文章主要介绍了用PHP解决的一个栈的面试题,准备面试的高端PHP程序员可以看看,需要的朋友可以参考下
    2014-07-07
  • safari下载文件自动加了html后缀问题

    safari下载文件自动加了html后缀问题

    这篇文章主要介绍了safari下载文件自动加了html后缀问题,本文给大家提到了下载文件的两种方法,需要的朋友可以参考下
    2018-11-11
  • 深入解析php之sphinx

    深入解析php之sphinx

    本篇文章是对php中sphinx的使用进行了详细的分析介绍,需要的朋友参考下
    2013-05-05
  • PHP生成(支持多模板)二维码海报代码

    PHP生成(支持多模板)二维码海报代码

    本篇文章给大家分享了PHP生成支持多模板二维码海报代码,如果大家对此有需要,可以跟着参考学习下。
    2018-04-04
  • PHP的反射类ReflectionClass、ReflectionMethod使用实例

    PHP的反射类ReflectionClass、ReflectionMethod使用实例

    这篇文章主要介绍了PHP的反射类ReflectionClass、ReflectionMethod使用实例,本文同时介绍了反射是什么、反射可以做哪些事情,并给出一个具体例子,是一篇不错的入门文章,需要的朋友可以参考下
    2014-08-08
  • 我整理的PHP 7.0主要新特性

    我整理的PHP 7.0主要新特性

    截止到目前为止,PHP官方已经发布了php7的RC5版本,预计在11月份左右会发布第一个正式版本!现在来说php7的重大特性肯定已经是定型了,不会再有什么变动了。后续一些版本的迭代主要也就是修修bug,优化之类的。下面就来说话我们一直期待的php7.0新特征吧
    2016-01-01
  • ThinkPHP3.1新特性之G方法的使用

    ThinkPHP3.1新特性之G方法的使用

    ThinkPHP3.1的G方法的作用包括标记位置和区间统计两个功能。这篇文章主要介绍了ThinkPHP3.1版G方法的使用,需要的朋友可以参考下
    2014-06-06
  • php设计模式之迭代器模式实例分析【星际争霸游戏案例】

    php设计模式之迭代器模式实例分析【星际争霸游戏案例】

    这篇文章主要介绍了php设计模式之迭代器模式,结合星际争霸游戏案例形式分析了PHP迭代器模式相关原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • PHP下的Oracle客户端扩展(OCI8)安装教程

    PHP下的Oracle客户端扩展(OCI8)安装教程

    这篇文章主要介绍了PHP下的Oracle客户端扩展(OCI8)安装教程,本文在Linux系统中实现,OCI8是用来连接Oracle数据库的PHP扩展模块,需要的朋友可以参考下
    2014-09-09
  • 分享5个非常有用的Laravel Blade指令

    分享5个非常有用的Laravel Blade指令

    这篇文章主要给大家分享介绍了5个非常有用的Laravel Blade指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-05-05

最新评论


http://www.vxiaotou.com