L:Linux系统
A:Apache服务器
M:MySQL数据库
P:PHP语言

接下来直接步入正题:

一、安装Linux操作系统

在vmware中安装centos7系统(这里我使用的是centos7版本)

二、安装Apache服务器

2.1 安装apache服务器,在linux系统中映射的名字为httpd

先切换到root用户

su root

然后运行下面代码进行安装

yum install httpd httpd-devel

运行完之后,让输入的地方输入y,然后回车即可

如果运行后出现 -----“/var/run/yum.pid 已被锁定,PID 为 XXXX的另一个程序正在运行。”
运行以下命令,然后再重新运行一次上面2.1的命令即可(没有出现的直接忽略这一步即可)

rm -f /var/run/yum.pid

2.2 启动apache服务器

systemctl start httpd

2.3 设置apache为开机自启动

systemctl enable httpd

2.4 查看apache有没有被运行

systemctl status httpd

2.5 设置防火墙

2.5.1 开启http访问端口
firewall-cmd --permanent --zone=public --add-service=http

2.5.2 开启https访问端口
firewall-cmd --permanent --zone=public --add-service=https

2.5.3 防火墙进行重新加载
firewall-cmd --reload

2.6 查看端口信息

netstat -tulp

2.7 使用浏览器访问apache服务器

在浏览器的网址栏中输入虚拟机的ip即可

三、安装MySQL数据库

3.1 安装MySQL数据库(这里使用的数据库是MariaDB)

yum install mariadb mariadb-server mariadb-libs mariadb-devel

输入y 回车

3.2 启动数据库服务

systemctl start mariadb

3.3 设置数据库服务开机自启

systemctl enable mariadb

3.4 查看当前mariadb数据库的状态

systemctl status mariadb

3.5 修改数据库登录密码(用户:root)

mysql_secure_installation

这里运行完先按一次回车(如果出现ERROR就多按几次回车),然后输入Y,后面输入要设置的密码,然后后面好几个Y,回车

3.6 验证数据库是否安装成功以及是否能正常登录

 mysql -uroot -p123456# mysql -u用户名 -p密码# 这里根据自己的密码进行填写

登陆后运行以下代码退出

exit;

四、安装PHP

4.1 安装php

yum -y install php

4.2 安装PHP与MySQL数据库环境交互的组件

yum -y install php-mysql

4.3 安装PHP相关的组件

yum -y install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel php-bcmath

4.4 验证PHP环境

写一个php页面(网页),apache服务器在系统中,提供WEB端应用程序的存放目录:/var/www/html,进入该目录,编写一个php页面

cd /var/www/html

vi info.php

文件内容为

<?php
phpinfo();
?>


保存后,再运行以下命令重启服务器

systemctl restart httpd

然后通过浏览器来访问
浏览器网址栏输入 ip地址/info.php

五、

5.1 把自己需要搭建的包传到/var/www/html/目录(我这里使用的工具是MobaXterm,直接把文件拖过来了)


将压缩包解压到当前文件夹中

tar zxvf  cArs0nz.tgz -C ./

5.2 修改php.ini文件中 short_open_tag =On

vim /etc/php.ini

把原本的Off改为On

5.3 连接数据库

打开数据库,运行完代码输入数据库密码

mysql -uroot -p;


运行以下代码

create database qqfarm;

grant all privileges on qqfarm.* to 'root'@'localhost' identified by '123456';
# 这里的root是数据库的账户,123456是你自己的数据库密码

use qqfarm;

source /var/www/html/cArs0nz/renren/qqfarm.sql;

exit;

5.4 关闭SELinux:

修改/etc/selinux/config文件中的SELINUX=“” 为 disabled

vim /etc/selinux/config


保存后执行下面命令

setenforce 0

5.5 更改文件夹的权限为 777

chmod -R 777 /var/www/html

5.6 重启httpd服务

service httpd restart

5.7 接下来通过浏览器进行访问我们搭建的qq农场

网址栏的内容为ip+你自己文件存放的路径
我这里的地址是192.168.147.138/cArs0nz/renren/install/index.php

拉到下面进行下一步

这里按照你自己的进行填写即可,填完安装即可
进去之后提示需要安装Flash
我是安装了一直不行,后来在本机上安装了Flash可以了
下面是我的页面

到这里就结束了
下面是本文用到的工具MobaXterm和qq农场的包

MobaXterm+qq农场包
https://www.aliyundrive.com/s/o6q3aWWhNdj
提取码: 0c9p
点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

链接: https://pan.baidu.com/s/1rcQZXFDzJTFWxNyh8tEk3A 提取码: gfcm 复制这段内容后打开百度网盘手机App,操作更方便哦
–来自百度网盘超级会员v2的分享

基于LAMP环境搭建qq农场(小白教程)相关推荐

  1. LNMP环境下QQ农场的搭建

    文章目录 基于LNMP环境部署QQ农场 1.资源下载 2.基础环境部署 3.配置数据库及web服务器 4.测试访问 基于LNMP环境部署QQ农场 1.资源下载 LNMP = Linux Nginx ( ...

  2. 基于ECS部署LAMP环境搭建Drupal网站,云计算技术与应用报告

    实验环境: 建站环境:Windows操作系统,基于ECS部署LAMP环境,阿里云资源, Web服务器:Apache,关联的数据库:MySQ PHP:Drupal 8 要求的PHP版本為7.0.33的版 ...

  3. LAMP环境搭建教程

    这里介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3       (Linux平台的系统均可尝试) IP地址: 网关 ...

  4. LAMP环境搭建之编译安装指南(php-5.3.27.tar.gz)

    测试环境:CentOS release 6.5 (Final) 软件安装:httpd-2.2.27.tar.gz   mysql-5.1.72.tar.gz   php-5.3.27.tar.gz 1 ...

  5. 阿里云ubuntu14.04下lamp环境搭建の备忘

    以下内容大部分来自于网络上的收集,百度搜lamp能搜到很多文字教程.百度lamp搭建 推荐几个视频教程: 在Ubuntu Server下搭建LAMP环境 PHP环境LAMP/LNMP安装与配置 我收藏 ...

  6. LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置

    之前写过一个red hat 9下的LAMP环境的配置,不过由于版本比较旧,很多不适用了. 所以决定写一个新的LAMP环境搭建与配置教程.本配置是在 CentOS-5.3 下 httpd-2.2.11. ...

  7. 基于LAMP架构搭建BBS论坛或者博客

    搭建 一.项目简介 二.环境准备 1.需要准备的软件包 2.安装前环境准备 3.编译方式 (讲究顺序) 三.编译安装MySQL 四.编译安装Apache 1.安装依赖包apr 2.安装httpd软件 ...

  8. 生产环境下的LAMP环境搭建

    生产环境下的LAMP环境搭建 V20 学习猿地  ww.lmonkey.com 一.LAMP环境介绍 Web服务器的主要功能是提供网上信息浏览服务.所有网页的集合被称为网站,网站也只有发布到网上才能被 ...

  9. 第一章:基于 SpringBoot 快速搭建QQ机器人,并监听群事件

    第一章:基于 SpringBoot 快速搭建QQ机器人 前言:知识与储备 这个QQ机器人能干什么? 第一步:搭建Maven项目环境 第二步:编写pom文件 第三步:编写启动类 第四步:创建配置文件 第 ...

最新文章

  1. Image Processing图像处理(对比俩张图像的差异并且在图上标注出来)
  2. CrowdRec:众包环境中,基于信任感知的工人推荐
  3. research paper for management science
  4. GO模仿python –m SimpleHTTPServer 8080
  5. 如何解决微服务架构中的雪崩问题?
  6. 阿里云开源的Blink,计算能力很疯狂:一眨眼,全部都算好!
  7. 业务系统里面常见的方法接口设计
  8. 记录 Linux crontab 的使用
  9. rtklib 天线相位中心_发射天线的作用
  10. Java变量名命名规则
  11. 微信分享网页链接缩略图不显示解决方法
  12. OpenGIS--GDAL库学习笔记
  13. [Spark]-结构化数据查询之自定义UDAF
  14. 为什么IEEE 1588如此精确呢?
  15. 数组求极值——Java
  16. 关于短信猫死机的问题程序要如何解决
  17. 弱分类器 强分类器(弱学习器 强学习器)
  18. Qt如何获取外网IP地址
  19. 数量关系--容斥原理
  20. 什么是数据分析,主要有什么目的,数据分析的处理流程是什么?

热门文章

  1. 【机器学习-贷款用户逾期情况分析2】3.stacking模型融合
  2. 桌面文件怎样和计算机里的一样,1.2如何整理电脑文件夹和桌面?
  3. Flutter高仿微信-视频演示
  4. Glide 入门到精通之二——图片加载
  5. [MATLAB]基本操作与矩阵输入
  6. 【论文泛读】4. 机器翻译:Neural Machine Translation by Jointly Learning to Align and Translate
  7. python 检测数据库是否可以正常连接
  8. python画鸟_菜鸟世界 -使用python制作一张字符画
  9. 有这四款追剧软件!再也不用到处找资源了
  10. React Native发布——使用AppCenter