walle安装配置

简介:
+关注继续查看

1、安装mysql,并创建walle库


2、安装ansible

1
yum -y install ansible


3、安装php5.6及相关组件

1
2
3
4
5
rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm 
 
yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64
 
yum install php56w-fpm


4、创建walle目录路径

1
2
mkdir -p /data/www/walle-web
cd /data/www/walle-web


5、git clone walle代码到本地服务器

1
git clone https://github.com/meolu/walle-web.git




6、安装composer

1
2
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer


7.1、安装vendor

1
2
cd walle-web
composer install --prefer-dist --no-dev --optimize-autoloader -vvvv


7.2、更改walle 数据库配置

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

1
2
3
4
5
6
7
return [
    'components' => [
        'db' => [
            'dsn'       => isset($_ENV['WALLE_DB_DSN'])  ? $_ENV['WALLE_DB_DSN']  : 'mysql:host=127.0.0.1;dbname=walle',
            'username'  => isset($_ENV['WALLE_DB_USER']) ? $_ENV['WALLE_DB_USER'] : 'root',
            'password'  => isset($_ENV['WALLE_DB_PASS']) ? $_ENV['WALLE_DB_PASS'] : '123456',
        ],


8、初始化项目

1
2
cd walle-web
./yii walle/setup # 需要你的yes


9、安装nginx并配置

1
2
3
4
yum -y install nginx
cd /etc/nginx/conf.d/
vim default.conf
/etc/init.d/nginx start
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
server {
    listen       80;
    server_name  localhost; # 改你的host
    root /data/www/walle-web/walle-web/web# 根目录为web
    index index.php;
    # 建议放内网
    # allow 192.168.0.0/24;
    # deny all;
    location / {
        try_files $uri $uri/ /index.php$is_args$args;
    }
    location ~ \.php$ {
        try_files $uri = 404;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
    }
}


10、启动php

1
/etc/init.d/php-fpm start


11、修改mail服务器配置

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

1
2
3
4
5
6
7
8
9
10
11
12
13
'mail' => [
            'transport' => [
                'host'       => isset($_ENV['WALLE_MAIL_HOST']) ? $_ENV['WALLE_MAIL_HOST'] : 'smtp.163.com',     # smtp 发件地址
                'username'   => isset($_ENV['WALLE_MAIL_USER']) ? $_ENV['WALLE_MAIL_USER'] : 'zengxxxx@163.com',  # smtp 发件用户名
                'password'   => isset($_ENV['WALLE_MAIL_PASS']) ? $_ENV['WALLE_MAIL_PASS'] : 'xxxxx',       # smtp 发件人的密码
                'port'       => isset($_ENV['WALLE_MAIL_PORT']) ? $_ENV['WALLE_MAIL_PORT'] : 465,                       # smtp 端口
                'encryption' => isset($_ENV['WALLE_MAIL_ENCRYPTION']) ? $_ENV['WALLE_MAIL_ENCRYPTION'] : 'ssl',                    # smtp 协议
            ],
            'messageConfig' => [
                'charset' => 'UTF-8',
                'from'    => [
                  (isset($_ENV['WALLE_MAIL_EMAIL']) ? $_ENV['WALLE_MAIL_EMAIL'] : 'zengchengpeng2009@163.com') => (isset($_ENV['WALLE_MAIL_NAME']) ? $_ENV['WALLE_MAIL_NAME'] : '花满树出品'),
                ],  # smtp 发件用户名(须与mail.transport.username一致)

wKioL1maqZuBt1HOAASB7DI383c193.png


12、初始登录账号密码

admin/admin

wKioL1maqf2ygCjAAADjDGSbKtY725.png











本文转自 曾哥最爱 51CTO博客,原文链接:http://blog.51cto.com/zengestudy/1958105,如需转载请自行联系原作者

目录
相关文章
|
8天前
Butterfly 安装文档(一) 快速开始
Butterfly 安装文档(一) 快速开始
9 0
|
11月前
|
人工智能
cdr2023绿色版一键安装下载CorelRAW2023
CDR全称是CorelRAW2023,它不同于Photoshop,PS是一款图片处理软件,而CDR是一款较为常用的矢量绘图设计软件,该软件给设计师提供了矢量动画、页面设计、网站制作、位图编辑和网页动画等多种功能,使用的比较多的版本是2022版的和X8版,不过呢我这里都有呢~
701 0
uiu
|
11月前
|
关系型数据库 MySQL Apache
Xampp + Wordpress 部署【亲测】
Xampp + Wordpress 部署【亲测】
uiu
106 0
Xampp + Wordpress 部署【亲测】
|
11月前
|
SQL NoSQL Oracle
MySQL安装教程zip(图文详解)
MySQL安装教程zip(图文详解)
138 0
MySQL安装教程zip(图文详解)
|
Ruby Windows
windows安装jekyll步骤及问题
windows安装jekyll步骤及问题
107 0
windows安装jekyll步骤及问题
|
前端开发 Linux PHP
基于xampp集成环境安装composer
基于xampp集成环境安装composer
539 0
基于xampp集成环境安装composer
|
Unix Linux Python
Graphviz安装配置教程(图文详解)
Graphviz安装配置教程(图文详解)
1321 0
Graphviz安装配置教程(图文详解)
|
程序员
dokuwiki安装问题
工作了几年,虽然在程序员这个道路上才算开始,希望以后能够有所成长,为了把平时遇到的技术问题,记录下来,第一个想到的就是写wiki,博客虽然创建了许久,但是没有坚持写下去,在网上找了许多的wiki程序,dokuwiki是最符合的。
1930 0
相关产品
云迁移中心
推荐文章
更多