Heim  >  Artikel  >  Backend-Entwicklung  >  Konfiguration der PHP- und MySQL-Umgebung

Konfiguration der PHP- und MySQL-Umgebung

不言
不言Original
2018-04-28 16:50:021879Durchsuche

Linux(ubuntu)下配置PHP环境

安装mysql

  • sudo apt-get update 更新源

  • apt-get install mysql-server

安装nginx

  • apt-get install nginx

安装php5.6

  • apt-get install software-properties-common python-software-properties

  • add-apt-repository ppa:ondrej/php

  • sudo apt-get update

  • apt-get install php5.6 php5.6-fpm php5.6-gd php5.6-mbstring php5.6-mysql php5.6-zip php5.6-xml php5.6-mcrypt php5.6-redis

配置nginx

  • 配置文件在/etc/nginx/site-av....下,可以直接复制default配置修改,

server {    listen 443;

    server_name riji.xinbingliang.cn;
    ssl on;
    root /var/www/riji.xinbingliang.cn;    # Add index.php to the list if you are using PHP
    index index.php index.html app.php;    # ssl_certificate   /etc/nginx/cert/riji/214437081420556.pem;
    # ssl_certificate_key  /etc/nginx/cert/riji/214437081420556.key;
    # ssl_session_timeout 5m;
    # ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
    # ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
    # ssl_prefer_server_ciphers on;

    location / {        index index.php;
        try_files $uri $uri/ =404;        if (!-e $request_filename) {
            rewrite ^/(.*)$ /index.php/$1 last;
        }
    }

    location ~ .php(.*)$ {
            fastcgi_pass   unix:/run/php/php5.6-fpm.sock;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $DOCUMENT_ROOT$fastcgi_script_name;

            fastcgi_split_path_info ^(.+\.php)(/?.+)$;

            fastcgi_param PATH_INFO $1;

            include        fastcgi_params;
    }
}
  • 将修改的配置创建软连接到/etc/nginx/site-en...

  • 重启nginx

相关推荐:

vue-cli操作Webpack环境配置

wampserver+phpstorm+xdebug环境配置调试php代码

Das obige ist der detaillierte Inhalt vonKonfiguration der PHP- und MySQL-Umgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn