1. 程式人生 > >Ubuntu下配置php7與apache2與PhpMyAdmin的文章整理

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這兩個包,所以會報錯。

阿里雲配置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;

第二步需要修改一下mysql的配置檔案:

檔案路徑是:/etc/mysql/mysql.conf.d/mysqld.cnf

  1. 開啟此檔案,找到bind-address = 127.0.0.1這一行,在前面加上#號註釋掉這一行;
  2. 執行 /etc/init.d/mysql restart 命令重啟mysql服務。

到此就可以遠端連線mysql了。


相關推薦

Ubuntu配置php7apache2PhpMyAdmin文章整理

ubuntu的php7與apache2的環境搭建http://blog.csdn.net/TH_NUM/article/details/711697291.安裝apache2sudo apt-get update sudo apt-get upgrade sudo apt-g

Ubuntu Virtual Judge 環境搭建配置

由於學校機房每臺機器都需要賬號才能訪問外網,然而賬號只有老師才有,這就導致機房上網賬號不夠。 所以打算在機房的一臺伺服器上搭建一個Virtual Judge,它用一個賬號連線外網其他同學就都能交題了。。 由於本人不懂JSP。配置環境異常坎坷。配置的過程中還向Isun請教了幾

ubuntu配置samba服務虛擬機器的win7實現檔案共享(區域網也可共享)

1. 如果沒有安裝samba服務請安裝 sudo apt-get install samba sudo apt-get install smbfs 2. 安裝完成後,修改smb的配置檔案,主要配置

Windows7環境配置PHP7+Apache2.4環境

1、下載php7和apache2.4 PHP:http://windows.php.net/download/ 下載x64 Thread Safe Apache:http://www.apachelounge.com/download/ 下載x64版本 2、解壓 PHP:D:

UbuntuGoogle Test的安裝示例

  這裡介紹在Ubuntu下安裝Google Test的一種簡便方法,如果大家要用最新版,可以去相關網站上下載最新原始碼。 環境:Ubuntu 16.04 64位桌面版 1. 安裝libgtest-dev; sudo apt install libgtest-dev -y  2. 編譯 cd /usr/

windows配置gpu加速——cudacudnn安裝

windows下配置gpu加速——cuda與cudnn安裝 一、系統情況 二、安裝工具準備 三、工具安裝 1、 顯示卡驅動安裝 2、cuda9.0安裝 3、cudnn9.0安裝 4、vs2015安裝 四、

Ubunturoot許可權賬戶切換密碼重置

問題:新安裝的Ubuntu系統,無法切換或者登入到root。 Ubuntu下想獲取root許可權,方法有二: 一、在需執行命令前+subo,臨時獲取root許可權 $ sudo apt-get update 二、允許su到root 通過切換命令想切換到root

在Linux的Tomcat配置多個域名對應工程相連

1.如何實現修改Linux下Tomcat的埠號。 我們都知道,你的Linux伺服器上的Tomcat安裝配置好後,可以通過ip+:8080埠號訪問,如果想修改埠號,可以通過修改conf目錄下的server.xml檔案來實現。(溫馨提示:以下server.xml配置的修改在修改

Ubuntu 使用者和組新增刪除操作

最近在折騰VPS時發現,VPS中一般只設有root使用者,普通使用者得自己設定,一番折騰之後,寫下這篇部落格,權當筆記之用。 一、建立使用者 1、使用命令 useradd 例:useradd user1——建立使用者user1(該操作一般不會再/home目

ubuntuanaconda完美解決python2python3共存問題

先,大家需要了解的是,在原有的ubuntu系統下,是具備python環境的,但是,為了在不同的時期,會有不同的需要,有時候,需要的使用python2,但也有些情況時需要使用python3 ,那麼,如何才能夠,在ubuntu系統下隨意切換,並且快速使用python2,python3這兩個版本呢~接下來

ubuntu使用SSH遠端登入禁止登入方法

https://yq.aliyun.com/ziliao/29715一,允許使用者ssh遠端登入ubuntu預設是不啟用root使用者也不允許root遠端登入的。所以需要先啟用root使用者啟用root使用者:sudo passwd root //修改密碼後就啟用了。安裝Op

ubuntuegg檔案的安裝製作

下載並執行:ez_setup.py,或者,直接下載安裝easy_installegg檔案:哈哈,各位直接用easy_install xxx.egg來孵蛋吧如果想要製作egg檔案,需要在要打包的資料夾下編輯setup.py檔案,example.pyfrom setuptools

ubuntu配置apache2+php+mysql教程

無意間從我的onedrive裡翻出來的一篇文件,很久以前整理的了,部分內容收集自網路,來源找不到了。。。噫,都忘了為什麼要整理這文件了。更換系統源為阿里雲的源,相對下載速度會快一些cd /etc/apt進入目錄找到sources.list檔案ls -a複製sources.li

【PHP】Window7環境配置PHP7+Apache2.4 環境

今天第一次接觸PHP,配置這個環境也是搞了一個多小時。 買的PHP的這本書,上面的環境配置有些老了,Apache還是2.2的版本配置。 果斷拋棄書本,然後谷歌文件學習。 現在成功在電腦上配置好了PHP環境。 首先講一下電腦環境與版本: 電腦:win

ubuntu vim工具的安裝使用教程(一)

 vim工具可以方便的從liunx終端開啟編輯修改檔案,是一款在Ubuntu系統下必備的工具,首先來說明如何安裝和配置1) 輸入CTRL+Alt+T開啟一個終端,之後輸入命令:sudo apt-get install vim-gtk2)輸入y,回車,3)等待安裝完成後,開啟終

Ubuntu安裝php7 + apache2 + mysql 5

管理員身份 sudo -s 安裝mysql apt-get install mysql-server mysql-client 彈出介面輸入 mysql的root使用者的密碼,如 123456 安裝apache2 apt-get inst

Ubuntu配置交叉編譯環境

conf core chains 編譯 配置 -c 進行 spa 編譯環境 [email protected]/* */:~$ sudo apt-get update # 如果不安裝 gawk subversion wine1.6-dev 編譯會報錯 [ema

ubuntu配置vpn支持訪問外網

data out 有時 linu 3.2 http 成功 設置 4.2   公司的開發環境都是局域網的,在公司內部使用沒有什麽問題。可是有時候確實要在外部比方家裏、出差使用,這時候就須要配置vpn連接公司內網了。vpn的配置非常easy,但有時我們連了vpn後還須要

Ubuntu配置Anaconda

.net 鏡像站 之前 比較 target 64位 art ctrl+alt 有時 轉自:https://blog.csdn.net/Horcham/article/details/57075388 安裝Anaconda   Ubuntu下似乎庫中不自帶Anaconda,是

Ubuntu 配置 Apache 伺服器

1、前提準備工作 將原有的原始檔複製儲存 sudo cp /etc/apt/source.list /etc/apt/source.list.bak 開啟原始檔 sudo vim /etc/apt/source.list 將下列的複製到檔案中 deb http://mi