基于LAMP环境搭建qq农场(小白教程)
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农场(小白教程)相关推荐
- LNMP环境下QQ农场的搭建
文章目录 基于LNMP环境部署QQ农场 1.资源下载 2.基础环境部署 3.配置数据库及web服务器 4.测试访问 基于LNMP环境部署QQ农场 1.资源下载 LNMP = Linux Nginx ( ...
- 基于ECS部署LAMP环境搭建Drupal网站,云计算技术与应用报告
实验环境: 建站环境:Windows操作系统,基于ECS部署LAMP环境,阿里云资源, Web服务器:Apache,关联的数据库:MySQ PHP:Drupal 8 要求的PHP版本為7.0.33的版 ...
- LAMP环境搭建教程
这里介绍一下LAMP环境的搭建,即Linux.Apache.MySQL.PHP环境. 一.首先安装操作系统 操作系统:centos6.3 (Linux平台的系统均可尝试) IP地址: 网关 ...
- 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 ...
- 阿里云ubuntu14.04下lamp环境搭建の备忘
以下内容大部分来自于网络上的收集,百度搜lamp能搜到很多文字教程.百度lamp搭建 推荐几个视频教程: 在Ubuntu Server下搭建LAMP环境 PHP环境LAMP/LNMP安装与配置 我收藏 ...
- LAMP攻略: LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置
之前写过一个red hat 9下的LAMP环境的配置,不过由于版本比较旧,很多不适用了. 所以决定写一个新的LAMP环境搭建与配置教程.本配置是在 CentOS-5.3 下 httpd-2.2.11. ...
- 基于LAMP架构搭建BBS论坛或者博客
搭建 一.项目简介 二.环境准备 1.需要准备的软件包 2.安装前环境准备 3.编译方式 (讲究顺序) 三.编译安装MySQL 四.编译安装Apache 1.安装依赖包apr 2.安装httpd软件 ...
- 生产环境下的LAMP环境搭建
生产环境下的LAMP环境搭建 V20 学习猿地 ww.lmonkey.com 一.LAMP环境介绍 Web服务器的主要功能是提供网上信息浏览服务.所有网页的集合被称为网站,网站也只有发布到网上才能被 ...
- 第一章:基于 SpringBoot 快速搭建QQ机器人,并监听群事件
第一章:基于 SpringBoot 快速搭建QQ机器人 前言:知识与储备 这个QQ机器人能干什么? 第一步:搭建Maven项目环境 第二步:编写pom文件 第三步:编写启动类 第四步:创建配置文件 第 ...
最新文章
- Image Processing图像处理(对比俩张图像的差异并且在图上标注出来)
- CrowdRec:众包环境中,基于信任感知的工人推荐
- research paper for management science
- GO模仿python –m SimpleHTTPServer 8080
- 如何解决微服务架构中的雪崩问题?
- 阿里云开源的Blink,计算能力很疯狂:一眨眼,全部都算好!
- 业务系统里面常见的方法接口设计
- 记录 Linux crontab 的使用
- rtklib 天线相位中心_发射天线的作用
- Java变量名命名规则
- 微信分享网页链接缩略图不显示解决方法
- OpenGIS--GDAL库学习笔记
- [Spark]-结构化数据查询之自定义UDAF
- 为什么IEEE 1588如此精确呢?
- 数组求极值——Java
- 关于短信猫死机的问题程序要如何解决
- 弱分类器 强分类器(弱学习器 强学习器)
- Qt如何获取外网IP地址
- 数量关系--容斥原理
- 什么是数据分析,主要有什么目的,数据分析的处理流程是什么?
热门文章
- 【机器学习-贷款用户逾期情况分析2】3.stacking模型融合
- 桌面文件怎样和计算机里的一样,1.2如何整理电脑文件夹和桌面?
- Flutter高仿微信-视频演示
- Glide 入门到精通之二——图片加载
- [MATLAB]基本操作与矩阵输入
- 【论文泛读】4. 机器翻译:Neural Machine Translation by Jointly Learning to Align and Translate
- python 检测数据库是否可以正常连接
- python画鸟_菜鸟世界 -使用python制作一张字符画
- 有这四款追剧软件!再也不用到处找资源了
- React Native发布——使用AppCenter