博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
lampp(xampp)在linux中的安装和mysql的远程访问授权。
阅读量:5360 次
发布时间:2019-06-15

本文共 843 字,大约阅读时间需要 2 分钟。

首先去下载一个xampp for linux 的安装包,baidu,google一下都一大堆~下载到本地后,用psftp上传到服务器的/opt目录下。

用putty登录到服务器中。

cd /opt

tar -zxvf  *.tar.gz

解压之后会发现opt目录中多了一个lampp的文件夹,这就算安装完毕,非常方便。

启动lampp的方法是./lampp start。启动之后就能通过本地的浏览器访问服务器了,xmapp的站点儿还是挺有用的,还有phpmyadmin,能查看mysql,apache等运行状态。但是你不是在localhost看phpmyadmin会被拒绝,而且这个时候你进入bin目录下,然后输入mysql,会出现connect failed,他拒绝你的远程访问。如果这个时候能远程桌面你的服务器的话那就不用往下看了,但是如果不能远程桌面的话,接下来是我的一种解决方法:

首先./lampp stop,关闭所有程序。

cd到sbin目录下,输入 mysqld -u root,这句话的意思是用root用户启动mysql,因为本身mysql是拒绝root用户登录的。然后你就会看到一堆启动的命令。

接下来cd到bin目录下,输入mysql,你会发现你能进入mysql并且可以输入sql语句了。

mysql> grant all privileges on *.* to root@'%' identified by "123456";

mysql> flush privileges;

mysql> quit

这段命令是让mysql root用户可以允许连接的ip地址,%代表允许所有的ip地址。

这时候你就能通过本地的mysql client 软件连接服务器的数据库了,如果你感觉用允许所有的人连接不安全,那就把%替换成一个特定的IP。

转载于:https://www.cnblogs.com/fbiswt/archive/2012/11/16/2773513.html

你可能感兴趣的文章
单独编译Android系统模块并替换进系统
查看>>
android uri用法
查看>>
git clone时加上--depth 1
查看>>
正则匹配中文
查看>>
引入腾讯视频播放,可控制是否暂停播放
查看>>
获取上个月第一天及最后一天.
查看>>
删除以....开头的所有文件
查看>>
Linux查找含有特定字符串的文件
查看>>
backup - 4
查看>>
nginx 反向代理 与 Apache backend的配置联合配置
查看>>
JavaWeb开发之JDBC事务
查看>>
0、Cocos2d-x 在Windows7环境下的安装(2.1.5)
查看>>
博客系统
查看>>
CentOS 6.5下Git服务器搭建
查看>>
关于我
查看>>
[吐槽]webpack4
查看>>
hibernate 配置Set排序
查看>>
js input输入框的总结
查看>>
SQL Server 2005、2008 的 datetime 值范围(转)
查看>>
CSS技巧(一):清除浮动
查看>>