C语言
您现在所在的位置:首页>企业动态>C语言

技术分享|网站搭建

编辑:学到牛牛IT培训    发布日期: 2022-09-30 16:27:33  

前言

本教程使用Apache作为后端服务器,并在云服务器上创建一个MySQL数据库用来存储数据。

架构:
LAMP(Linux、Apache、MySQL、PHP)-----LAMP 是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件。
软件:
CMD(SSH)
服务器:
阿里云
注释:
错误:ECDSA host key for 8.130.8.59 has changed and you have requested strict checking.
原因:原因是我的云服务器重装了系统(清除了与我本地SSH连接协议相关信息),本地的SSH协议信息便失效了。SSH连接相同的ip地址时因有连接记录直接使用失效的协议信息去验证该ip服务器,所以会报错,使用上述命令便可以清除known_hosts里旧缓存文件。

目的:是清除你当前机器里关于你的远程服务器的缓存和公钥信息,注意是大写的字母“R”。

解决方案:ssh-keygen -R "你的远程服务器ip地址"

步骤:

(1)安装Apache及其拓展包

图片
图片
(2)卸载MariaDB

在CentOS中默认安装MariaDB,是MySQL的一个分支,主要由开源社区维护,CentOS7及以上版本已经不再使用MySQL,而是使用MariaDB数据库。如果直接安装MySQL,会和MariaDB文件起冲突,因此需要先卸载MariaDB,再安装MySQL。

1.查看版本
 图片
图片
2.卸载
图片
3.检查是否卸载干净
图片
图片
 

(2)搭建MySQL数据库

1、查看系统是否存在mysql

图片
图片

2、安装weget
 图片

3、配置阿里云的yum

图片

4、配置成功后需要重新加载yum

图片

5、安装rpm包

图片

6、安装mysql服务器

图片
图片

如果出现这种情况就需要升级GPG了,这个时候需要重执行(2022则为今年的年份),执行完GPG升级,需要重新安装.

图片
图片
安装成功

7、启动mysql

图片

8、查看mysql的运行状态

图片
图片

9、此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码.
 图片
图片

10、登录数据库

图片

11、此时不能做任何事情,因为MySQL默认必须修改密码之后才能操作数据库,如下命令修改密码

图片

 12、退出数据库

图片

(3)安装PHP
图片
图片

(4)PHP测试代码
图片

(5)重启apache服务
图片

(6)访问测试页
图片


免费试学
课程好不好,不如实地听一听

封闭学习

2

1

联系我们

电话:028-61775817

邮箱:1572396657@qq.com

地址:成都市金牛区西城国际A座8楼

  • 扫一扫,免费咨询

  • 微信公众号

学一流技术,找高薪工作

7-24小时服务热线:

028-61775817

版权声明 网站地图

蜀ICP备2021001672号

课程问题轻松问