服务骑环境有下面这些组合而出:以LAMP为例
操作系统Linux、
web服务器Apache、
数据库Mysql
开发语言PHP
首字母组成了LAMP
在阿里云上搭建一台LAMP的服务器过程
第一步、购买一台虚拟主机
以阿里云为例:
进入阿里云官网https://edu.aliyun.com/
注册登录账户
首先进行实名认证:
实名认证完后进行学生认证24岁以下都可以购买一处学生机(更优惠)
认证完后有个云翼计划
点击进入后会到为学生定制的服务器
选择第一个配置更高,为了学习搭建wordpress服务器,右边的预装环境选择系统镜像,选择Centos,
阿里云还提供预装好的wordpress环境,当然预装好的环境还是可以换的,关键是主机的配置选好。
购买后就可以在ecs云服务器控制台找到相应的虚拟主机
购买后就可以在相应的服务器控制台找到相应的虚拟主机
第二步、购买域名并进行ICP备案
域名购买链接:https://wanwang.aliyun.com/domain/com/
选好相应域名
购买后在阿里云的域名中可以找到购买的域名 跳转链接
https://dc.console.aliyun.com/next/index#/domain/list/all-domain
域名也要进行实名认证
进入管理进行实名认证
域名的实名认证过程如下:
接在就进行ICP备案
备案流程:
第一步验证备案是个体还是企业如实填写就行
服务号在备案里如下图
将申请的备案服务号填写进去后进图第三步
进入备案初审,阿里云会打电话来询问
第三步、搭建环境
安装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 服务(启动了才会生效)