Ubuntu安装apache+Yii2

1.下载Yii2

  https://github.com/yiisoft/yii2/releases/download/2.0.11/yii-basic-app-2.0.11.tgz

2.将解压后的文件放在指定的位置,这里是/home/www/yii/

3.安装apache2

sudo apt-get iinstall apache2

3.启动和查看apache2

启动:

sudo /etc/init.d/apache2 start

查看:

 ps -ef |grep "apache"

4.配置虚拟主机 www.feiquan.com

sudo touch /etc/apache2/sites-enabled/www.feiquan.com.conf
sudo vim/etc/apache2/sites-enabled/www.feiquan.com.conf
<VirtualHost *:80>
        ServerName www.feiquan.com
        DocumentRoot /home/www/yii/web
        <Directory " /home/www/yii/web">
            Require all granted
            Allow from all
            RewriteEngine on
            RewriteCond %{REQUEST_FILENAME} !-f
            RewriteCond %{REQUEST_FILENAME} !-d
            RewriteRule . index.php
        </Directory>
</VirtualHost>

5.配置hosts文件(记得这里是hosts不是host)

ifconfig

得到IP地址 192.168.0.100

sudo vim /etc/hosts

在其中添加IP和域名

192.168.0.100  www.feiquan.com

6.重启apche2服务(失败)

sudo /etc/init.d/apache2 start

 需要启动apache2的rewrite模块

sudo a2enmod rewrite

然后重启apche2服务

7.然后打开浏览器,查看www.feiquan.com

可以看到提示,是PHP语言

8.安装apache2的PHP模块

sudo apt-get install libapache2-mod-php

然后重启apache服务

9.打开浏览器刷新www.feiquan.com

然后可以看到YII的报错信息

原文地址:https://www.cnblogs.com/feiquan/p/10775661.html

时间: 2024-10-14 01:12:16

Ubuntu安装apache+Yii2的相关文章

Ubuntu安装Apache

在虚拟机上安装了Ubuntu13.10 ,然后使用命令 sudo apt-get install apache2 安装apache总提示“E: 未找到软件包...”,不知所踪,这可能是新手容易的犯 的小错误,网上查找一番后解决掉 sudo apt-get update “获得最近的软件包的列表:列表中包含一些包的信息,比如这个包是否更新过”

Ubuntu安装Apache + mod_wsgi + Trac + Python 2.7

概述 Trac是自带wiki的轻量级软件项目管理系统,遵循BSD开源协议的开源软件.项目主页是https://trac.edgewall.org, 源代码在Github上有镜像git://github.com/edgewall/trac.git Trac可以运行独立服务器,使用下面一行命令即可运行服务器.如果只有一个Trac实例,这种方式完全可以满足需求. tracd path/to/trac --port=8080 Trac也可以使用Apache来运行,通过加载mod_wsgi模块来实现运行P

ubuntu 安装apache

在ubuntu 12之前直接执行 sudo apt-get install apache2 不需要什么配置直接在浏览器里面输入本机ip地址或者localhost 在浏览器页面就会输出: It works! This is the default web page for this server. The web server software is running but no content has been added, yet. 这样的字眼,但是今天我在ubuntu 14版本上面做同样操作

ubuntu 安装 apache php mysql

我采用ubuntu 自动安装了搭建了php5.6 运行环境.特意写了篇技术文档,详细记录了安装过程. 效果图如下: 不懂安装的朋友:可以联系我QQ(498356271),我可以发详细的PDF文档给你.

ubuntu 下安装 apache php mysql

ubuntu 安装 apache+php+mysql1.打开终端,输入"sudo apt-get install apache2",回车;(安装apache2.0或2.x新版本,系统会自动查找新的版本)2.如有密码请再输入管理员密码,回车3.输入"Y",回车4.apache2.X 安装完成5.验证apache2.x安装是否完成,在浏览器中打开http://localhost/或者http://127.0.0.1.如果出现It works!那证明成功;6.打开终端,输

ubuntu 安装php环境/apache/php/mysql

比windows下真是方便很多,爱上ubuntu 1:首先安装apache:打开终端(ctrl+Alt+t), 输入命令:sudo apt-get install apache2即可安装, 安装完后,打开浏览器,在地址栏输入:localhost或者http://127.0.0.1 看到It works,表示安装成功! 默认根目录:/var/www/ 2:安装mysql: sudo apt-get install mysql-server-5.0 sudo apt-get install mysq

Ubuntu下安装Apache

Ubuntu为我们提供了 su apt-get install 命令,通过它你可以很方便地安装一些软件,这些软件是放在Ubuntu放置在各个地方的服务器上面,如果你想安装的软件是比较常见的,一般都可以通过它来下载. sudo apt-get install apache2 在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务——apt-get 安装apa

Ubuntu 下Apache安装和配置2

在Ubuntu上安装Apache,有两种方式:1 使用开发包的打包服务,例如使用apt-get命令:2 从源码构建Apache.本文章将详细描述这两种不同的安装方式. 方法一:使用开发包的打包服务--apt-get 安装apache,在命令行终端中输入一下命令: $ sudo apt-get install apache2 安装完成后,重启apache服务,在命令行终端中输入一下命令: $ sudo /etc/init.d/apache2 restart 可能会出现的问题1: NameVirtu

Ubuntu杂记——Apache+PHP+MySQL的安装

昨天晚上,参考博客园的另一篇文章,在自己的Ubuntu上搭建了一个Apache+PHP+MySQL的服务器,在此谨记,以备不时之需. 一.安装Apache sudo apt-get install apache2 安装完成,用如下代码重启Apache服务器 sudo /ect/init.d/apache2 restart 在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,