Xampp的有用操作

來源:互聯網
上載者:User

最近因為工作需要學習了下PHP,將一些內容發布到這,Android只能放一放了。

一、提高安全性

安裝好XAMPP後,預設的一些設定是不安全的。比如:

1、XAMPP可以被任何人訪問,只要你機器連在網上,而別人知道你的IP地址的話。

2、你的mysql root使用者密碼為空白,外人也可以通過網路使用你的MySQL。

3、mysql圖形化管理軟體phpmyadmin預設也是沒有密碼的。

我們可以直接終端輸入 sudo /opt/lampp/lampp security

然後根據提示進行設定密碼。

設定過後,請注意記住密碼,因為這裡有設定好幾個。

二、XAMPP常用命令

1、/opt/lampp/lampp start 開始運行

/opt/lampp/lampp stop 停止運行

2、切換到php4的命令為:

/opt/lampp/lampp php4

切換到php5的命令為:

/opt/lampp/lampp php5

如果忘記了當前正在使用的PHP版本,可以通過下面的命令查看:

/opt/lampp/lampp phpstatus

3、其他啟動參數如下:

restart 重啟XAMPP

startapache 只啟動Apache

startssl 啟動Apache 的SSL 支援

startmysql 啟動MySQL

startftp 啟動ProFTPD

stopapache 停止Apache.

stopssl 停止Apache 的SSL 支援

stopmysql 停止 MySQL資料庫

stopftp 停止ProFTPD

三、XAMPP整合的有用工具

1.phpMyAdmin

phpMyAdmin是一個非常實用的Mysql資料庫管理操作工具,它是用PHP編寫的,使用者可以通過Web瀏覽器建立刪除資料庫,增加、刪除、修改表結構和表資料,還可以通過表單形式提交查詢語句,返回資料結果。

2.phpSQLiteAdmin

SQLite的小巧、高效以及與PHP的完美結合,使其獲得了越來越多人的青睞。XAMPP不僅整合了SQLite資料庫,而且也整合了一個通過Web瀏覽器對其進行管理的工具——phpSQLiteAdmin。

3.Webalizer

Webalizer是一個高效的、免費的Web伺服器日誌剖析器。其分析結果以HTML檔案格式儲存,從而可以很方便地通過Web伺服器進行瀏覽。Internet上的很多網站都使用Webalizer進行Web伺服器日誌分析。

四、資料的備份、恢複

1.備份

做為系統安全保障的一部分,及時、全面的備份是一項必不可少的工作。資料庫以及各軟體的設定檔、日誌等,經常會使管理員暈頭轉向,一不小心就會漏掉一項。而XAMPP則讓這一工作變得非常簡單,輸入下面的命令就可一步完成:

/opt/lampp/lampp backup ****

命令後面跟著的是MySQL 的 root 使用者的密碼。命令執行後會看到下面的內容:

Backing up databases...
Backing up configuration, log and htdocs files...
Calculating checksums...
Building final backup file...
Backup finished.
Take care of /opt/lampp/backup/xampp-backup-10-03-07.sh

2.恢複

恢複以前的備份,只需以 root 使用者身份運行下面的命令:

# sh /opt/lampp/backup/xampp-backup-10-03-07.sh ****

命令後面跟著的是MySQL 的 root 使用者的密碼,這時使用者將看到如下資訊:

恢複完後,需要重新啟動XAMPP,才能使恢複的資料可用。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.