年年有"余"

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1844|回复: 1

[Discuz] Centos7 安装Discuz全过程

[复制链接]
  • TA的每日心情
    倒霉
    2020-11-28 20:31
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    发表于 2016-6-23 22:31:25 | 显示全部楼层 |阅读模式
    1、安装Apache服务
    1. yum install httpd
    复制代码

    2、安装Mysql服务

    2.1 下载mysql的repo源
    1. wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
    复制代码
    2.2 安装mysql-community-release-el7-5.noarch.rpm包
    1. rpm -ivh mysql-community-release-el7-5.noarch.rpm
    复制代码
    2.3 安装Mysql服务
    1. yum install mysql-server
    复制代码
    2.4 启动Mysql
    1. service mysqld start
    复制代码
    2.5 修改Mysql root 密码
    1. mysqladmin -u root password ******
    复制代码
    3、安装PHP
    1. yum install php php-mysql
    复制代码
    4、下载Discuz安装包
    1. wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
    复制代码
    4.1解压安装包
    1. unzip Discuz_X3.2_SC_UTF8.zip
    复制代码
    4.2 将upload下的文件移动到网站根目录:/var/www/html
    1. mv upload/* /var/www/html
    复制代码
    4.3 更改目录所有者为Apache,让Discuz安装时目录权限检查全部通过,不用一个一个去改777
    1. 在www目录下执行:chown -R apache:apache html
    复制代码
    5、站点搬家需要移植的附件目录
    内容图片:data/attachment/common
    模块图片:data/attachment/forum
  • TA的每日心情
    奋斗
    2022-12-13 21:26
  • 签到天数: 371 天

    [LV.9]以坛为家II

    发表于 2016-7-9 18:13:07 | 显示全部楼层
    本帖最后由 Sian 于 2016-7-9 18:16 编辑

    补充两点:

    第一、如果web服务器开启了,但仍然无法访问,则有可能本地防火墙阻止了80端口,简单一点的方法即将防火墙服务暂时关闭,执行命令:systemctl stop firewalld

    第二、如果开启了SELinux服务则会造成文件目录不可写,通过getenforce 命令查看,如果为Enforcing则说明为开启状态,通过setenforce Permissive将其关闭;

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    手机版|小黑屋|Archiver|iOS开发笔记 ( 湘ICP备14010846号 )

    GMT+8, 2024-4-17 07:22 , Processed in 0.044910 second(s), 18 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表