首页 > 其他分享 >实验八-Web部署

实验八-Web部署

时间:2022-12-25 20:56:45浏览次数:60  
标签:Web PHP 部署 自启动 实验 Apache mariadb 安装 php

  • 配置openEuler

    在华为云openEuler 安装后,没有配置yum源,我们通过重新配置。

  •  

     

     

     

    安装LAMP

    在shell中 通过下面命令安装Apache,并开启Apache服务,然后设置Apache开机自启动,而系统默认启动防火墙,会导致我们无法访问网站,所以要关闭防火墙,禁止防火墙自启动:

  •  

     安装mariadb:

  •  

    开启mariadb服务和设置mariadb开机自启动,给mariadb数据库的root账户设置密码123456: 

     

     安装PHP和PHP模块:

  •  

     

     

     安装nano 文本编辑器:

  • 查看Apache和mariadb的运行状态:
  •  

     

     查看Apache和mariadb是否已经开启了开机自启动:

  •  

     

     查看PHP的版本信息: 

  •  

     创建一个PHP测试文件测试PHP是否正常,输出重定向到test.php文件,给这个文件赋权限::

  •  

     重启Apache服务:

  •  

     

    安装部署wordpress

    安装wget,请求wordpress安装包(.ZIP):

  •  

    通过下面命令查看mariadb的版本号:

     

     

     登录到mariadb.

  •  

     创建WordPress数据库:

  •  

     

     

     安装unzip解压工具:

     
  •  

    解压latest-zh_CN.zip到/var/www目录下

  •  

      创建用户给Apache权限:

  • .

  • 编辑Apache的配置文件:

  • 编辑Apache的欢迎页面,将其内容都注释掉:
  •  重启Apache服务,转到下面这个文件夹:
  • 创建 wp-config.php 文件:
  •  访问ip/wp-config.php

  •  

     

     

     

  •  遇到的问题和解决方案 

  • 问题:无法打开WordPress的安装界面,显示File not found.

  • 解决方案:在询问同学后发现是httpd.conf代码有误差,在对照文档修改后,就没有问题了

建议:

可以将两个文档的代码放在实验的内容中,方便复制也能更清晰的了解实验的步骤。

标签:Web,PHP,部署,自启动,实验,Apache,mariadb,安装,php
From: https://www.cnblogs.com/zhou-xingzhi/p/17004553.html

相关文章

  • 实验八-Web部署
    openEuler中基于LAMP部署WordPress实验过程一、配置openEuler在华为云openEuler安装后,没有配置yum源,我们通过重新配置。cd/etc/yum.repos.dviopenEuler_x86_64.r......
  • 实验6
    #include<stdio.h>#include<stdlib.h>#pragmawarning(disable:4996)intmain(){FILE*fp;intcount=0;fp=fopen("data4.txt","r");if(fp......
  • 网页大作业——上海美食8页网页实验报告
    一、实验目的和要求1.了解HTML文档结构,学习如何编写HTML文档;;2.初步掌握基本标记的使用;练习使用HTML中最基本的一些标签,如定义标题、段落及标记文字的显示格式、背景图片......
  • 实验八-Web部署
    一、部署过程1.安装华为云openEuler2.配置openEuler在华为云openEuler安装后,没有配置yum源,我们通过重新配置。增加下面内容:3.安装LAMP安装Apache,开启Apache服务,设......
  • 实验6
    task4#include<stdio.h>#include<stdlib.h>intmain(){FILE*fp;intcount=0;fp=fopen("data4.txt","r");if(fp==NULL){printf("failtoopenthefile");return......
  • 实验6 文件应用编程
    1#define_CRT_SECURE_NO_WARNINGS2#include<stdio.h>3intmain()4{5intnum=0;6FILE*fp;7charch;8if((fp=fopen("data4.tx......
  • [ 成为架构师系列 ] 1. 第一个 Java Web 程序
    [成为架构师系列]1.第一个JavaWeb程序1.新建mavenwebapp工程打开idea,NewProject,选择Maven,从maven-archetype创建,找到maven-archetype-webapp:......
  • web服务器
              ......
  • 实验八
    部署过程配置华为云服务器  安装程序dnfinstallhttpdmysql-serverphpphp-mysqlndphp-fpm    启用Apachesystemctlstarthttpd.se......
  • 实验七-缓冲区溢出
    一、实验指导书内容1.实验准备系统用户名shiyanlou实验楼提供的是64位Ubuntulinux,而本次实验为了方便观察汇编语句,我们需要在32位环境下作操作,因此实验之前需要......