关闭防火墙,关闭SELinux
systemctl stop firewalld
或者
systemctl disable firewalld
关闭SELinux
setfenforce 0
或者永久关闭
在 /etc/selinux/config 中,将 SELinux=enforceing 改为 SELinux=disabled。
安装apache、php等。
yum -y install httpd php php-mysql
安装mysql 配置yum源,前往mysql官网。找到downloads。
在downloads界面点击 进入
点击MySQL Community Downloads
这里选的是Linux 7 版本的。 点击下载downloads。
有账号的可以登录下载,这里选择 No thanks,just start my downloads。
点击右键,复制链接。
将复制的链接放在终端
wget https://dev.mysql.com/get/mysql80-community-release-el7-11.noarch.rpm
rpm -ivh mysql80-community-release-el7-11.noarch.rpm
修改 mysql-community.repo 的配置文件,在 /etc/yum.repos.d 目录下的mysql-community.repo
vim /etc/yum.repos.d/mysql-community.repo
将其中mysql5.7的enabled = 0 改为enabled = 1,
mysql8.0 的 enabled = 1 改为enabled =0。
yum安装MySQL。
yum -y install mysql-community-server
启动mysql并作为开机自启。
systemctl restart mysqld && systemctl enable mysqld
过滤MySQL初始密码。
grep 'password' /var/log/mysqld.log
用临时密码登录MySQL。
mysql -uroot -p'临时密码'
修改密码
alter user 'root'@'localhost' identified by '新密码';
修改apache配置文件,在下面这行添加index.php。
配置文件在 /etc/httpd/conf/httpd.conf 中
vim /etc/httpd/conf/httpd.conf
创建测试网页。在 /var/www/html 中创建
cd /var/www/html
vim index.php
添加以下代码。
<?php
phpinfo();
?>
启动apache服务
systemctl restart httpd
测试apache,php。使用浏览器访问虚拟机的IP地址,如果看到下面的界面就ok了。
测试apache,mysql,php。还是在 /var/www/html。
vim index.php
添加以下代码。
<?
$link=mysql_connect('localhost','root','数据库root用户密码');
if(!$link) {die('Could not connect:'.mysql_error());}
echo'Connect successfully';mysql_close($link);
?>
使用浏览器访问虚拟机的IP地址,正常连接会返回Connected successfully 以下画面。
将应用传到服务器的 /var/www/html。
百度网盘: 链接:https://pan.baidu.com/s/14NDvKtTNA7DuJH_73BNsMg 提取码:68ks。
安装lrzsz,可以实现本地和服务器应用传输。
yum -y install lrzsz
rz
解压应用
yum -y install unzip
unzip farm-ucenter1.5.zip
解压完成后会发现出现一个 upload 的目录
导入数据库
开启数据库
登录数据库
这里我们需要建一个名为farm的数据库
create database farm;
并且赋予farm用户在farm数据库上的所有权限。
grant all on farm.* to farm@localhost identified by 'Xiaoxue@123';
刷新权限
flush privileges;
cd /var/www/html
mysql -ufarm -p'Xiaoxue@123' -h localhost -D farm < upload/qqfarm.sql
用浏览器访问虚拟机http://虚拟机ip/upload。会返回以下界面。
修改 /etc/php.ini 文件
vim /etc/php.ini
将short_open_tag=OFF 改为short_open_tag=ON。
修改目录权限
cd /var/www/html/upload/
chmod 777 -R bbs/ home/ ucenter/
重启Apache,所有环境OK后点击下一步。
service httpd restart
点击下一步后,会转到这个界面,填写数据库名,数据库用户名,数据库密码等。填写完之后点击安装,
点击安装完成后
点击复制,将这些记录下来。访问 http://虚拟机ip地址/upload/home。
文章来源:https://www.toymoban.com/news/detail-801702.html
用刚才的admin和密码登录,就可以看到qq农场已经部署成功。
文章来源地址https://www.toymoban.com/news/detail-801702.html
到了这里,关于基于LAMP搭建qqfarm(保姆级教程!!!!)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!