先安装好 apache php mysql
注意:PHP 的安装需要apache和mysql两个基础环境
安装apache
安装mysql
yum install -y mariadb-server //安装mariadb
systemctl start mariadb.service //启动服务
systemctl enable mariadb //添加开机启动
mysqladmin -uroot password '123456' // 设置自己的登陆密码
mysql -uroot -p //登录mysql
set password=password('123456'); // 可以选择修改密码
grant all on *.* to 'newuser'@'%' identified by '123456'; // 创建一个新用户newuser,密码为123456,授权远程计算机使用账号newuser登陆数据库,并立刻刷新权限。
flush privileges; // 上述语句表示使用"newuser"账户,"123456“”密码从任何主机连接到mysql服务器,并赋予所有的权限。
quit // 退出mysql
firewall-cmd --zone=public --add-port=3306/tcp --permanent //修改防火墙规则
firewall-cmd --reload // 重启防火墙
firewall-cmd --query-port=3306/tcp
安装 PHP
yum install -y php // 安装PHP
touch /var/www/html/index.php // 创建文件
echo "<?php phpinfo(); ?>" > /var/www/html/index.php // 编辑内容 "<?php phpinfo(); ?>"
cd /etc/httpd/conf
vi httpd.conf
<IfModule dir_module>
DirectoryIndex index.php index.html //添加 index.php 文件
</IfModule>
在网址上输入 httpt://192.168.1.10/index.php ip 地址写自己的出现如下图所示:
安装Discuz
cd usr/local/ (自己选择保存安装位置)
wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip
unzip Discuz_X3.2_SC_UTF8.zip
cp -r upload/* /var/www/html/ 将upload这个目录下的所有文件上传到 /var/www/html/目录
cd /var/www/html
chmod 757 -R data/ uc_server/ config/ uc_client/ //修改权限
setenforce 0
yum install -y php-mysql 安装php-mysql模块
systemctl restart httpd 重启apache服务
在浏览器中输入网址http://192.168.1.10/install
要权限都可以才行
点击下一步
点击下一步
点击下一步 (填写信息)
开始安装
安装成功
在网址输入 http://192.168.1.10/forum.php
登录admin,输入密码 验证码即可