LAMP是Linux+Apache+Mysql/MariaDB+Perl/PHP/Python的简称,此处则为: LAMP是Linux+Apache+MariaDB+PHP
请关闭防火墙以及将SELINUX设置位disabled状态
1、安装必要服务以及组件(使用离线源/也可使用在线源)
安装Apache 、mariadb-server、php、php-mysql //php-mysql是php连接mysql的组件
安装apache和mariadb-server:
#yum -y install httpd mariadb-server php php-mysql
开启httpd、mariadb服务
#systemctl start httpd mariadb
设置httpd、mariadb服务开机自启:
#systemctl enable httpd mariadb
数据库的配置
初始化数据库,设置root密码:
mysql_secure_installation
登录数据库:
mysql -uroot -p000000 //根据自己设定的mysqlroot密码进行登陆
创建discuz的数据库: mysql> create database discuz;
给discuz创建一个用户,并且赋予权限:
grant all on discuz.* to test@'localhost' identified by '000000'; //此步骤也可省略,之间使用root用户数据库进行连接
2、搭建Discuz!社区论坛
使用wget命令下载zip包
安装wget和unzip命令
yum -y install wget unzip
#wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip //获取zip源码包
请不要使用移动网络,可用其他两家运营商网络
使用unzip命令解压zip包
#unzip Discuz_X3.2_SC_UTF8.zip
复制upload中的文件到/var/www/html目录中,并使用chmod命令递归赋予777权限给html目录下的所有文件
#cp -r upload/* /var/www/html/
#chmod -R 777 /var/www/html/* //请注意,不要打错命令,否则在安装时会提示不可写
重启httpd服务,使用浏览器进行部署
浏览器输入:部署服务器IP地址,如下:192.168.100.20
下一步
选择安装全新
填写数据库信息以及管理员密码(也就是之前在mysql中创建的discuz数据库和test用户)
安装完成,点击右下角进行访问
管理员进行测试登陆