服务骑环境有下面这些组合而出:以LAMP为例
操作系统Linux、
web服务器Apache、
数据库Mysql
开发语言PHP
首字母组成了LAMP

搭建云服务器的过程(在Centos7上搭建LAMP)_apache

在阿里云上搭建一台LAMP的服务器过程

第一步、购买一台虚拟主机

以阿里云为例:

进入阿里云官网https://edu.aliyun.com/

注册登录账户

首先进行实名认证:

搭建云服务器的过程(在Centos7上搭建LAMP)_mysql_02

 

实名认证完后进行学生认证24岁以下都可以购买一处学生机(更优惠)

搭建云服务器的过程(在Centos7上搭建LAMP)_apache_03

 

认证完后有个云翼计划

搭建云服务器的过程(在Centos7上搭建LAMP)_mysql_04

 

点击进入后会到为学生定制的服务器

搭建云服务器的过程(在Centos7上搭建LAMP)_php_05

 

选择第一个配置更高,为了学习搭建wordpress服务器,右边的预装环境选择系统镜像,选择Centos,
阿里云还提供预装好的wordpress环境,当然预装好的环境还是可以换的,关键是主机的配置选好。

购买后就可以在ecs云服务器控制台找到相应的虚拟主机

购买后就可以在相应的服务器控制台找到相应的虚拟主机

 搭建云服务器的过程(在Centos7上搭建LAMP)_mysql_06

 

第二步、购买域名并进行ICP备案

域名购买链接:https://wanwang.aliyun.com/domain/com/

搭建云服务器的过程(在Centos7上搭建LAMP)_虚拟主机_07

选好相应域名

 搭建云服务器的过程(在Centos7上搭建LAMP)_mysql_08

购买后在阿里云的域名中可以找到购买的域名 跳转链接

https://dc.console.aliyun.com/next/index#/domain/list/all-domain

域名也要进行实名认证

 搭建云服务器的过程(在Centos7上搭建LAMP)_服务器_09

进入管理进行实名认证

域名的实名认证过程如下:

搭建云服务器的过程(在Centos7上搭建LAMP)_php_10

接在就进行ICP备案

搭建云服务器的过程(在Centos7上搭建LAMP)_服务器_11

备案流程:

搭建云服务器的过程(在Centos7上搭建LAMP)_apache_12

 第一步验证备案是个体还是企业如实填写就行

搭建云服务器的过程(在Centos7上搭建LAMP)_mysql_13

搭建云服务器的过程(在Centos7上搭建LAMP)_apache_14

服务号在备案里如下图

搭建云服务器的过程(在Centos7上搭建LAMP)_服务器_15

将申请的备案服务号填写进去后进图第三步

搭建云服务器的过程(在Centos7上搭建LAMP)_apache_16

搭建云服务器的过程(在Centos7上搭建LAMP)_php_17

搭建云服务器的过程(在Centos7上搭建LAMP)_服务器_18

进入备案初审,阿里云会打电话来询问

搭建云服务器的过程(在Centos7上搭建LAMP)_php_19

搭建云服务器的过程(在Centos7上搭建LAMP)_apache_20

搭建云服务器的过程(在Centos7上搭建LAMP)_服务器_21

 


第三步、搭建环境

安装Apache

1、下载安装apache

sudo yum install httpd

2、开机自启

sudo systemctl enable httpd.service

3、启动apache

sudo systemctl start httpd.service

已经完成安装Apache ! ( 记住Apache管理的是 /var/www/html下的子文件和文件夹 )

安装MySQL8

1、下载命令

yum localinstall -y https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm

2、安装

yum install -y mysql-community-server

3、开机自启动

systemctl start mysqld

4、检查开启

sudo service mysqld status

安装完成!

修改默认的mysql8密码:

1、首先查看mysql的初始密码:

grep ‘temporary password’ /var/log/mysqld.log

2、输入查到的密码登录进去:

mysql -u root -p

3、更改密码

update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';

grep ‘temporary password’ /var/log/mysqld.log

安装PHP7.2

1、更新源

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

2、安装php72 和相关依赖

yum -y install php72w php72w-cli php72w-common php72w-devel php72w-embedded php72w-fpm php72w-gd php72w-mbstring php72w-mysqlnd php72w-opcache php72w-pdo php72w-xml

开机自启

  systemctl enable php-fpm.service【开机自启动】

启动php7.2 服务(启动了才会生效)