实验八实验报告2.0
实验八
实验过程
- 配置yum源
yum:yum,全称“Yellow dog Updater, Modified”,是一个专门为了解决包的依赖关系而存在的软件包管理器。就好像 Windows 系统上可以通过 360 软件管家实现软件的一键安装、升级和卸载,Linux 系统也提供有这样的工具,就是 yum。
yum
-
安装Appache并启动,同时设置开机自动启动
-
安装mariadb并启动同时设置开机自启动
-
关闭防火墙同时禁止自动启动(较为危险)
-
下载php及其相关模块
-
检查各服务运行情况
-
检查php是否正常
可能需要给予权限:
chmod 755 /var/www/html/test.php
- 下载wget
wget是一个从网络上自动下载文件的工具,它支持http,https,ftp协议,可以使用http代理。
所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。
wget - 获取相关压缩包
- 创建数据库
注:退出时输入如下命令:
Quit;
- 将压缩包解压至指定文件夹
1.yum install -y unzip
- 给予Apache权限并且编辑Apache的配置文件
chown -R apache:apache /var/www/wordpress
chmod -R 755 /var/www/wordpress/
vi /etc/httpd/conf/httpd.conf
配置文件:让Apache知道不再去目录html中读取文件而是到目录wordpress中去读取。
- 去掉Apache的欢迎界面(全部注释掉)并且重启Apache
- 创建 wp-config.php 文件
(作用是配置数据库,内容需要自己输入) - 访问ip/wp-config.php
问题和解决过程
这个实验是对上个报告的补充,用了不同的方案部署的wordpress。
1.在下载相关内容时出现了错误
解决:我在听完老师的课后得知只要写成这样
yum install -y httpd --nogpgcheck
就行了
2.在配置完Apache之后仍旧显示File not found
解决:我又自习看了一下教程,发现忘记了重启Apache
输入了命令:
systemctl restart httpd
建议
见上一篇