设为首页 加入收藏

TOP

centos 7.0 搭建LAMP环境(二)
2017-10-16 18:20:43 】 浏览:9139
Tags:centos 7.0 搭建 LAMP 环境
-mysql扩展未生成,则使用yum

    yum search php-mysql

    yum install pgp-mysql.xxxx

  此时再看就会找到mysql.so

二、配置apachephp

2.1配置apache

使用httpd -V 命令查看apache的配置文件httpd.conf文件所在目录:

如红色圈出的所示,apache配置文件在etc/httpd/conf/目录下

进入该目录,cd  /etc/httpd/conf

要修改的内容:

1添加#加载PHP处理模块

LoadModule php5_module modules/libphp5.so#添加PHP等后缀的处理

AddType application/x-httpd-php .php

2修改

DirectoryIndex index.html

   改成

DirectoryIndex index.php index.html

3、修改默认访问路径

Documentroot = “/var/www”

方便起见,之后的所有Directory 都修改为/var/www

修改完所有的配置之后,点击esc键 再按住shift+;进入底行模式,输入wq 保存退出。

 

 2.2配置php.ini

  1、输入php --ini命令查看php.ini文件路径:此处不再上图。

  2、找到extension最多的地方,将前面的;去掉使PHP支持mysql,并且配置时要指定--with-mysql的值,如果之前安装时未配置,需要重新配置,编译,安装

  ;extension=php_mysql.dll

   要使用phpmyadminmysqli函数打开,并且配置时要指定--with-mysqli的值,如果之前安装时未配置,需要重新配置,编译,安装

   ;extension=php_mysqli.dll

  要PHP支持pngjpggif(phpcmsV9必须)打开

   ;extension=php_gd2.dll

   大字符集,支持多字符集之间的转换打开

   ;extension=php_mbstring.dll

  php5默认<?php echo date("Y-m-d H:i:s");?>时间与北京时间相差八小时(少八小时)

  为什么呢?PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时,查找

   ;date.timezone =

   将;去掉,并修改成date.timezone = PRC 

  除了E_NOTICE类型的错误(Notice)不报告,其他的都报告,查找error_reporting = E_ALL 

  改成error_reporting = E_ALL & ~E_NOTICE

        3、找到extension_dir(此处如果开启,其他的就不需要了)

  去掉前面的分号,修改为extension_dir = “你的php安装目录”,例如我的   extension_dir="/usr/lib64/php/modules"

  Php安装目录查看:

        4、在linux中输入rpm -ql php   查看php安装目录:

修改完所有的配置之后重启apache

  systemctl stop httpd

  systemctl start httpd

      或者:

  systemctl restart httpd

 三、一键安装:(方便省事^_^

  

  需要一键安装包,我这里使用的是阿里云提供的安装包:

  打开xshell ,进入xftp界面:将本地安装包拖入远程服务器root目录下:

切换到xshell窗口,进入root目录下 :cd /root  

依次键入以下命令安装:

  1. chmod -R 777 sh-1.5.5
  2. cd sh-1.5.5
  3. ./install.sh

 

 

剩余的配置步骤同上面一样,具体目录如下:

之后便可以通过xftp上传自己的项目到网站根目录了。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Linux学习-账号管理 下一篇centos7基础学习第一天

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目