美文网首页
swoole运行记录

swoole运行记录

作者: 天明code | 来源:发表于2020-09-16 19:05 被阅读0次

    https://wiki.swoole.com/#/environment

    1.docker run -it ubuntu /bin/bash

    sudo apt-get update
    sudo apt-get install -y language-pack-en-base
    locale-gen en_US.UTF-8

    sudo apt-get install software-properties-common
    sudo LC_ALL=en_US.UTF-8 add-apt-repository ppa:ondrej/php
    sudo apt-get update

    sudo apt-get -y install php7.1
    sudo apt-get -y install php7.1-mysql
    sudo apt-get install php7.1-fpm

    apt-get install php7.1-curl php7.1-xml php7.1-mcrypt php7.1-json php7.1-gd php7.1-mbstring

    sudo apt-get -y install nginx

    sudo apt-get -y install mysql-server-5.6
    第三节视频:

    sudo vim /etc/php/7.1/fpm/php.ini // 将cgi.fix_pathinfo=1这一行去掉注释,将1改为0

    sudo vim /etc/php/7.1/fpm/pool.d/www.conf

    // 配置这个 listen = /var/run/php7.1-fpm.sock

    sudo service php7.1-fpm restart

    sudo vim /etc/nginx/sites-available/default
    Nginx 基础配置如下:

        listen 80 default_server;
        listen [::]:80 default_server ipv6only=on;
    
        root /var/www/laravel-ubuntu/public;
        index index.php index.html index.htm;
    
        # Make site accessible from http://localhost/
        server_name localhost;
    
        location / {
                # First attempt to serve request as file, then
                # as directory, then fall back to displaying a 404.
                try_files $uri $uri/ /index.php?$query_string;
                # Uncomment to enable naxsi on this location
                # include /etc/nginx/naxsi.rules
        }
        location ~ \.php$ {
                try_files $uri /index.php =404;
                fastcgi_split_path_info ^(.+\.php)(/.+)$;
                fastcgi_pass unix:/var/run/php7.1-fpm.sock;
                fastcgi_index index.php;
                fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                include fastcgi_params;
        }
    

    ==================================
    然后再输入 sudo apt-get install mysql-server 就可以安装了
    ========================
    apt-get install ruby-dev build-essential

    gem install fpm

    ==================================
    yum repolist all

    相关文章

      网友评论

          本文标题:swoole运行记录

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