1. 下載phpMyAdmin
http://www.phpmyadmin.net/
2. 設置
下載後解壓縮到預設網頁目錄htdocs, 目錄名稱改為phpmyadmin
將config.samle.inc.php更改為config.inc.php 然後打開
$cfg['blowfish_secret'] = '@#@!$%@!$'; // 可以亂填
然後存檔
3. 測試
用瀏覽器打開 http://localhost/phpmyadmin/
輸入帳號密碼後即可登入
2007年7月12日 星期四
2007年7月11日 星期三
[WAMP] Windows 上建置Apache+PHP+MySQL伺服器 - 3. 安裝MySQL
Windows XP SP3
Apache 2.2.15
PHP 5.3.2
MySQL 5.0.27
1. 下載MySQL
http://www.mysql.com
按下上方有個Downloads ->Download MySQL Community Server
然後選擇Windows版本
2. 安裝MySQL
開啟程式開始安裝
照著步驟安裝完後 最後會有個Configure Server Now
按下Finish開始設定MySQL
按下 [下一步]
選擇Detailed Configuration以讓你自訂選項 按[下一步]
依您的需求設定下面選項 然後設定密碼和語系後 完成並啟動MySQL
3. 觀察MySQL是否啟動
可以到[系統管理工具]下的[服務]看MySQL是否已啟動
※可以打開cmd(命令提示字元)打入 mysql -u root -p 登入
更多指令請參照 MySQL 手冊
http://linux.tnc.edu.tw/techdoc/mysql/mysql_doc/manual_toc.html
Apache 2.2.15
PHP 5.3.2
MySQL 5.0.27
1. 下載MySQL
http://www.mysql.com
按下上方有個Downloads ->Download MySQL Community Server
然後選擇Windows版本
2. 安裝MySQL
開啟程式開始安裝
照著步驟安裝完後 最後會有個Configure Server Now
按下Finish開始設定MySQL
按下 [下一步]
選擇Detailed Configuration以讓你自訂選項 按[下一步]
依您的需求設定下面選項 然後設定密碼和語系後 完成並啟動MySQL
3. 觀察MySQL是否啟動
可以到[系統管理工具]下的[服務]看MySQL是否已啟動
※可以打開cmd(命令提示字元)打入 mysql -u root -p 登入
更多指令請參照 MySQL 手冊
http://linux.tnc.edu.tw/techdoc/mysql/mysql_doc/manual_toc.html
[Apache] 修改網頁伺服器預設首頁順序
打開Apache設定檔httpd.conf
尋找 DirectoryIndex
找到以下 DirectoryIndex 即為要設為首頁的檔名
DirectoryIndex index.php index.html index.htm
存檔後Restart Apache Server
尋找 DirectoryIndex
找到以下 DirectoryIndex 即為要設為首頁的檔名
DirectoryIndex index.php index.html index.htm
存檔後Restart Apache Server
[Apache] 禁止網頁伺服器直接顯示目錄結構
[WAMP] Windows上建置Apache+PHP+MySQL伺服器 - 2. PHP安裝
Windows XP SP3
Apache 2.2.15
PHP 5.3.3
MySQL 5.0.27
1. 下載PHP
到http://www.php.net 上方按下downloads
下載 PHP 5.3.3 zip package
2. 安裝與設定PHP
解壓縮後將目錄改成php,複製至 "C:\php" (目錄可以自訂, 但路徑最好不要有空格)
把目錄中的 php.ini-production 改成 php.ini 並開啟
修改php.ini,告知extension安裝路徑
extension_dir = "C:/php/ext"
加入所需要用到的模組
[PHP_GD2]
extension=php_gd2.dll
[PHP_MYSQL]
extension=php_mysql.dll
修改完成後存檔
3. 設定Apache支援PHP
打開Apache安裝目錄底下的 /conf/httpd.conf
在最後加入
Action application/x-httpd-php "/php/php-cgi.exe"
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
PHPIniDir "C:/php/" # php的安裝路徑
LoadModule php5_module "C:/php/php5apache2_2.dll" # 讀取PHP動態執行檔
存檔後重新啟動Apache
4. 測試網頁
新增一個PHP檔案 存為 index.php 內容打入 <?php phpinfo(); ?>
放在預設的網頁目錄("C:\Program Files\Apache Software Foundation\Apache2.2\htdocs")
存檔後 打開瀏覽器 打入 http://localhost/index.php 就可以看到PHP資訊
也可以看到剛剛開啟的模組 MySQL, gd的資訊
Apache 2.2.15
PHP 5.3.3
MySQL 5.0.27
1. 下載PHP
到http://www.php.net 上方按下downloads
下載 PHP 5.3.3 zip package
2. 安裝與設定PHP
解壓縮後將目錄改成php,複製至 "C:\php" (目錄可以自訂, 但路徑最好不要有空格)
把目錄中的 php.ini-production 改成 php.ini 並開啟
修改php.ini,告知extension安裝路徑
extension_dir = "C:/php/ext"
加入所需要用到的模組
[PHP_GD2]
extension=php_gd2.dll
[PHP_MYSQL]
extension=php_mysql.dll
修改完成後存檔
3. 設定Apache支援PHP
打開Apache安裝目錄底下的 /conf/httpd.conf
在最後加入
Action application/x-httpd-php "/php/php-cgi.exe"
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
PHPIniDir "C:/php/" # php的安裝路徑
LoadModule php5_module "C:/php/php5apache2_2.dll" # 讀取PHP動態執行檔
存檔後重新啟動Apache
4. 測試網頁
新增一個PHP檔案 存為 index.php 內容打入 <?php phpinfo(); ?>
放在預設的網頁目錄("C:\Program Files\Apache Software Foundation\Apache2.2\htdocs")
存檔後 打開瀏覽器 打入 http://localhost/index.php 就可以看到PHP資訊
也可以看到剛剛開啟的模組 MySQL, gd的資訊
[WAMP] Windows上建置Apache+PHP+MySQL伺服器 - 1. Apache安裝
Windows XP SP3
Apache 2.2.15
PHP 5.3.3
MySQL 5.0.27
1. 下載Apache
到 http://httpd.apache.org
點左邊Download!下面的from a mirror
Apache HTTP Server (httpd) 2.2.15 is the best available version
目前最好的釋出版本為 2.2.15
2. 安裝Apache
下載完成後按兩下執行檔安裝, 依安裝程序填入資料
Network Domain - 網域名稱 (不知填什麼就填test.mydomain.net)
Server Name - 伺服器名稱 (不知填什麼就填test.mydomain.net)
Administrator's E-mail Address - 管理者E-mail (不知填什麼就填test@test.com)
然後選擇要開的port 80 或是 8080
以上資料都可以再到httpd.conf設定檔更改
依照程序完成安裝
3. Running Apache as a Service - 加入Apache服務
打開 命令提示字元
[開始]-> [執行] -> [cmd]
到 C:\Program Files\Apache Software Foundation\Apache2.2\bin>
打入 httpd -k install 來新增服務,會出現↓
Installing the Apache2.2 service
The Apache2.2 service is successfully installed.
Testing httpd.conf....
桌面右下的Apache Service Monitor會變成綠燈,如果沒有變成綠燈按Start啟動服務。
4. 測試Apache網頁
打開瀏覽器打入 http://localhost 或是 http://127.0.0.1 會看到 It Works的字樣,代表成功了。
Apache 2.2.15
PHP 5.3.3
MySQL 5.0.27
1. 下載Apache
到 http://httpd.apache.org
點左邊Download!下面的from a mirror
Apache HTTP Server (httpd) 2.2.15 is the best available version
目前最好的釋出版本為 2.2.15
我們是用Windows, 所以選擇 Win32 Binary, 下載 httpd-2.2.15-win32-x86-no_ssl.msi
下面兩個的差別只差在有沒包含OpenSSL模組。2. 安裝Apache
下載完成後按兩下執行檔安裝, 依安裝程序填入資料
Network Domain - 網域名稱 (不知填什麼就填test.mydomain.net)
Server Name - 伺服器名稱 (不知填什麼就填test.mydomain.net)
Administrator's E-mail Address - 管理者E-mail (不知填什麼就填test@test.com)
然後選擇要開的port 80 或是 8080
以上資料都可以再到httpd.conf設定檔更改
依照程序完成安裝
3. Running Apache as a Service - 加入Apache服務
打開 命令提示字元
[開始]-> [執行] -> [cmd]
到 C:\Program Files\Apache Software Foundation\Apache2.2\bin>
打入 httpd -k install 來新增服務,會出現↓
Installing the Apache2.2 service
The Apache2.2 service is successfully installed.
Testing httpd.conf....
桌面右下的Apache Service Monitor會變成綠燈,如果沒有變成綠燈按Start啟動服務。
4. 測試Apache網頁
打開瀏覽器打入 http://localhost 或是 http://127.0.0.1 會看到 It Works的字樣,代表成功了。
2007年7月10日 星期二
Debian - 安裝 PHPSysInfo
phpSysInfo is a PHP script that displays information about the host being accessed.
It will displays things like Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet, Floppy, and Video Information.
安裝 PHPSysInfo
http://sourceforge.net/projects/phpsysinfo/
下載壓縮檔
# wget http://jaist.dl.sourceforge.net/sourceforge/phpsysinfo/phpsysinfo-2.5.3.tar.gz
解壓縮
# tar -zxvf phpsysinfo-2.5.3.tar.gz
# cd phpsysinfo
# cp config.php.new config.php
# vi config.php
$default_lng='big5'; //預設語系
$default_template='black'; //預設外觀
開啟瀏覽器測試
http://localhost/phpsysinfo/
It will displays things like Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet, Floppy, and Video Information.
安裝 PHPSysInfo
http://sourceforge.net/projects/phpsysinfo/
下載壓縮檔
# wget http://jaist.dl.sourceforge.net/sourceforge/phpsysinfo/phpsysinfo-2.5.3.tar.gz
解壓縮
# tar -zxvf phpsysinfo-2.5.3.tar.gz
# cd phpsysinfo
# cp config.php.new config.php
# vi config.php
$default_lng='big5'; //預設語系
$default_template='black'; //預設外觀
開啟瀏覽器測試
http://localhost/phpsysinfo/
Debian - 架設 HTTP (Apache2) 伺服器
安裝完Apache後
修改Apache 設定檔
# cd /etc/apache2/sites-available/
# vi default
// 註解掉 RedirectMatch
預設網頁資料夾為 /var/www
Options Indexes None // 不顯示出目錄結構
加入ServerName
# vi /etc/apache2/httpd.conf
ServerName hostname.domainName
重新啟動 Apache
# /etc/init.d/apache2 restart
新增 FTP帳號 管理網站
# useradd wwwmanager -d /var/www
# passwd wwwmanager
# chown wwwmanager /var/www
修改Apache 設定檔
# cd /etc/apache2/sites-available/
# vi default
// 註解掉 RedirectMatch
預設網頁資料夾為 /var/www
Options Indexes None // 不顯示出目錄結構
加入ServerName
# vi /etc/apache2/httpd.conf
ServerName hostname.domainName
重新啟動 Apache
# /etc/init.d/apache2 restart
新增 FTP帳號 管理網站
# useradd wwwmanager -d /var/www
# passwd wwwmanager
# chown wwwmanager /var/www
Debian - 安裝 FTP 服務 (proftpd)
安裝 FTP (proftpd)
# apt-get install proftpd
選擇 inetd 方式
# vi /etc/proftpd/proftpd.conf
其設定可以依需求更改
加入
AllowStoreRestart on
DefaultRoot ~
UseReverseDNS off
IdentLookups off
重新啟動inetd
# /etc/init.d/openbsd-inetd restart
# apt-get install proftpd
選擇 inetd 方式
# vi /etc/proftpd/proftpd.conf
其設定可以依需求更改
加入
AllowStoreRestart on
DefaultRoot ~
UseReverseDNS off
IdentLookups off
重新啟動inetd
# /etc/init.d/openbsd-inetd restart
[Linux] Debian - 安裝 SSH 服務
安裝 SSH
# apt-get install ssh
# vi /etc/ssh/sshd_config
port 22
PermitRootLogin no //禁止Root直接登入
// 重新啟動 SSH
# /etc/init.d/ssh restart
# apt-get install ssh
# vi /etc/ssh/sshd_config
port 22
PermitRootLogin no //禁止Root直接登入
// 重新啟動 SSH
# /etc/init.d/ssh restart
2007年7月7日 星期六
移除Windows XP內建的MSN
開啟執行列
方法1. 按下Windows+R
方法2. [開始] -> [執行]
貼上↓並按下確定
方法1. 按下Windows+R
方法2. [開始] -> [執行]
貼上↓並按下確定
RunDll32 advpack.dll,LaunchINFSection %windir%\inf\msmsgs.inf,BLC.Remove
2007年7月4日 星期三
[Linux] ps 列出目前系統執行程序
1. 顯示目前系統執行中的程序
# ps ax
2. 顯示目前系統執行中的程序,一併顯示程序的擁有者
# ps aux
3. 查詢named現在是否執行中
# ps ax | grep named
# ps ax
2. 顯示目前系統執行中的程序,一併顯示程序的擁有者
# ps aux
3. 查詢named現在是否執行中
# ps ax | grep named
[Linux] uname查詢系統資訊指令
Usage: uname [Option]
參數說明:
-a :所有的系統資訊均列出
-n :列出 host name
-r :列出 kernel 版本資訊
詳見uname --help
--------------------------
查詢Linux版本指令
1)uname -a
2)cat /proc/version
3)cat /etc/issue
參數說明:
-a :所有的系統資訊均列出
-n :列出 host name
-r :列出 kernel 版本資訊
詳見uname --help
--------------------------
查詢Linux版本指令
1)uname -a
2)cat /proc/version
3)cat /etc/issue
2007年7月3日 星期二
[Linux] 更改Linux主機名稱
1. /etc/sysconfig/network
# vi /etc/sysconfig/network
HOSTNAME=主機名稱
也可以 # HOSTNAME [指定的主機名稱] //詳見 hostname --help
2. /etc/hosts
# vi /etc/hosts
# vi /etc/sysconfig/network
HOSTNAME=主機名稱
也可以 # HOSTNAME [指定的主機名稱] //詳見 hostname --help
2. /etc/hosts
# vi /etc/hosts
訂閱:
文章 (Atom)