Linux 下 微擎 的安装使用

Linux 下 微擎 的安装使用


我的小站、Github


微擎 是一款基于WEB2.0(PHP+Mysql)技术架构,免费开源的公众平台管理系统,提供公众号、微信小程序、支付宝小程序、百度熊掌号、移动端APP、PC网站等多种功能,一站式满足用户招商加盟、分销代理、营销推广、餐饮酒旅、讯息获取等各个环节的需求。



服务器环境要求 IIS/Apache/Nginx + PHP>=5.6 + MySQL>=5


新版本的微擎不支持离线安装,可以从 官网 获得在线安装文件 下载链接



环境搭建


Ubuntu

# 更新一波软件
sudo apt-get upgrade

# 安装Apache2
apt install apache2

# 安装 PHP 及所需拓展
apt install php7.4 php7.4-mbstring php7.4-xml php7.4-mysql php7.4-sqlite3 php7.4-gd

# 安装 MySQL
apt install mysql-server-8.0



CentOS 7.7

CentOS7下安装PHP默认版本是 5.4,MediaWiki 1.34 要求 PHP 最低版本为 7.2.9,所以需要换源升级。

# 更新源
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

# 移除系统自带的php-common
yum remove php-common -y

# 安装依赖包
yum install -y php72w php72w-opcache php72w-xml php72w-mcrypt php72w-gd php72w-devel php72w-mysql php72w-intl php72w-mbstring

# 查看 PHP 版本
php -v

# 安装Apache服务及其扩展包
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql

# 启动 Apache 服务,并设置开机自启
systemctl start httpd.service
systemctl enable httpd.service

# 安装 MySQL
wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server

# 启动 MySQL
systemctl start mysqld.service




安装微擎

# 下载微擎在线安装文件
wget https://cdn.w7.cc/download/WeEngine-Laster-Online.zip

# 安装 unzip (Ubuntu 系统使用第一条 apt-get, CentOS 系统使用第二条 yum,如果已安装请忽略此条命令)
sudo apt-get install unzip
yum install zip unzip

# 解压获得安装文件 install.php
unzip WeEngine-Laster-Online.zip

# 移出 html 旧目录(如果有的话)
mv /var/www/html /var/www/old

# 更换 html 目录
mv install.php /var/www/html

在 MySQL 中创建一个用户供微擎使用

# 创建数据库 myw7
create database myw7;
# 创建一个用户,用户名 w7,密码 Password@w7
create user 'w7'@'localhost' identified by 'Password@w7';
# 把数据库 myw7 权限授予 w7
grant all privileges on myw7.* to 'w7'@'localhost';
# 刷新权限的更改
flush privileges;


Linux 下 微擎 的安装使用_第1张图片


Linux 下 微擎 的安装使用_第2张图片



访问 <你的公网IP>/install.php


会自动跳转到安装页面,没有微擎账号需要先注册账号

Linux 下 微擎 的安装使用_第3张图片



登陆后配置数据库参数,主机写 localhost 就行

Linux 下 微擎 的安装使用_第4张图片



等待安装完毕之后设置系统账号并登陆即可



你可能感兴趣的:(linux)