ubuntu+nginx+laravel

1, 到http://v4.golaravel.com/docs/4.2/installation 点击下载最新版Laravel框架。然后解压

2,把laravel-master下的文件夹拷入到php的项目目录下,我用的zendstudio 的目录是Demo1, 所以我拷到到Demo1下,

3,修改nginx,在 /etc/nginx/sites-available/default  把 location / {  try_files $uri =404;}修改为location / { try_files $uri $uri/ /index.php?$query_string; }

把 root /usr/share/nginx/html; 修改为Demo1下的public文件夹

配置的意思就是所有的网页请求都传递给public下的index.php文件。

4,重启nginx  sudo /etc/init.d/nginx reload  在网页中输入127.0.0.1 访问,如果出现 que 少mcrypt库的话,是因为ubuntu中mcrypt没下载或者配置错误。

5,下载mcrypt    sudo apt-get install php5-mcrypt ,      apt-get没有在/etc/php5/cli/conf.d/和/etc/php5/fpm/conf.d/下面建立mcrypt.in的符号链接

cd  进入fpm/conf.d没有此文件夹就新建,  输入 sudo ln -s  ../../mods-available/mcrypt.ini 20-mcrypt.ini  这就是把mcrypt.init的符号链接放到fpm/conf.d中

6,重启php 这里用的是php5-fpm   所以 sudo service php5-fpm restart

7,浏览器输入 127.0.0.1  ,就可以看到 you have arrived的字样了。

时间: 2025-01-12 11:15:41

ubuntu+nginx+laravel的相关文章

Ubuntu Nginx uwsgi django 初试

/************************************************************************************** * Ubuntu Nginx uwsgi django 初试 * 说明: * 最近打算通过Python搭建一个数据收集的网站,先做一个搭建测试. * * 2016-8-5 深圳 南山平山村 曾剑锋 ***************************************************************

ubuntu nginx安装

一.安装 下载源码,解压:tar -xzvf nginx-1.4.7.tar.gz ./configure make && make install 修改默认nginx的监听端口80为81 启动:/usr/local/nginx/sbin/nginx 停止:/usr/local/nginx/sbin/nginx -s stop 配置文件路径:/usr/local/nginx/conf/nginx.confubuntu nginx安装,布布扣,bubuko.com

Ubuntu Nginx搭建Gitweb服务器

安装Nginx 和 Gitweb [email protected]:~$ sudo apt-get install nginx gitweb 修改Gitweb配置文件 [email protected]:~/git-repo$ vim /etc/gitweb.conf 修改或添加以下: [plain] #Git库所处路径 $projectroot = "/home/simba/git-repo"; #启用追溯 $feature {'blame'}{'default'} = [1];

Ubuntu Nginx 开机自启动

update-rc.d命令,是用来自动的升级System V类型初始化脚本,简单的讲就是,哪些东西是你想要系统在引导初始化的时候运行的,哪些是希望在关机或重启时停止的,可以用它来帮你设置. 首先 我们需要在 /etc/init.d/目录下创建一个nginx的脚本文件,命令 vi nginx 输入以下内容 #! /bin/sh # Author: rui ding # Modified: Geoffrey Grosenbach http://www.linuxidc.com # Modified:

wordpress安装(ubuntu+nginx+php+mariadb)

一.   环境 ubuntu12.04.4 nginx 1.6.0 mariadb 10.0 更新系统补丁 sudo apt-get update sudo apt-get dist-upgrade -y 挂载swap分区 dd if=/dev/zeroof=/media/fasthdd/swapfile.img bs=1024 count=1M mkswap /media/fasthdd/swapfile.img sudo vim /etc/fstab /media/fasthdd/swapf

ubuntu nginx 开机启动

这里需要特别说明的是,Ubuntu系统下没有RedHat系统下的chkconfig命令.但Ubuntu有一个类似的命令: sysv-rc-conf. 通过apt-get命令完成sysv-rc-conf软件的安装. 背景 Linux系统的运行级别有7个,分别对应的: 0: 关机 1: 单用户(维护) 2~5: 多用户 6: 重启 可以通过runlevel命令来查看当前系统的运行等级: wds@wds-VirtualBox:~$ runlevel N 2 其中第一个表示上一次的运行等级,N表示没有上

ubuntu 安装laravel 框架必备

下载laravel框架 composer create-project laravel/laravel 项目名 版本名 例如: composer create-project laravel/laravel homenet 5.0 创建名为homenet 的项目,laravel框架版本为5.0 composer create-project laravel/laravel --prefer-dist 最新版本 nginx /usr/local/nginx/conf/vhost 添加conf文件

ubuntu+Nginx + PHP

OS:ubuntu14.04 WEB Server:nginx1.7.5 PHP-5.9.4 wget http://cn2.php.net/distributions/php-5.5.9.tar.gz tar zvxf php-5.5.9.tar.gz cd php-5.5.9 ./configure --prefix=/usr/local/php  --enable-fpm --with-mcrypt \ --enable-mbstring --disable-pdo --with-curl

ubuntu16.04安装LNMP(ubuntu+Nginx+mysql+PHP7.0)

系统环境: Ubuntu 16.04.2 LTS nginx version: nginx/1.10.3 (Ubuntu) PHP 7.0.22-0ubuntu0.16.04.1 mysql  Ver 14.14 Distrib 5.7.20 一.环境准备: 检测网络环境 ping -c2 baidu.com 更新apt源 sudo apt update 二.安装Nginx 1.安装Nginx sudo apt-get install nginx -y 2.编辑配置nginx文件 sudo vi