初日(環境構築php 7.0+mysql 5.7)javascript:void(null)

2324 ワード

1.uuntuのアンインストールソフト
sudo apt remove   

apt-get update
2.Ubuntu Apache 2 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/appache 2/sites-available/000-default(デフォルト)、AllowOverride NoneをAllowOverride Allに変更しました.Virtual Hostであれば、対応するものを追加することができます.例えば、

    AllowOverride All

3、修正/etc/apaache 2/apaache 2.conf、AllowOverride NoneをAllowOverride Allに変更します.
4、apache 2サービスを再開する
$ sudo /etc/init.d/apache2 restart。 
3.apphe 2とphp 7.0を取り付けた後の配置
  • php 7.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とapache 2を結合する
      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.navicat 1 0.04 sshでmysqlをリンクする
  • sshプロファイル
      sudo vim /etc/ssh/sshd_config
    
  • を開く.
  • 文章の最後に参加します.
      KexAlgorithms diffie-hellman-group1-sha1,[email protected],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/ap/sources.listは、コマンドライン入力
      vim /etc/apt/sources.list
      %s/us.archive/cn.archive/g
    
  • にあります.
    7.コマンドラインファイルのダウンロードツール(lrzsz)
  • インストール:
      apt-get install lrzsz
    
  • アップロード:
      rz
    
  • ダウンロード:
      sz
    
  • 欠点:ダウンロードファイルのみアップロードできます.ダウンロードディレクトリ
  • をアップロードできません.