环境

  • Linux
    • CentOS 7
  • Web 服务器
    • Apache
  • 数据库
    • Mysql 5.7
  • PHP
    • PHP7.3

Web 服务器安装

Apache

1
2
yum install httpd -y
systemctl start httpd

MySQL安装

MySQL 5.7

  • 下载安装 MySQL 5.7

    1
    2
    yum install -y https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    yum install -y mysql-server
  • 启动 MySQL 服务

    1
    2
    systemctl start mysqld                        # 启动MySQL
    grep 'temporary password' /var/log/mysqld.log # 获取 Mysql 临时密码

Mysql 配置

  • 设置密码强度验证

    1
    set global validate_password_policy=LOW;
  • 修改密码

    1
    ALTER USER 'root'@'localhost' IDENTIFIED BY '[password]';

PHP 7.3 安装

  • 安装

    Centos 7 默认安装版本为 PHP 5.4

    换源安装PHP 7.3

    1
    2
    yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    yum install -y --enablerepo=remi-php73 php php-mysql php-fpm php-mbstring php-xml
  • 验证

    1
    echo "<?php phpinfo(); ?>" > /var/www/html/info.php

    游览器输入http://公网IP/info.php

    image-20200807204456423

微擎安装

文件初始化

1
2
3
4
wget https://cdn.w7.cc/download/WeEngine-Laster-Online.zip
unzip WeEngine-Laster-Online.zip
mkdir /var/www/w7
mv install.php /var/www/w7/

修改文件所有者权限

1
chown -R apache:apache /var/www/w7

编辑配置文件

  • 编辑配置文件

    1
    2
    3
    4
    5
    6
    7
    <VirtualHost *:80>
    ServerName w7.chronos.top
    DocumentRoot /var/www/w7/
    <Location /var/www/w7/>
    Require all granted
    </Location>
    </VirtualHost>
  • 访问http://w7.chronos.top

    配置web访问

创建MySQL数据库

  • 创建MySQL数据库

    1
    create database w7;
  • 输入数据库信息开始安装配置w7

  • 安装完成

    安装完成

  • 登陆开始使用

    开始使用