Ubuntu下配置php7与apache2与PhpMyAdmin的文章整理

ubuntu的php7与apache2的环境搭建

http://blog.csdn.net/TH_NUM/article/details/71169729

1.安装apache2

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install apache2 -y 
2.安装php

sudo apt-get install php 
sudo apt-get install libapache2-mod-php 
3. 安装一些php插件

sudo apt-get install php-mysql php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml php-xmlrpc 
4. 设置web的工作目录

cd /etc/apache2/sites-enabled 
sudo vim 000-default.conf //编辑配置文件

4.安装phpMyAdmin 
1.下载phpMyAdmin 
wget http://www.phpmyadmin.net/home_page/downloads.php 
2.解压下载的文件 
tar -zvxf phpMyAdmin-3.5.3-all-languages.tar.gz 
3.移动解压后文件到指定目录下 
mv phpMyAdmin-3.5.3-all-languages /usr/share/phpMyAdmin 
4.进入指定目录 
cd /usr/share/phpMyAdmin 
cp config.sample.inc.PHP config.inc.php 
5.在apache下创建配置文件 
vi /etc/httpd/conf.d/phpmyadmin.conf 
插入如下内容:

#  
#Web application to manage MySQL  

#  

#<Directory “/usr/share/phpMyAdmin”>  

#Order deny,allow  

#Deny form all  

#Allow from localhost  

#</Directory>  

Alias /phpmyadmin /usr/share/phpMyAdmin  

Alias /phpMyAdmin /usr/share/phpMyAdmin  

Alias /mysqladmin /usr/share/phpMyAdmin  

重启MySQL和apache,在浏览器中输入:你的ip/phpMyAdmin 即可显示登录界面 
如果报错说你的php不支持mysqli扩展,则可能是你安装php的时候没有安装mysql模块,按如下操作可解决: 
yum install php-mysql 
然后在php.ini中添加extension=mysqli.so 

重启mysql和apache,再次在浏览器中输入:你的ip/phpMyAdmin 即可正确显示登录界面

ubuntu 16.04 安装PhpMyAdmin

http://blog.csdn.net/l6807718/article/details/51374915

首先,安装mysql

$ sudo apt-get install mysql-server
$ sudo apt-get install mysql-client
安装时输出root用户的密码

在安装phpmyadmin

$ sudo apt-get install phpmyadmin
$ sudo apt-get install php-mbstring
$ sudo apt-get install php-gettext
安装时选择自动配置数据库,输入数据库root账号的密码
如果不安装以上两个php软件包,则会报错或者白屏,提示找不到/usr/share/php/php-gettext/gettext.inc之类的错误

建立/var/www/html 下的软连接

$ sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin

修改php配置文件

$ sudo vim /etc/php/7.0/apache2/php.ini
display_errors = On(显示错误日志,出现两次,都要改,不然无效)
extension=php_mbstring.dll (开启mbstring)

重启apache

$ sudo /etc/init.d/apache2 restart

访问端口localhost/phpmyadmin,输入账号密码即可

重点提要:因为默认安装phpmyadmin时会安装apahce和php等依赖包,由于是16.04系统,会默认安装php7.0,php7.0又没有默认自带php-mbstring,php-gettext这两个包,所以会报错。

原文地址:http://blog.csdn.net/l6807718/article/details/51374915 

博客地址:http://blog.csdn.net/l6807718


阿里云配置MYSQL远程连接


http://blog.csdn.net/baidu_31950961/article/details/73251973

想要远程连接阿里云服务器安装的mysql(不是RDS,RDS申请外网地址即可)需要两个步骤,

第一步是修改允许连接mysql的权限,具体操作如下:

  1. 首先登录: mysql -u root -h localhost -p password
  2. 打开mysql数据库: use mysql;
  3. 将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip: 
    update user set host=’%’ where user=’root’ and host=’localhost’;
  4. 刷新权限表,使配置生效: flush privileges;

备注:也可以添加一个用户名为yuancheng,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户。命令参考如下:

grant all on *.* to 'yuancheng'@'%' identified by '123456';
flush privileges;

原文地址:http://my.oschina.net/ecnu/blog/295304

第二步需要修改一下mysql的配置文件:

文件路径是:/etc/mysql/mysql.conf.d/mysqld.cnf

  1. 打开此文件,找到bind-address = 127.0.0.1这一行,在前面加上#号注释掉这一行;
  2. 执行 /etc/init.d/mysql restart 命令重启mysql服务。

原文地址:http://blog.csdn.net/xx1710/article/details/52446703

到此就可以远程连接mysql了。


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值