1.使用shell连接
2.下载Apache服务 yum -y install httpd httpd-manual mod_perl mod_auth_mysql
3.启动Apache服务 systemctl start httpd.service
4.在本实例安全组,点击安全组的id链接,查看安全组配置,运行22和80接口
5.在浏览器中输入esc的公网ip,测试Apache服务安装成功
6.安装mysql wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
检查是否安装成功:cd /etc/yum.repos.d/
执行成功后会在/etc/yum.repos.d/目录下生成两个repo文件mysql-community.repo及 mysql-community-source.repo
查看mysql相关资源 yum repolist enabled | grep “mysql.-community.”
切换版本
sudo yum-config-manager –disable mysql80-community
sudo yum-config-manager –enable mysql57-community
安装mysql sudo yum install -y mysql-community-server
若出现问题:源 “MySQL 5.7 Community Server” 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确。
输入 sudo yum install mysql-server –nogpgcheck 即可解决
启动mysql :systemctl start mysqld.service 查看状态:systemctl status mysqld.service
获取初始密码: grep ‘temporary password’ /var/log/mysqld.log
进行登陆:mysql -uroot -p
修改初始密码 先修改初始密码:alter user ‘root’@’localhost’ identified by ‘root@mySQL123’;
修改密码限制条件
即密码只验证长度。(下面两个哪个能用用哪个对应的mysql版本不同命令不同)
set global validate_password_policy=LOW;
set global validate_password.policy=0;
对最短长度进行设置。(下面两个哪个能用用哪个对应的mysql版本不同命令不同)
set global validate_password_length=6;
set global validate_password.length=4;
修改密码
alter user ‘root’@’localhost’ identified by ‘123456’;
创造数据库 create database wordpress;
查看数据库 show databases;
退出 exit;
7.安装php服务 sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum -y install yum-utils
sudo yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager –enable remi-php74
sudo yum install php php-cli php-mysql php-gd php-zip php-mbstring php-xml php-imagick
执行命令创建测试页面:echo “<?php phpinfo(); ?>” > /var/www/html/phpinfo.php
执行命令重启apache服务: systemctl restart httpd
打开浏览器访问http://<ESC公网IP>/phpinfo.php
8.安装wordpress :yum -y install wordpress
进入wordpress文件夹 cd /usr/share/wordpress
修改路径 ln -snf /etc/wordpress/wp-config.php wp-config.php
将目录下的所有内容拷贝到Apache服务器中 mv * /var/www/html/wp-blog/
编辑wp-config.php /var/www/html/wp-blog/ vim wp-config.php
修改数据库名称,用户和密码 (刚才创建的)
重启下Apache服务器 systemctl restart httpd
9.进入http://<ESC公网IP>/wp-blog/wp-admin/install.php