2. 公有云计算架构设计实验
Mysql安装:GPG报错处理
下载 mysql 源安装包。 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 安装 mysql 源。 yum localinstall mysql57-community-release-el7-8.noarch.rpm 检查 mysql 源是否安装成功 yum repolist enabled | grep "mysql.*-community.*" 输入以下指令,安装 MySQL。 yum install mysql-community-server 启动 MySQL 服务。 systemctl start mysqld 查看 MySQL 启动状态。 systemctl status mysqld 输入以下指令,配置 Mysql 开机启动。 systemctl enable mysqld systemctl daemon-reload 查看root 并记录默认密码,用于后续登陆 grep 'temporary password' /var/log/mysqld.log 登录 MySQL。 mysql -u root -p 修改 MySQL root 的密码 ALTER USER 'root'@'localhost' IDENTIFIED BY 'Sooele1234%';
将 MySQL 切换到 mysql 数据库表。 use mysql; 设置任意主机可以通过root 登录。 update user set host = '%' where user = 'root'; 输入以下命令,查看信息配置是否正确。 select host,user from user; 输入以下命令,刷新权限,保证配置立即生效。 flush privileges;
安装 Apache 服务器、部署bbs.PHPFastCGI 管理器。
yum install -y httpd php php-fpm php-server php-mysql 启动httpd 和 php-fpm 服务。 systemctl start httpd systemctl start php-fpm 配置服务开机启动。 systemctl enable httpd systemctl enable php-fpm 下载部署Discuz 的代码压缩包。 wget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_UTF8.zip 解压Discuz 部署代码压缩包,并进行查看。 unzip Discuz_X3.2_SC_UTF8.zip ls 把解压后的 upload 文件夹下的所有文件复制到/var/www/html/。 cp -r upload/* /var/www/html/ 执行以下命令,给 html 文件及子文件赋权限。 chmod -R 777 /var/www/html 重启 Apache 服务。 systemctl restart httpd