阿⾥云体验实验室-1:基于ECS搭建云上博客体验云服务器(Elastic Compute Service,简称ECS)
LAMP:Linux(操作系统)+ Apache (HTTP 服务器)+ MySQL(数据库)和 PHP(⽹络编程语⾔)
1、连接ECS服务器
$ ssh -V
OpenSSH_7.9p1, LibreSSL 2.7.3
# 登录
$ ssh root@139.100.100.100
2、安装Apache HTTP服务
# 安装Apache HTTP服务
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
# 启动Apache服务
systemctl start httpd.service
3、安装MySQL 数据库
# 安装MySQL 数据库
wget sql/arch.rpm \
yum -y arch.rpm \
yum -y install mysql-community-server
# 启动 MySQL 数据库
systemctl start mysqld.service
wordpress安装首页# 查看MySQL运⾏状态
systemctl status mysqld.service
# 查看MySQL初始密码
grep"password" /var/log/mysqld.log
# 登录数据库
mysql -uroot -p
# 修改MySQL默认密码, 必须同时包含⼤⼩写英⽂字母、数字和特殊符号
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassWord1.';
# 创建wordpress库
create database wordpress;
# 查看是否创建成功
show databases;
# 退出数据库
exit
4、安装 PHP 语⾔环境
# 安装PHP环境
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap # 创建PHP测试页⾯
echo"<?php phpinfo(); ?>"> /var/www/html/phpinfo.php
# 重启Apache服务
systemctl restart httpd
5、Wordpress安装和配置
# 安装wordpress
yum -y install wordpress
# 进⼊⽬录
cd /usr/share/wordpress
# 修改路径
ln -snf /etc/wordpress/wp-config.php wp-config.php
# 查看⽬录结构
ll
# 创建⼀个wp-blog⽂件夹
mkdir /var/www/html/wp-blog
# 移动wordpress到Apache根⽬录, 注意软连指向
mv * /var/www/html/wp-blog/
# 或者拷贝 cp -a ./* /var/www/html/wp-blog/
# 修改wp-config.php配置⽂件
# 数据库名称
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php # 数据库的⽤户名
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
# 数据库的登录密码
sed -i 's/password_here/NewPassWord1./' /var/www/html/wp-blog/wp-config.php

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。