centos7安装php环境(适用7)

4 篇文章 0 订阅
一,安装apache
1yum  install  httpd
#启动apache
systemctl    start httpd.service
#停止apache
systemctl   stop  httpd.service
#重启apache
systemctl  restart  httpd.service
#设置apache开机启动
systemctl   enable    httpd.service
注:输入服务器ip验证是否安装成功,如果出现下边的图片说明安装成功。


2,配置apache虚拟机
vi /etc/ httpd / httpd.conf   在最后面添加如下代码:

<VirtualHost *:80>

<Directory "/var/www/html/pure/"> Options IndexesFollowSymLinksMultiViews

AllowOverride All

    Order allow,deny

    allow from all

</Directory>

    ServerAdmintest@test

    DocumentRoot "/var/www/html/pure/"

    ServerNamewww.erdangjiade.com

    ErrorLog "logs/erdanjiade_error_log"

    CustomLog "logs/erdangjiade_access_log"

    DirectoryIndex index.phpindex.html

</VirtualHost>

2、配制好了之后还要开启mod_rewrite

找到conf/httpd.conf中搜索如下一段代码:
LoadModuleRewrite_modulemodules/mod_Rewrite.so
去掉该代码的最前面的#注释
搜索AllowOverride None替换为AllowOverride All

二,安装mysql

1,[root@localhostsrc]# yum -y install  make gcc-c++ cmake bison-devel  ncurses-devel  libaio
[
root@localhostsrc]# yum install  libaio libaio-devel  -y
[
root@localhostsrc]# yum install perl-Data-Dumper -y
[
root@localhostsrc]# yum install  net-tools   -y

2,如果提示没有找到包执看下边操作
在网上查下,原来CentOS 7上把MySQL从默认软件列表中移除了,用MariaDB来代替。
在官网下载MySQL-server:
      # wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
     # rpm -ivh mysql-community-release-el7-5.noarch.rpm    
    #
yum install mysql-community-server

3,配置mysql系统创建mysql用户并受权

[root@iZ23ers6nb4Zmysql]# service  mysql start --启动MySQL
4,进入mysql并授权远程连接
 [root@iZ23ers6nb4Z/]#mysql -uroot -p
1、显示数据库列表。
show databases;
2、显示库中的数据表:
use mysql; //打开库

update user set password=PASSWORD('123456') where user='root';--修改root的用户名密码

Grant all privileges on *.* to 'root'@'%' identified by'123456' with grant option;//给用户权限

flush privileges;//立即生效

三,安装php

1 yum  install   php
2 、安装 PHP 组件,使 PHP 支持 mysql 和一些扩展功能
yum  install php-mysql   php-gd  libjpeg *   php-ldap   php-odbc   php -pear   php -xml   php-xmlrpc   php-mbstring  php-bcmath   php-mhash   php-mcrypt        
 
-- 这一步少了会报错的
# 重启 apache
systemctl   restart   httpd.service




  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值