安装 Nginxapt-get install nginx
添加 php 源
sudo add-apt-repository -y ppa:ondrej/php
sudo apt-get update
安装 phpapt-get install php7.3-mysql php7.3-fpm
fpm 配置文件修改
cd /etc/php/7.0/fpm/pool.d/www.conf
listen = 127.0.0.1:9000
fpm 重启
service php7.0-fpm stop
service php7.0-fpm start
composer 阿里云镜像
https://developer.aliyun.com/composer
composer 安装Laravel
composer create-project --prefer-dist laravel/laravel
#指定版本安装
composer create-project --prefer-dist laravel/laravel blog "5.5.*"
添加软连接
cd /etc/nginx/sites-enabled
ln -s /etc/nginx/sites-available/www.test.com ./
编辑配置文件
# listen 80 default_server;
# listen [::]:80 default_server;
listen 80;
... ...
root /home/xiaoke/www/laravel/public;
# 服务地址
server_name www.test.com;
... ...
# 美化url
# try_files $uri $uri/ =404;
try_files $uri $uri/ /index.php?$query_string;
... ...
# 去掉注释
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass 127.0.0.1:9000;
}
nginx 重启
service nginx stop
service nginx start