美文网首页
第一天(环境搭建php7.0+mysql5.7)javascri

第一天(环境搭建php7.0+mysql5.7)javascri

作者: GQ1994 | 来源:发表于2016-11-18 11:35 被阅读0次

1.ubuntu的卸载软件

sudo apt remove 软件

apt-get update

2. Ubuntu Apache2开启mod_rewrite解决laravel路由失效问题

1.开启rewrite(路由)模块;

$sudo a2enmod rewrite

$sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

2.修改/etc/apache2/sites-available/000-default(默认),将<Directory>的AllowOverride None修改为AllowOverride All;如果是VirtualHost,可以增加相应的<Directory> ,例如:

<Directory "/var/www/html">
    AllowOverride All
</Directory>

3、修改/etc/apache2/apache2.conf,将<Directory>的AllowOverride None改为 AllowOverride All;

4、重启apache2服务

$ sudo /etc/init.d/apache2 restart。 

3.安装好apache2和php7.0后的配置

  • 安装php7.0-fpm并进行设置php

      vim /etc/php/7.0/fpm/php.ini
    
      将“;cgi.fix_pathinfo=0” 改为 “cgi.fix_pathinfo=1”
    
  • 编辑fpm的配置文件: 运行:

      sudo vim /etc/php/7.0/fpm/pool.d/www.conf
      找到listen = /run/php/php7.1-fpm.sock修改为listen = 127.0.0.1:9000。使用9000端口。
    
  • 将php与apache2相结合

      apt-get install libapache2-mod-php7.0
    

4.远程xshell链接服务器

  • 安装ssh

      sudo apt-get install ssh-server ssh-client
    
  • 配置ssh,开启root远程登陆

      sudo vim /etc/ssh/sshd_config
    

    将28行改为:

      PermitRootLogin yes  
    

5. navicat10.04通过ssh链接mysql

  • 打开ssh配置文件

      sudo vim /etc/ssh/sshd_config
    
  • 在文章最后加入:

      KexAlgorithms diffie-hellman-group1-sha1,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
      Ciphers 3des-cbc,blowfish-cbc,aes128-cbc,aes128-ctr,aes256-ctr
    
  • 运行

      ssh-keygen -A
    
  • 运行

      sudo service ssh restart 
    

6.换源

  • 修改/etc/apt/sources.list 在命令行输入

      vim /etc/apt/sources.list
      %s/us.archive/cn.archive/g
    

7.命令行文件上传下载工具(lrzsz)

  • 安装:

      apt-get install lrzsz
    
  • 上传:

      rz
    
  • 下载:

      sz
    
  • 缺点:只能上传下载文件,不可以上传下载目录

相关文章

  • 第一天(环境搭建php7.0+mysql5.7)javascri

    1.ubuntu的卸载软件 2. Ubuntu Apache2开启mod_rewrite解决laravel路由失效...

  • 小迪16期-20170219

    第一天:渗透入门学习篇 1.渗透学习测试环境搭建 1️⃣学习测试环境:主要是用于网站搭建和网站模拟;2️⃣渗透测试...

  • Maven第一天

    学习maven第一天,了解其工作原理,在项目中的作用以及在windows环境下搭建步骤。在环境搭建完成后,建立测试...

  • React Native学习总结篇

    一、环境搭建 1.1 React Native环境搭建 1.1.1 IOS环境搭建 环境:MacOS 注意:不要使...

  • linux 第四天

    Lamp环境搭建 /*******************Lamp环境搭建:*******************...

  • 2018-12-02

    JAVA学习第一天,JAVA核心概念JVM.JDK,JRE,搭建JAVA开发环境,JAVA环境变量的配置。 ja...

  • codePush说明

    codePush环境搭建 环境搭建文章:环境搭建 git地址:codePush git地址2.0.3,And...

  • angular学习--02英雄指南

    环境搭建 angular官网--搭建本地开发环境和工作空间windows 10 搭建angular开发环境免搭建环...

  • Gradle开发-Groovy环境搭建

    ##Groovy环境搭建 在使用 Groovy 之前首先要搭建几个环境: Groovy 的环境搭建 JDK 环境搭...

  • 学习大数据

    第一天 环境的搭建系统:Centos7.0组建 Hadoop Spark Zookeeper Kafka Flum...

网友评论

      本文标题:第一天(环境搭建php7.0+mysql5.7)javascri

      本文链接:https://www.haomeiwen.com/subject/tnwjpttx.html