php nette,如何在Ubuntu和LinuxMint设置Nette PHP框架

Nette是一个PHP框架越来越流行世界各地。根据SitePoint的调查Nette 是第三个用于Web开发最流行的PHP框架。本教程将帮助你在Ubuntu,Debian和LinuxMint操作系统安装Nette PHP框架。

第1步 - 安装LAMP

先用您的系统上安装LAMP服务器的启动。如果您已经运行LAMP跳过这一步使用其他命令如下设置LAMP在Ubuntu系统上。

安装PHP 5.5

$ sudo apt-get install python-software-properties

$ sudo add-apt-repository ppa:ondrej/php5

$ sudo apt-get update

$ sudo apt-get install -y php5 php5-mcrypt php5-gd

安装的Apache2

$ apt-get install apache2 libapache2-mod-php5

安装MySQL

$ apt-get install mysql-server php5-mysql

第2步 - 安装或更新Composer

Composer需要安装Nette 框架。所以下面用命令来下载和在我们的系统命令使用。

$ curl -sS https://getcomposer.org/installer | php

$ sudo mv composer.phar /usr/local/bin/composer

$ sudo chmod +x /usr/local/bin/composer

如果您已经安装在系统上的Composer。使用以下命令将其更新到最新版本。

$ composer self-update

第3步 - 创建Nette 应用

让我们浏览网页文档根目录,并使用Composer创建使用下面的命令一个新的应用程序Nette 。它会自动下载Nette 框架的最新版本,您的系统上mypp目录下。

$ cd /var/www/

$ sudo composer create-project nette/sandbox myapp

在成功下载所有的包,设置适当的权限申请。

$ chown -R www-data.www-data myapp

$ chmod -R 755 myapp

$ chmod -R 777 myapp/tmp myapp/log

第4步 - 访问Nette 应用

在这个阶段,您已经成功地配置您的系统Nette 框架。

http://localhost/myapp/www/

66574c102f7e27925bf2c9fad2eaf4e6.png

第5步 - 创建的Apache虚拟主机

现在,如果你需要使用子域名配置Nette 。在你的Apache配置文件中创建一个虚拟主机。创建Apache配置文件在/etc/apache2/sites-available/ 。

$ vim /etc/apache2/sites-available/nette.example.com.conf

目录,并添加下面的内容。

ServerName nette.example.com

DocumentRoot /var/www/myapp/wwww

Options FollowSymLinks

AllowOverride None

AllowOverride All

ErrorLog ${APACHE_LOG_DIR}/error.log

LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

最后使网站并使用下面的命令重新加载Apache服务。

$ a2ensite nette.example.com

$ sudo service apache2 reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值