zoukankan      html  css  js  c++  java
  • Debian9.0搭建lamp(apache、mysql、php7.2.10)环境

    配置之前先升级系统组件到最新版本

    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade

    1、安装apache2.

    apt-get install apache2

      完成安装后,启动,两条命令都可以

    sudo service apache2 start  
    sudo systemctl start apache2

      注意:现在网站基本都支持伪静态重写url功能,但是默认的安装apache没有此功能,需要执行命令

    a2enmod rewrite

    通过以上步骤,打开apache,直接访问你的ip地址,可以进入以下页面表明apache正常工作(/var/www/html/index.html);

      修改网站根目录所有权限改为Apache进程用户,

    sudo chown www-data /var/www/html/ -R

    2、配置虚拟主机

      进入/etc/apache2/sites-available/目录下,默认放了两个配置文件,(000-default.conf 网站配置文件 default-ssl.conf  ssl协议配置文件),这个目录下存放所有网站的配置信息,如果你添加了网站,需要在这里添加域名配置,命名方式为域名.conf

    ,查看时容易区分。域名配置编辑和window一样如图所示

    <VirtualHost *:80>
        ServerAdmin admin@yaradish.cn
        ServerName yaradish.cn
        ServerAlias www.yaradish.cn
        DocumentRoot /root/www/yaradish.cn/public/
        ErrorLog /root/www/yaradish.cn/logs/error.log
        CustomLog /root/www/yaradish.cn/logs/access.log combined
    </VirtualHost>

      然后分别建立上述目录

    mkdir -p /root/www/yaradish.cn/public
    mkdir /srv/www/yaradish.cn/logs

      启动配置文件,然后重启apache

    a2ensite laozuo.org.conf      启动配置文件
    service apache2 restart 启动apache
      
    a2dissite laozuo.org.conf 取消配置文件运行

    3、安装mysql

    apt-get install mysql-server

      安装好之后查看版本

    mysql --version

      配置mysql建立数据库

    sudo mysql_secure_installation

      修改密码,创建数据库并修改权限

    set password for 'root'@'localhost' =password('xx');
    create database study;
    grant all on study.* to 'user' identified by '110';

    4、安装php7,并安装相关扩展

    sudo apt-get install php7.0-fpm php7.0-mysql php7.0-common php7.0-gd php7.0-json php7.0-cli php7.0-curl libapache2-mod-php7.0

       进入/etc/php/7.0/apache2/目录下查看php.ini文件

      启动php然后重启apache

    sudo a2enmod php7.0
    service apache2 restart

    到此,环境配置基本完成,可能还需要添加一些扩展

    测试:先查看php的版本

    php --version

    到/var/www/html/目录下建立一个文件,然后通过 ip/文件名。可以直接访问.

  • 相关阅读:
    Junit单元测试
    win7的6个网络命令
    WOJ1024 (POJ1985+POJ2631) Exploration 树/BFS
    WOJ1022 Competition of Programming 贪心 WOJ1023 Division dp
    woj1019 Curriculum Schedule 输入输出 woj1020 Adjacent Difference 排序
    woj1018(HDU4384)KING KONG 循环群
    woj1016 cherry blossom woj1017 Billiard ball 几何
    woj1013 Barcelet 字符串 woj1014 Doraemon's Flashlight 几何
    woj1012 Thingk and Count DP好题
    woj1010 alternate sum 数学 woj1011 Finding Teamates 数学
  • 原文地址:https://www.cnblogs.com/yaradish/p/9502762.html
Copyright © 2011-2022 走看看