SmartWiki开发日志之环境配置和系统安装
2016-12-09 17:25
615 查看
SmartWiki是基于laravel5.2开发的在线文档管理系统。
最低需要PHP5.6+MySql5.7。同时PHP需要开启一下扩展:
MCrypt
GD
PDO
PDO_mysql
mbstring
如果需要使用memcached,还需要安装memcached扩展。
添加:AddType application/x-httpd-php .php .htm .html
第二步 安装PHP模块
第三步 安装Mysql
第四步 其他模块安装
第五步 测试Apache是否正常工作
打开浏览器,输入localhost,看看是否有It Works!网页展示。目录为/var/www (默认目录是www/html,自己改配置文件)
第六步 创建虚拟主机
如果你的域名没有配置DNS则需要在需要访问的电脑上的C:/Windows/System32/drivers/etc/HOSTS 中添加一条解析指向你的服务器:
在apache配置的虚拟目录指向的目录下创建文件index.php,内容为:
此时可以直接访问 http://wiki.iminho.me/index.php 如果能够访问则表示配置成功。
如果命令执行失败,请执行一下命令:
之后执行一下命令添加国内镜像:
最低需要PHP5.6+MySql5.7。同时PHP需要开启一下扩展:
MCrypt
GD
PDO
PDO_mysql
mbstring
如果需要使用memcached,还需要安装memcached扩展。
以apache+php为例。
第一步 安装Apache2sudo apt-get install apache2 sudo a2enmod rewrite sudo gedit /etc/apache2/apache2.conf
添加:AddType application/x-httpd-php .php .htm .html
第二步 安装PHP模块
sudo apt-get install php5
第三步 安装Mysql
sudo apt-get install mysql-server sudo apt-get install mysql-client
第四步 其他模块安装
sudo apt-get install libapache2-mod-php5 sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php5-mysql sudo apt-get install php5-gd
第五步 测试Apache是否正常工作
打开浏览器,输入localhost,看看是否有It Works!网页展示。目录为/var/www (默认目录是www/html,自己改配置文件)
第六步 创建虚拟主机
<VirtualHost 127.0.0.1:80> #你的网站目录 DocumentRoot "/var/www/SmartWiki/public" #你网站的域名 ServerName wiki.iminho.me ErrorLog "logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" common #权限设置 Order allow,deny Allow from all </VirtualHost>
如果你的域名没有配置DNS则需要在需要访问的电脑上的C:/Windows/System32/drivers/etc/HOSTS 中添加一条解析指向你的服务器:
119.29.18.202 wiki.iminho.me
在apache配置的虚拟目录指向的目录下创建文件index.php,内容为:
echo phpinfo();
此时可以直接访问 http://wiki.iminho.me/index.php 如果能够访问则表示配置成功。
Composer的安装
执行命令下载composer:curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
如果命令执行失败,请执行一下命令:
php -r "readfile('https://getcomposer.org/installer');" | php
mv composer.phar /usr/local/bin/composer
之后执行一下命令添加国内镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com[/code]
更多composer信息请点击这里 http://docs.phpcomposer.com/00-intro.html安装SmartWiki
从GitHub上拉去SmartWiki的源码:git clone https://github.com/lifei6671/SmartWiki.git[/code]
更改目录权限:chmod -R +x SmartWiki chmod -R 0777 storage
在根目录执行:composer install php artisan clear-compiled php artisan optimize php artisan key:generate
到此配置完毕。直接打开在apache中配置的域名会自动跳转到安装页面。
相关文章推荐
- nodejs学习日志1--开发环境安装配置
- CentOS 7.4系统-Apache-PHP安装-开发环境配置
- 搭建centos7的开发环境1-系统安装及Python配置
- centos7.0 安装日志--图文详解-python开发环境配置
- Mac下安装与配置Go语言开发环境 无法写入系统文件的解决方法
- Win7 32位系统下Sublime text 3的安装以及配置C/C++、java、python的开发环境方法
- 【阿里云】CentOS7系统下开发环境安装配置问题汇总:mysql5.6/zookeeper/redis
- Java开发环境jdk 1.8安装配置方法(Win7 64位系统/windows server 2008)
- linux下ubuntu系统安装及开发环境配置
- Android App开发基础篇—64位Win10系统下安装配置开发环境
- Mac系统下配置Android开发环境变量及工具安装图
- VirtualBox下安装已经配置好Linux驱动开发环境的Ubuntu系统的方法
- LNMP开发环境配置一:Linux系统的安装与配置(debian8+php7)
- Android App — Win10系统下安装配置开发环境
- 搭建Windows系统下php开发环境有很多种方式,比如LAMP的配置、php IDE和调试工具的选择等等。根据每个人喜好不同有很多配置方式。这里主要介绍的是利用XAMPP集成安装和配置apache、
- qt:Windows 下 安装配置 QT 开发环境 ( 4.3.2 )
- windows下Perl开发环境的安装和配置
- LINIX下PHP5开发环境安装与配置
- [开发环境]PSP开发整合包(一键安装,无须配置包含目前最新的全库)
- linux系统下配置jsp开发环境