Walle 瓦力上线部署系统搭建攻略 -电脑资料

时间:2019-06-03 01:44:39
染雾
分享
WORD下载 PDF下载 投诉

实验系统:CentOS 6.6_x86_64

实验前提:防火墙和selinux都关闭

实验说明:本实验共有1

台主机,IP分配192.168.19.84

实验软件:walle-web-0.9.5httpd-2.2mysql-5.5php-5.4

一、基础准备

1.下载walle-web源码:

mkdir -pv /data/www

cd /data/www

wget https://codeload.github.com/meolu/walle-web/tar.gz/v0.9.5

tar xf v0.9.5

mv walle-web-0.9.5 walle-web

cd

2.安装LAMP环境:

yum -y install httpd php php-mysql php-mbstring mysql-server

service httpd start

service mysqld start

3.加入php页面支持:

vim /etc/httpd/conf/httpd.conf

--------------------------------------------->

DirectoryIndex index.php index.html index.html.var//增加index.php

4.mysql创建数据库并修改root密码:

mysql

--------------------------------------------->

CREATE DATABASE walle;

UPDATE mysql.user SET Password=PASSWORD(123456) WHERE User='root';

FLUSH PRIVILEGES;

quit

二、安装walle-web

1.修改配置文件,连接数据库:

vim /data/www/walle-web/config/local.php

--------------------------------------------->

'db' => [

'dsn'=> 'mysql:host=127.0.0.1;dbname=walle',//数据库地址与库名称

'username'=> 'root',//连接数据库用户

'password'=> '123456',//用户密码

],

2.安装composer:

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

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

3.安装vendor:

可从 http://pan.baidu.com/s/1c0wiuyc 下载,下载完成后解压到项目根目录,

Walle 瓦力上线部署系统搭建攻略

电脑资料

《Walle 瓦力上线部署系统搭建攻略》()。

tar xf vendor.tgz

mv vendor /data/www/walle-web/

4.初始化项目:

cd /data/www/walle-web/

./yii run/setup//需要回答yes

三、最后的配置

1.配置httpd的虚拟主机:

vim /etc/httpd/conf/httpd.conf

---------------------------------------------->

#DocumentRoot "/var/www/html"//注释掉此行

//在最后添加此段配置

ServerName walle.jason.com

DocumentRoot /data/www/walle-web/web

OptionsFollowSymLinks

AllowOverride ALL

Order allow,deny

Allow from all

---------------------------------------------->

service httpd restart

2.使用浏览器访问http://192.168.19.84测试,用户名和密码均为admin:

Walle  瓦力上线部署系统搭建攻略 -电脑资料

手机扫码分享

Top