阿里ECS安装Apache时错误

一、今天准备给刚买的云服务器架设PHP+MYSQL环境,根据官方的文档一步一步下来,执行命令安装Apache及其扩展包这条命令时出现错误:

yum install -y httpd httpd-manual mod_SSL mod_perl mod_auth_mysql

1.jpg
Last metadata expiration check: 3:59:11 ago on Wed 13 Mar 2024 05:34:58 PM CST.
No match for argument: mod_SSL
*Maybe you meant: mod_ssl
No match for argument: mod_auth_mysql
Error: Unable to find a match: mod_SSL mod_auth_mysql

自我理解,应该是OS系统没有这个模块的原因吧;搜索了一下,发现解决方法挺多的,后来通过下面这个方法安装成功,看字面其实就是分成两条命令执行:

yum -y install httpd httpd-manual mod_ssl mod_perl
yum -y install httpd httpd-devel

命令结束后运行:httpd -v,返回Apache版本号和安装时间,表明安装成功:

Server version: Apache/2.4.37 (Alibaba Cloud Linux)
Server built:   Jun 28 2023 17:14:29

现在直接查看Apache运行状态还不行,要设置启动Apache并设置自启动,起初忘了这一步:

systemctl start httpd
systemctl enable httpd

此时运行systemctl status httpd,就能看到“active(running)”提示。

用浏览器打开公网IP,看到HTTP Server Test Page!,恭喜成功了
2.jpg

二、安装MYSQL的过程比较顺利,照着教程安装即可

wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
sudo yum install -y mysql57-community-release-el7-10.noarch.rpm
sudo yum install -y mysql-community-server --nogpgcheck

然而在启动MYSQL时又遇到问题:意思是没有MYSQL服务,可明明已经Complete!了啊。。
3.jpg

我的天,明天再搞。。。

Loekman

85后,处女座,拖延症患者。

已有 2 条评论

  1. 推荐 lnmp 一键安装包~~

    1. 后来装了宝塔,方便很多...

发表评论