thinkphp以及nginx的pathinfo配置

2017-06-16 17:21    

server {     listen 80;     listen 443 ssl;     server_name tp.app;     root "/home/vagrant/Code/tp5/public";     index index.html  ......



一、什么是HomeSteadHomeStead是一个Laravel开发的Laravel开发环境,它是基于ubuntu16.04的长期支持版,并且Homestead支持本地和虚拟机实时同步代码,也就说我们本地的开发的项目HomeStead可以实时同步到的创建的Vbox虚拟机的开发环境里,这样省去了我们在本地的开发困扰,具体HomeStead的安装请参考Laravel中文网的说明;Laravel虚拟开发环境HomeStead二、在windows使用的注意点由于HomeStead默认使用的是的php5,但是虚拟机开发环境却配置的是php7.1,所以我们执行homestead ......


ubuntu下nginx建立虚拟主机

2016-12-07 18:03    

前提条件:你的nginx和php都是通过apt 或者apt-get的方式从官方的源中安装的,那么你才有看下去的必要;正题开始:ubuntu利用apt安装nginx以后。它的虚拟主机的配置文件都在/etc/nginx/sites-availabels/这个目录下面,所以我们只需要在这个目录下面新建一个配置文件就可以了。假如你 不会操作,那么你可以把原先就有的default这个配置文件文件复制一份,然后重命名去修改就可以了;$sudo cp /etc/nginx/sites/availabels/default /etc/nginx/sites ......



lnmp顾名思义就是linux、nginx、mysql、php组成的php开发环境。各linux发行版为了方便将大部分常见的应用都打包成二进制的安装方式,所以加快了我们的安装速度,那么在此我们简单的说说ubuntu如何简单的安装lnm开发环境。准备:1、ubuntu主机一部,2、可以上网。由于ubuntu并不自带vim,所以为了编辑的方便,我们先安装vim;$sudo apt-get install vim在ubuntu16.04以及更高的版本可以使用:$sudo apt install vim$符号表示操作用 ......