manjaro 安装 phpmyadmin

3 篇文章 0 订阅
1 篇文章 0 订阅

manjaro 安装 phpmyadmin

这篇文章是在原文的基础上根据我自己的系统实现之后做了一波修改
但是修改了小部分,所以归到转载里面好了
这篇文章里有部分mysql安装过程
我的另一篇mysql安装过程其实有点问题
我会在那篇文章上作出说明
最后关于安装过程欢迎评论区交流

root 身份执行下面的命令

1. 升级系统#

yay -Syu

2. 安装 Apache#

升级完后,安装Apache

yay -S apache

编辑 /etc/httpd/conf/httpd.conf file

/etc/httpd/conf/httpd.conf
# 我这里用的nano,你可用其它的编辑器只要能编辑文本就行

找到LoadModule unique_id_module modules/mod_unique_id.so 注释了

[...]
#LoadModule unique_id_module modules/mod_unique_id.so
[...]

保存退出

让Apache 开机启动 然后重启 Apache 服务

systemctl enable httpd
systemctl restart httpd	

然后看看 Apache 服务是否启动成功

sudo systemctl status httpd

Active: active (running) 有这个就意思成功运行

测试一下Apache#

创建一个简单的页面

sudo touch /srv/http/index.html

加入下列内容

<html>
 <title>Welcome</title>
  <body>
   <h2> test page</h2>
  </body>
</html>

点击测试http://localhost

3. 安装MariaDB#

执行下列命令来安装

yay -S mysql57

然后执行下面的命令

sudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql
# 这里要复制最后一行的初始密码,后面要用到
sudo systemctl enable mysqld
sudo systemctl start mysqld
sudo systemctl status mysqld

设置MySQL/MariaDB root user的密码#

mysql_secure_installation

然后输入之前复制的初始密码,之后可直接修改root密码,后面的一堆选项可以全部回车,没有仔细研究

4. 安装 PHP#

执行安装命令

yay -S php php-apache php-fpm

安装完后来编辑/etc/httpd/conf/httpd.conf文件

/etc/httpd/conf/httpd.conf

找到下面的行取消注释

[...]
#LoadModule mpm_event_module modules/mod_mpm_event.so
[...]

然后找到LoadModule mpm_prefork_module modules/mod_mpm_prefork.so 一般在刚刚注释的那行下买 没有就在下面加上 有的话就取消注释

LoadModule mpm_prefork_module modules/mod_mpm_prefork.so

然后在最后加上下面的几行

LoadModule php7_module modules/libphp7.so
AddHandler php7-script php
Include conf/extra/php7_module.conf

保存退出

测试php#

创建test.php

sudo touch /srv/http/test.php

加上下面几行

<?php
 phpinfo();
?>

重启httpd service

sudo systemctl restart httpd

然后打开http://ip-address/test.php

如果看到php的页面就成功

5 安装 phpMyAdmin#

执行命令

yay -S phpmyadmin php74-mcrypt

安装完成后编辑php.ini

/etc/php/php.ini

取消下列行的注释

[...]
extension=bz2
extension=mysqli
[...]

添加

extension=mcrypt

保存退出

编辑phpMyAdmin的配置文件#

sudo touch /etc/httpd/conf/extra/phpmyadmin.conf

加入下列内容

Alias /phpmyadmin "/usr/share/webapps/phpMyAdmin"
 <Directory "/usr/share/webapps/phpMyAdmin">
  DirectoryIndex index.php
  AllowOverride All
  Options FollowSymlinks
  Require all granted
 </Directory>

编辑 Apache的配置文件#

/etc/httpd/conf/httpd.conf

在最后加入

Include conf/extra/phpmyadmin.conf

保存,退出,重启httpd服务

sudo systemctl restart httpd

测试phpMyAdmin#

打开http://IP-Address/phpmyadmin
phpmyadmin测试

参考:
作者:波格斯特
出处:https://www.cnblogs.com/bgst007/p/12321367.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值