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了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章