lamp环境搭建

1、yum源更新:

    centos7+:

       rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

       rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、安装PHP7.0

        yum install php70w

3、拓展安装 (可选)

    yum install -y 加上安装包名

    安装包         提供的拓展

    php70w          mod_php , php70w-zts

    php70w-bcmath       

    php70w-cli      php-cgi, php-pcntl, php-readline

    php70w-common   php-api, php-bz2, php-calendar, php-ctype, php-curl, php-date, php-exif, php-fileinfo, php-    filter, php-ftp, php-gettext, php-gmp, php-hash, php-iconv, php-json, php-libxml, php-openssl, php-pcre, php-pecl-Fileinfo, php-pecl-phar, php-pecl-zip, php-reflection, php-session, php-shmop, php-simplexml   , php-sockets, php-spl, php-tokenizer, php-zend-abi, php-zip, php-zlib

    php70w-dba      

    php70w-devel        

    php70w-embedded     php-embedded-devel

    php70w-enchant      

    php70w-fpm      

    php70w-gd       

    php70w-imap     

    php70w-interbase        php_database, php-firebird

    php70w-intl     

    php70w-ldap     

    php70w-mbstring     

    php70w-mcrypt       

    php70w-mysql        php-mysqli, php_database

    php70w-mysqlnd      php-mysqli, php_database

    php70w-odbc     php-pdo_odbc, php_database

    php70w-opcache      php70w-pecl-zendopcache

    php70w-pdo      php70w-pdo_sqlite, php70w-sqlite3

    php70w-pdo_dblib        php70w-mssql

    php70w-pear     

    php70w-pecl-apcu    

    php70w-pecl-imagick

    php70w-pecl-memcached   

    php70w-pecl-mongodb

    php70w-pecl-redis   

    php70w-pecl-xdebug  

    php70w-pgsql        php-pdo_pgsql, php_database

    php70w-phpdbg       

    php70w-process      php-posix, php-sysvmsg, php-sysvsem, php-sysvshm

    php70w-pspell       

    php70w-recode       

    php70w-snmp     

    php70w-soap     

    php70w-tidy     

    php70w-xml      php-dom, php-domxml, php-wddx, php-xsl

    php70w-xmlrpc  

4、检验方法

    输入 php-v  检查PHP安装版本及情况

    输入 php-m 检查拓展安装情况

5、安装Apache

        yum install httpd

6、开启Apache服务

        开启Apache服务:                systemctl start httpd.service

        设置Apache服务开机自启动:systemctl enable httpd.service

        完成本步骤后可在浏览器中进行测试,上传一个PHP文件到www下的html文件夹下,输入域名加文件名进行访问

7、安装mysql

    centos高版本中一般安装的都是mariadb,先进行清理  :

        rpm -qa|grep mariadb

        yum -y remove mari*

    进行安装:

        wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

        rpm -ivh mysql-community-release-el7-5.noarch.rpm

    安装mysq-server:

        sudo yum install mysql-server

        完成本步骤后可以试着mysql -uroot -p一下,但是没有权限,还需要将权限改为当前用户

    mysql权限修改:

        sudo chown -R openscanner:openscanner /var/lib/mysql

     (如果报错 chown: 无效的用户: "openscanner:openscanner"    本句改为chown root /var/lib/mysql/)

    重启服务重新登录root用户:

        service mysqld restart

        mysql -uroot

        use mysql

        update user set password=password('new password') where user='root';

        flush privileges; (刷新)

8、给数据库添加新的用户

        GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%' IDENTIFIED BY 'admin@123' WITH GRANT OPTION

 完成后退出mysql

9、将PHP和mysql关联起来:

          yum -y install php70w-mysql

10、重启Apache服务

        systemctl restart httpd.service

11、上传项目进行测试

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值