目录

  • 1. 前期准备
  • 2. 实际操作
    • 2.1 安装LNMP架构
      • 2.1.1 安装mysql数据库
      • 2.1.2 安装nginx
      • 2.1.3 安装php
    • 2.2 启动三大服务并设置为开机启动
    • 2.3 部署三大服务
      • 2.3.1 部署数据库
      • 2.3.2 部署nginx
      • 2.3.4 部署php
    • 2.4 重新启动服务
    • 2.5 上传项目并解压
    • 2.6 创建网站发布目录,拷贝项目至网站目录下
    • 2.7 设置权限
    • 2.8 导入数据库
    • 2.9 浏览器访问服务器IP地址

1. 前期准备

  1. 一台重装系统后的云服务器。
  2. 使用 FinalShell连接云服务器。

2. 实际操作

2.1 安装LNMP架构

2.1.1 安装mysql数据库

下载安装工具

yum -y install wget

下载并安装数据库yum仓库工具

wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
rpm -ivh mysql80-community-release-el7-3.noarch.rpm

修改数据库版本

yum -y install yum-utils
yum-config-manager --disable mysql80-community
yum-config-manager --enable mysql57-community

安装数据库

yum -y install mysql mysql-server

2.1.2 安装nginx

yum -y install nginx

2.1.3 安装php

yum -y install php php-fpm php-mysql php-gd php-intl php-mcrypt php-mbstring php-xml php-dom

2.2 启动三大服务并设置为开机启动

systemctl start mysqld php-fpm nginx
systemctl enable mysqld php-fpm nginx

2.3 部署三大服务

2.3.1 部署数据库

查看原始密码

cat /var/log/mysqld.log | grep password


修改数据库密码

mysqladmin -u root -p'bo%lxfJtU5#p' password 'ABCde@123'

登录数据库

mysql -u root -pABCde@123

创建新数据库并退出

create database farm;
exit

2.3.2 部署nginx

删除旧配置文件

rm -rf /etc/nginx/nginx.conf

生成新配置文件

cp  /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf

修改配置文件

vi /etc/nginx/nginx.conf

修改前后



2.3.4 部署php

sed -i 's/short_open_tag/c short_open_tag= On' /etc/php.ini

2.4 重新启动服务

systemctl restart nginx php-fpm

2.5 上传项目并解压

yum -y install unzip
unzip farm-ucenter1.5.zip

2.6 创建网站发布目录,拷贝项目至网站目录下

mkdir /farm
cp -r upload/* /farm/

2.7 设置权限

 chmod 777 /farm/* -R

2.8 导入数据库

mysql -u root -pABCde@123 farm < upload/qqfarm.sql

2.9 浏览器访问服务器IP地址





云服务器部署QQ农场相关推荐

  1. 阿里云服务器部署可道云

    最近在阿里云活动中领取了一台服务器,想要在服务器上部署可道云做私有云,在博客上看到此篇文章,亲测centos7上完美运行,转载一下以供以后学习. 前言:在做一些项目的时候,经常有一些文档交流,修改之后 ...

  2. 13.云服务器部署springboot项目

    标题: 云服务器实战模拟网站被DDOS攻击?到底应该如何防御? 课程内容:1.云服务器部署项目 被人攻击了怎么办?2.DNS是如何解析域名的?3.一级.二级.三级域名区别4.什么是DNS轮询策略?如何 ...

  3. 云服务器部署springboot项目

    相关概念 物理机器 -----项目 1万  专线(公网的ip---固定ip) 100兆 3万 家用带宽与专线区别? 家用带宽 电信 2000/年 1000兆  上行/下行 不对等  下载1000兆 上 ...

  4. 云服务器部署项目:vue-cli 部署服务配置

    云服务器部署项目:vue-cli 部署服务配置 ​ 单页面应用应该放到nginx或者apache.tomcat等web代理服务器中,同时要根据自己服务器的项目路径更改vue的路由地址. ​ 如果说项目 ...

  5. 搭建前后端分离主流项目完整步骤——在线教育系统(阿里云服务器部署上线)

    前言: 需要源码评论或私我 项目技术栈如下图所示: 本次博客分前后端+部署服务器三个步骤来写 先来看看实现效果: 在线教育系统完整三步骤 前言: 一.后端技术栈 1.ssm+mysql: (1)map ...

  6. Centos7云服务器部署SpringBoot项目(手动配置环境篇)

    文章目录 前言 一.部署Tomcat服务器 1.安装JDK1.8 2.安装与启动tomcat 配置安全组(8080端口) 二.安装JDK8 三.Mysql5.7安装 1.下载mysql 2.启动MyS ...

  7. win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程

    win系统的阿里云服务器部署SpringBoot项目保姆级教程 前言 配置阿里云服务器 配置环境 环境配置中的坑 还有别的坑的话,私信我我补充......毕竟配置是最基本的,还想咋样... jar包导 ...

  8. 阿里云轻量云服务器部署java项目

    阿里云轻量云服务器部署java项目 前言:阿里云最新推出了轻量云服务器,说是可以简化配置.看重他是因为带宽明显提升.就继续照着ecs服务器的方式安装了一系列环境.系统是阿里云的Centos7.3.JD ...

  9. php项目部署在腾讯云服务器,腾讯云服务器部署

    腾讯云服务器部署,我们以CentOS系统为例进行说明,其它系统类同 # 一键安装PHP运行环境 我们使用 oneinstack 一键安装包进行安装,oneinstack的官网地址是:https://o ...

最新文章

  1. Oralce中的to_date()函数
  2. linux中ls命令
  3. PHP-开发环境搭建
  4. python爬取动态网页的内容
  5. 选购光端机有哪些必备条件
  6. 超高清视觉体验需要哪些技术栈?
  7. 十分钟入门RocketMQ
  8. servlet 源码分析
  9. 官方再曝vivo X30系列拍照新技能:主角光环不虚焦
  10. Git--分布式版本控制系统
  11. Xcode 9: An error occurred uploading to the iTunes Store. iTunes Store Operation Failed
  12. 数学建模-lingo使用
  13. smartdns使用指南_SmartDNS 使用教程(PLUS+版)
  14. python 图片(pil库)将两个图片合成一张
  15. CSS_19种鼠标指针光标样式
  16. 中柏pad7安装linux,中柏电脑下载与安装win7iso镜像系统教程
  17. 【树莓派】【树莓派4】四、个人NAS实现方式推荐
  18. 最近发现百度云分享都要设置有提取码, 无法设置为无提取码的分享.本文将教你怎么绕过百度设置无提取码的分享(即公开的), 一行代码搞定!
  19. 微信小程序转成uniapp的h5,请求遇到跨域问题
  20. 如何用ae制作文字破碎效果

热门文章

  1. CrossCompiler And Auto tools
  2. Wap Push 源码
  3. AcWing 3531. 哈夫曼树(哈夫曼树)
  4. 【kali-密码攻击】(5.1.1)密码在线破解:Hydra(图形界面)
  5. 【Qt】QT鼠标和键盘事件
  6. getopt()函数简介
  7. Linux安装 VMware tools 工具的方法(转,已测试成功)
  8. win10安装cuda10.2+tensorflow-GPU 1.14.0
  9. 170虚拟号码的正则表达式
  10. grep -v grep