phpmyadminlinux安裝
⑴ 怎麼在linux系統上安裝xammp
1、查看你linux系統的位數,是32位的還是64位的。使用uname -a命令查看。
顯示有
x86_64則說明你是64位內核, 跑的是64位的系統.
i386, i686說明你是32位的內核, 跑的是32位的系統
2、首先下載xampp的安裝包。打開網址:https://www.apachefriends.org/zh_cn/download.html或http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.3/,選擇你需要的版本,根據linux系統位數下載
3、使用linux的wget命令下載,下載前先進入opt文件夾,不然我們不知道我們下載文件到哪裡去了。
cd /opt wget 地址
如果提示證書錯誤
使用下面的命令wget --no-check-certificate 地址
4、然後我們先賦予755許可權,以防因為許可權不足,無法安裝
chmod -R 755 xampp-linux-1.8.3-5-installer.run
5、然後我們運行這個安裝文件
./xampp-linux-1.8.3-5-installer.run
6、安裝的過程就不多說了,也不用設置什麼,無非就是問你時候確定一些選項,出現提問,直接按 回車 下去即可。xampp默認安裝在/opt/lampp下
7、安裝完畢之後,並沒有運行,我們需要手動啟動xampp服務,也就是啟動apache,ftp和mysql這些伺服器。使用命令
/opt/lampp/lampp start
此時,lampp組件就成功啟動了,但它並不是每次隨系統啟動
輸入以下命令
ln -s /opt/lampp/lampp /etc/rc.d/rc3.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc4.d/S99lampp
ln -s /opt/lampp/lampp /etc/rc.d/rc5.d/S99lampp
這樣,就隨系統啟動了!
8、環境安裝完了,但是MySQL的密碼是多少,ftp的賬號密碼也是多少?我們不知道,這個默認為空,還需要我們自己設置。【要先在文本上面寫好先在復制安全點,不然密碼設置成什麼自己都不記得了】輸入命令
sudo /opt/lampp/lampp security
如圖所示:他會依次要求你
1、先輸入xampp控制面板的密碼(用戶名是xampp);
2、輸入phpmyadmin的密碼(用戶名是pma)
3、輸入mysql的密碼(用戶名是root)
4、輸入ftp密碼(用戶名是daemon,默認埠21)
9、在瀏覽器輸入伺服器的ip訪問看一下成功了沒有?
由於伺服器設置了xampp不允許遠程訪問,所以遠程不能訪問需要修改conf文件
vi /opt/lampp/etc/extra/httpd-xampp.conf
將 Require local 改成 Require all granted
/opt/lampp/lampp restart 重啟xampp
到此xampp安裝完成
linux下xampp如何開機自動啟動
centos下:
1.首先檢查默認啟動文件在那個文件下:
egrep :initdefault: /etc/inittab
2.如果結果是:rc3.d則如下(如果是rc5.d則將3改成5即可),
cd /etc/rc.d/rc3.d
3.執行命令
ln -s /opt/lampp/lampp S99lampp
ln -s /opt/lampp/lampp K01lampp
⑵ shell腳本安裝phpmyadmin自動輸入用戶密碼
expect是自動交互程序,可以方便的在shell腳本中自動輸入mysql的帳號密碼。
shell腳本如何自動輸入mysql帳號密碼
在deepin linux下默認已安裝此程序,首先要獲取expect安裝程序的路徑,可以通過which命令來獲取。如果沒有安裝請自行安裝。
shell腳本如何自動輸入mysql帳號密碼
接下來就是建立一個腳本文件,這里命名為t.sh,然後用vim打開t.sh,在裡面編寫如下圖所示的代碼。代碼說明如下:
第一句:#!/usr/bin/expect就是在上面獲取的expect的安裝路徑,expect類似於一個shell,所以腳本的第一行指明通過expect來運行下面的指令。
第二句:設置延時為30秒。
第三句:spawn是expect的語句,執行命令前都要加這句
第四句:是發送的mysql root帳號的密碼666666,注意後面的\r即回車。
第五句:interact代表執行完留在遠程式控制制台
shell腳本如何自動輸入mysql帳號密碼
編寫完成後,執行vim的wq命令退出保存t.sh。
shell腳本如何自動輸入mysql帳號密碼
然後執行如下命令給t.sh加上可執行許可權。
sudo chmod 755 ./t.sh
shell腳本如何自動輸入mysql帳號密碼
然後執行t.sh就可以看到mysql自動輸入帳號密碼登錄了。
shell腳本如何自動輸入mysql帳號密碼
除了上面介紹的使用expect命令外,用戶也可以切換到root用戶下,在root用戶的家目錄,建立一個.my.cnf的文件,讓mysql本身實現免密碼登錄,這樣在shell腳本中只需要執行mysql命令即可自動登錄了,具體可以參考之前發布的經驗。
⑶ Linux下安裝phpMyAdmin須要裝PHP嗎
是的,phpmyadmin是php語言開發出來的一款應用管理軟體,因此他也必須在php環境下運行,它對資料庫的管理上非常的方便快捷!
⑷ 怎麼在Linux系統安裝wamp server
首先想說一下通常搭建WAMP平台的時候主要分為散裝包搭建和集成包搭建過程。
散裝包搭建就是把PHP,Apache,MySQL等下載下來,一個個的安裝,其過程灰常的復雜,而且需要配置的系統變數和修改的文件太多,不適合新手以及對系統定製要求不高的人使用。
集成包主要是使用wampserver進行安裝,該包封裝較好,自動集成了以上的程序,簡化了操作過程,使用起來灰常方便,官方下載地址:
http://www.wampserver.com/en/download.php
裡面提供最新的版本下載,一般比中文網站上的版本要高級。下面以筆者寫作日期為止的最新版本的安裝過程進行演示:
1、到上述網站上下載最新的版本,本文下載到的最新版本是:WampServer2.1e-x32.exe
上圖中紅色框內可以看到關於wampserver內包含的組件的相關信息
2、下載完畢之後,運行安裝程序。安裝的過程基本上就和安裝普通軟體的過程一致,不確定的地方選擇默認的值便可以了。
3、安裝完畢後會有提示是否現在運行的選項,選擇立即運行,默認情況是離線的——也就是其他主機還不可以訪問你搭建的伺服器,但是本機可以訪問。順便說一下,安全起見,如果僅僅是個人開發,最好是不要讓伺服器在線,因為諸多的安全問題。
4、打開瀏覽器,輸入:http://localhost/ 然後可以看到如下頁面說明安裝初步成功。
5、點擊上圖Tools欄目中的「phpinfo()」可以查看PHP的詳細配置信息;點擊「phpmyadmin」可以使用其管理界面對資料庫進行管 理!下面Your Aliases中的三個均是對wamp的管理分析控制界面,前兩個都是對資料庫進行講解的,最後一個是用來對PHP程序進行分析的。
6、完成以上界面就基本上搭建好了平台了,可以使用相關的選項進行查看,如下圖:
7、以後你自己做的PHP文件就放在www directory下就可以了。例如:點擊上圖中的「www directory」,打開目錄:刪除掉原來的index.php,再在裡面用記事本新建一個文件,在裡面輸入:
<?php
echo "這是一個主頁文件!";
?>
選擇另存為,將文件的名字修改為index.php,並且選擇保存的默認格式修改為是UTF-8格式,默認的是ANSI編碼格式——使用這個格式會出現亂碼,因為wampserver採用的是UTF-8編碼方式。
8、重新啟動wampserver,然後訪問http://localhost/,發現頁面中顯示文字如下:
這是一個主頁文件!
自此,wamp平台算是基本搭建成功。以下是一些較為高級的配置操作。
修改如上圖中的,httpd.conf文件,中的ServerName localhost:80,可以修改訪問的埠,修改後別人訪問你的伺服器的時候就需要特別指明埠號。
修改DocumentRoot 「。。。/wamp/www/」和<Directory 「。。。wamp/www/「>這個欄目,可以修改為你想要的相關路徑,以後你的php文件就放到你設置的路徑里就可以了。
更全面的修改相關路徑的該法請參見(不過作為開發改到此步已經基本滿足要求了):
http://hi..com/vfoxer/blog/item/ce5c81d48a2b7e12a18bb71f.html
自此,本文搭建WAMP平台的基本配置結束,希望對您有所幫助。
本文本人親自測試通過,不過有朋友反映有問題,他解決的說法是:
1、清楚緩存(IE的。貌似和我無關吧,我以前開發的時候就把IE緩存禁用了,這個。。。)
2、進入php.ini修改password與mysql一樣,資料庫的連接密碼,
PS:MySQL 的默認用戶是root,密碼為空。
詳細的可以參看這個 http://www.linuxprobe.com/