1.安装Apache2

sudo zypper install apache2

sudo systemctl enable apache2

sudo systemctl start apache2

2.安装PHP8

sudo zypper install php8 php8-mysql apache2-mod_php8

sudo a2enmod php8

转到/etc/apache2/mod_mime-defaults.conf,添加如下内容

AddType application/x-httpd-php .php

转到/etc/apache2/httpd.conf,添加 index.php 内容

DirectoryIndex index.html index.php index.html.var

sudo systemctl restart apache2

3.安装MariaDB

sudo zypper refresh

sudo zypper install mariadb mariadb-tools libmariadb-devel

在openSUSE Tumbleweed下安装MariaDB后,需手动注册并开启服务。

在openSUSE Tumbleweed下安装MariaDB后,会自动添加一个操作系统用户,用户名为mysql,密码是随机的。

并且会使用数据库root根用户(初始为空密码)自动生成一个名称为mysql的数据库。

您可以使用以下命令控制MariaDB服务器的状态:

#systemd命令

systemctl {start|stop|restart|status} mysql

#service通用命令

service mysql {start|stop|restart|status}

#mysql式命令

rcmysql {start|stop|restart|status}

sudo mysql_secure_installation

该脚本将执行以下设置:

设置MySQL root密码

删除匿名用户

禁止远程进行MySQL root登录

删除测试数据库

重新加载权限表

创建新用户及密码

mysql -uroot -p

CREATE USER 'huoxiaoqiang'@'localhost' IDENTIFIED BY 'password';

创建数据库

mysql -u huoxiaoqiang -p

CREATE DATABASE db_name

4.安装phpMyAdmin

sudo zypper install phpMyAdmin

sudo ln -s /usr/share/phpMyAdmin/ /srv/www/htdocs/

sudo service apache2 restart

导入/usr/share/doc/packages/phpMyAdmin/sql/目录下的create_tables.sql

5.文件讲解

mariadbServer part of MariaDB

mariadb-clientClient for MariaDB

libmariadb3MariaDB connector in C

libmariadb-develDevelopment files for the MariaDB Connector C API

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/php/phpenv/3505.html

opensuse 下搭建mysql apache_1.搭建LAMP开发环境的步骤(openSUSE Tumbleweed)相关推荐

  1. 一天一点linux(9):ubuntu下如何搭建LAMP开发环境?

    功能介绍 上一次搭建Linux下LAMP环境是基于的CentOS6.7版本,采取的方式是源码编译安装,折腾了好久才在CentOS下,把LAMP环境给搭建起来,而Ubuntu作为现在主流的Linux版本 ...

  2. 上手阿里云服务器(一)——搭建LAMP开发环境、防火墙、文件传输

    轻量应用服务器的搭建 搭建LAMP开发环境 防火墙规则 上传Web文件 参考文档:阿里云云服务器官方文档 参考视频:b站教程视频 为了更简单地入门云计算,所以选择使用轻量应用服务器(有别于云服务器EC ...

  3. LAMP 开发环境搭建

    LAMP 开发环境搭建 文章目录 LAMP 开发环境搭建 前言 一.PHP开发环境搭建(LAMP) 1.CentOS 7 2.PHP 连接 MySQL 数据库 2.1 概述 2.2 PHP 连接MyS ...

  4. ubuntu下搭建eclipse+tomcat的web开发环境

    之前是打算给eclipse装上插件变成eclipse for javaEE 的,后来一看过程太麻烦了,直接下载eclipse for java EE 算了.搭建eclipse+tomcat的web开发 ...

  5. docker mysql开发环境_跟我一步一步用Docker搭建Beimi游戏服务端开发环境

    跟我一步一步用Docker搭建Beimi游戏服务端开发环境 Stone 摘要 本文为java 0基础的小伙伴介绍如何用Docker搭建开发环境.如果不关心过程直接可 跳到本文最后取代码. 关键步骤为: ...

  6. 华山服务器安装linux系统,RHEL7/Centos7下使用QEMU搭建u-boot+Linux+NFS嵌入式开发环境(2018...

    目录 1交叉编译环境搭建 交叉编译器下载链接: 1.1交叉编译器下载 将其下载到/usr目录下并解压. 解压命令: tar -xvf gcc-linaro-7.2.1-2017.11-i686_arm ...

  7. Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440

    Fedora12下搭建Qt Creator的ARM开发环境 并 移植Qt4.6.2到Micro2440 参考: http://hi.baidu.com/jiyeqian/blog/item/f46d2 ...

  8. Fedora9 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3-books到mini2440

    Fedora9 下搭建Qt Creator的ARM开发环境并移植Qt4.6.3-books到mini2440 分类: LINUX 2011-10-18 16:44:56 因为在搭建ARM的qte环境时 ...

  9. 【官方搭建入门】JEECG 平台开发环境搭建必读

    [官方搭建入门]JEECG 平台开发环境搭建必读 下载地址:http://git.oschina.net/jeecg/jeecg 1. 标准开发环境:eclipse + maven + jdk7 + ...

最新文章

  1. 命名实体识别入门教程(必看)
  2. (摘抄)HTTP 协议详解
  3. ERROR in app.js from UglifyJs RangeError: Maximum call stack size exceeded
  4. Mozilla的Python3使用情况
  5. uC/OS II--与ECB操作相关的四个函数
  6. SAP UI5应用如果遇到数据绑定问题时,应该如何自己定位问题?
  7. 华为交换机S3700清空配置方法
  8. oracle 导入导出指定表
  9. DPDK 跟踪库tracepoint源码实例分析
  10. 算数计算机在线应用,数学计算器
  11. js离开页面执行函数 onbeforeunload与onunload事件
  12. StringTokenizer字符串分解器
  13. 应届生从头脑风暴到游戏策划案的个人思路(二)
  14. 主动降噪python_主动降噪(Active Noise Control)
  15. MeanShift算法原理及其python自定义实现
  16. 向量空间模型(vector space model)
  17. flashfxp怎么传文件,小编教你flashfxp怎么传文件
  18. 解决error mounted is not defined no-undef
  19. 论文阅读 (四):MILIS: Multiple Instance Learning with Instance Selection.
  20. Hybrid eye center localization using cascaded regression and hand-crafted model fitting

热门文章

  1. 中国社科院与美国杜兰大学金融管理硕士项目——努力追逐梦想的人最可爱
  2. 装linux分区给多大,linux安装分区大小分配(转载)
  3. 陈丹琦带着清华特奖学弟发布新成果:打破谷歌BERT提出的训练规律这个庆祝方式太学神了吧
  4. ABAP Report一般格式
  5. 制作五角星(用黄线包围,内里用红色填充)
  6. python382怎么用_手把手教你使用python自动打包 上传应用分发
  7. (CSU-1976)搬运工小明
  8. 使用maven创建项目连接mysql
  9. 弃用消息队列!这个新一代消息系统,腾讯、华为用疯了?
  10. 80V转15V,80V转12V,80V转5V的高压降压芯片