日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)

發布時間:2023/12/10 数据库 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)

原文:Ubuntu LAMP搭建

為了數據庫課程設計,只好自己搭一個數據庫系統,采用LAMP方式。

一、安裝

1.安裝Apache

sudo?apt-get?install?apache2

Apache在安裝期間會新建一個目錄:/var/www,該目錄是該服務器中存放文檔的根目錄。

查看版本

apachectl -v

2.安裝MySQL

sudo apt-get?install?mysql-server ?

(版本號可以省略,自動查找新版。)

在安裝的最后會提示輸入mysql的root密碼

查看版本

mysql -V

3.?安裝PHP

sudo apt-get?install?php5?libapache2-mod-php5

查看版本

php -v

重啟Apache,讓它加載PHP模塊

sudo /etc/init.d/apache2?restart

4.?安裝phpMyAdmin

sudo apt-get?install?phpmyadmin

安裝時會提示新建一個數據庫,可以選是也可以不安裝

?

二、配置

1、配置Apache

sudo gedit?/etc/apache2/apache2.conf在文檔的最后,

添加文件類型支持:

AddType application/x-httpd-php .php .htm .html

(根據自己需要)默認字符集:AddDefaultCharset?UFT-8

(根據需要)添加首頁文件?三個的順序可以換?前面的訪問優先:

<IfModuledir_module>

DirectoryIndex index.htm?index.html?index.php

</IfModule>

完成后重啟apache配置生效:sudo?/etc/init.d/apache2?restart

2.?配置PHP5

sudo gedit?/etc/php5/apache2/php.ini

根據自己需要,下面是默認時區

;date.timezone=??換成

date.timezone?=?PRC

?

3.配置mysql

sudo gedit?/etc/mysql/my.cnf

默認是只允許本地訪問數據庫的,如呆有需要其他機器訪問,把這句話用#號注釋掉

?bind-address?127.0.0.1

4.配置phpmyadmin

phpmyadmin默認并不是安裝在/var/www下面的,而是在/usr/share/phpmyadmin,可以把phpmyadmin復制到/var/www

代碼:sudo?cp -r /usr/share/phpmyadmin /var/www/phpmyadmin,

然后在終端里運行:

sudo gedit?/etc/phpmyadmin/apache.conf

把下面兩句中的/usr/share/phpmyadmin路徑改為/var/www/phpmyadmin

Alias /phpmyadmin?/usr/share/phpmyadmin

<Directory/usr/share/phpmyadmin>

三、測試

1.?測試Apache

輸入:http://localhost/看是否出現It?works字樣

2.?測試MySQL

輸入:sudo?netstat?-tap?|?grep?mysql

可以看到類似下面的行:

tcp?0?0?localhost:mysql?*:*LISTEN?4477/mysqld

?

如果服務器不能正常運行,您可以通過下列命令啟動它:sudo /etc/init.d/mysql?restart

3.?測試PHP

Ubuntu Apache的根目錄位于/var/www中

在里面添加一個測試文件test.php文件,

內容為:

<?php

phpinfo();

?>

瀏覽器重輸入http://localhost/test.php,如果出現了一個顯示PHP運行參數的頁面,那就說明PHP已經正常運行了。

4.測試phpmyadmin

在瀏覽器中輸入http://localhost/phpmyadmin可以訪問說明配置好了,然后以root為用戶名,以安裝phpmyadmin途中輸入的密碼為密碼.?登入phpmyadmin,這個時候,就可以自由創建數據庫和數據庫用戶

遇到的問題:

1.?

注意:如果此時在http://localhost/phpmyadmin是一個空白頁面,那么打開php.ini,把其中的display_errors = Off調整為display_errors = On,并重啟重啟apache。

sudo gedit /etc/php5/apache2/php.ini ? ? ?#找到display_errors并改正之。

sudo /etc/init.d/apache2 restart ? ??#重啟apache2,啟用調整后的php.ini

如果你是按照如上步驟安裝的,那么在打開phpmyadmin的時候,應該會顯示

Fatal error: require_once(): Failed opening required './libraries/php-gettext/gettext.inc' (include_path='.') in /var/www/phpmyadmin/libraries/select_lang.lib.php on line 395

可以這樣解決:

?

sudo rm /var/www/phpmyadmin/libraries/php-gettext/* ? ?#這一步是刪除軟連接
sudo ln /usr/share/php/php-gettext/* /var/www/phpmyadmin/libraries/php-gettext ? ?#這一步是建立硬鏈接

?2.

http://localhost/phpmyadmin打開提示not found

默認的apache路徑是/var/www/html 要更改為/var/www

命令:sudo gedit /etc/apache2/sites-available/000-default.conf

修改這一行為這樣:DocumentRoot /var/www/

然后重啟apache:sudo /etc/init.d/apache2 restart

?

?

Reference:

最后那個問題的解決

http://superuser.com/questions/590208/phpmyadmin-symlinks-error-after-ubuntu-upgrade

http://www.linuxdiyf.com/viewarticle.php?id=186105

Apache的wiki

?

http://wiki.ubuntu.org.cn/index.php?title=Apache&variant=zh-cn#.E9.85.8D.E7.BD.AEapache

posted on 2015-01-28 21:11 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/4257107.html

總結

以上是生活随笔為你收集整理的Ubuntu 14.04 LAMP搭建(Apache 2.47+MySQL 5.5+PHP5.5)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。