admin 管理员组文章数量: 1184232
opensuse 下搭建mysql apache
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,如若转载,请注明出处:.html
本文标签: opensuse 下搭建mysql apache
版权声明:本文标题:opensuse 下搭建mysql apache 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.roclinux.cn/p/1698026708a283342.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论