zoukankan      html  css  js  c++  java
  • ubuntu服务器初始化配置lamp环境

    1.安装之前先更新系统

    sudo apt-get install software-properties-common

    sudo add-apt-repository ppa:ondrej/php

    sudo apt-get update

    sudo apt update

    2.安装Apache2
    sudo apt install apache2

    3.安装PHP
    sudo apt install php
    sudo apt-get install libapache2-mod-php

    4.安装MySQL
    sudo apt install mysql-server php7.0-mysql
    sudo apt-get install mysql-client

    5.安装php7相关组件安装
    sudo apt-get install php7.0-cli php7.0-common php7.0-curl php7.0-gd php7.0-curl php7.0-xml php7.0-mbstring php7.0-zip

    Start Apache 2 Server /启动apache服务
    # /etc/init.d/apache2 start
    or
    $ sudo /etc/init.d/apache2 start
    Task: Restart Apache 2 Server /重启apache服务
    # /etc/init.d/apache2 restart
    or
    $ sudo /etc/init.d/apache2 restart
    Task: Stop Apache 2 Server /停止apache服务
    # /etc/init.d/apache2 stop
    or
    $ sudo /etc/init.d/apache2 stop

    mysql远程登录

    在本机先使用root用户登录mysql: mysql -u root -p"youpassword" 进行授权操作:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;

    重载授权表:

    FLUSH PRIVILEGES;

    退出mysql数据库:

    exit

    修改 mysql 的配置文件,运行如下命令

    sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf +43

    找到 “bind-address = 127.0.0.1” , 这一行要注释掉,只需在前面加个#

    重新启动

    sudo /etc/init.d/mysql restart

    配置伪静态支持

    启用mod_rewrite模块

    sudo a2enmod rewrite
    修改apache2.conf

    AllowOverride None 修改为 AllowOverride All,

    重启服务器
    sudo /etc/init.d/apache2 restart

  • 相关阅读:
    数据提交方式:post和get
    什么是SQL注入式攻击和如何防范?
    CSS3 @keyframes 规则
    php数据库连接及简单操作
    深入理解CSS过渡transition
    css 选择器
    利用border制作三角形原理
    iOS 8 自适应 Cell
    dSYM 文件分析工具
    iOS开发使用半透明模糊效果方法整理
  • 原文地址:https://www.cnblogs.com/lijurui/p/9132063.html
Copyright © 2011-2022 走看看