云主機環境配置
1.如何更改遠程桌面端口3389為其他的端口號??
遠程(cheng)終端(duan)服(fu)務默認(ren)基于端(duan)口3389。入(ru)侵(qin)者一般先掃描主機(ji)開(kai)放(fang)端(duan)口,一旦(dan)發現其開(kai)放(fang)了3389端(duan)口,就(jiu)會進行下一步(bu)的(de)入(ru)侵(qin),所(suo)以我們只需(xu)要修改該(gai)服(fu)務默認(ren)端(duan)口就(jiu)可以避開(kai)大(da)多(duo)數入(ru)侵(qin)者的(de)耳目(mu)。步(bu)驟如下
- 打開“開始 →運行”,輸入 “regedit”,打開注冊表,進入以下路徑:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds-tcp],看見 PortNamber 值了嗎?其默認值是3389,修改成所希望的端口即可,例如33899,不過端口最大值不要超過65535,一般設置為1024-65535范圍內。
- 再打開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro1Set\Control\TenninalServer\WinStations\RDP-Tcp],將 PortNumber的值(默認是3389)修改成端口33899。
- 修改完畢,重新啟動電腦,以后遠程登錄的時候使用端口33899就可以了。
2.如何讓服務器支持FSO組件??
請按以下步驟進行:
- 首先在系統目錄中查找 scrrun.dll,如果存在這個文件,請跳到第3步,如果沒有,請執行第2步。
- 在系統安裝盤i386目錄中找到 scrrun.dl_,用winrar解壓縮,得 scrrun.dll , 然后復制到你的系統目錄 c:\windows\system32\ 目錄中。
- 運行regsvr32 scrrun.dll即可。
- 如果想關閉FSO組件,請運行 regsvr32 /u scrrun.dll 即可。
3.如何修改mysql的最大連接數??
mysql默認的最大連接數是100,如果服務器一直報 MySQL1040:too many connections 的錯(cuo)誤(wu),則需(xu)要增加最(zui)大連接(jie)數(shu)。
- 修改 /etc/my.cnf 文件,在[mysqld]一節中增加下面一行
- set-variable=max_connections=500
- 保存,退出。重啟MySQL。
- 可以增加下面這個變量:
set-variable=wait\_timeout=200- 它表示200秒后將關閉空閑(IDLE)的連接,但是對正在工作的連接不影響。
- 修改mysql配置文件,如 %windir%\my.ini 文件,添加 max_connections 選項,然后重新啟動mysql就可以了。
max_connections=1000
4.如何限制sqlserver數據庫占用最大內存的方法??
如果由(you)于sqlserver數據庫占(zhan)用的(de)(de)內存(cun)(cun)過大(da),造成(cheng)服(fu)務(wu)器可用內存(cun)(cun)資源過少,導致服(fu)務(wu)器運行(xing)緩慢(man)甚至宕機。可以通過以下方法限制sqlserver占(zhan)用的(de)(de)最大(da)內存(cun)(cun),從而保(bao)證服(fu)務(wu)器有足(zu)夠(gou)的(de)(de)內存(cun)(cun)可以使用:
- 登錄服務器->打開企業管理器。
- 打開SQLServer組。
- 右鍵點擊(local)本地實例 ->選擇 “屬性”。
- 點擊 “內存” 項,在其中 “最大值” 項中可以設定當前sqlserver可占用的最大內存。
- 根據自己站點的訪問規模以及sqlserver數據庫的規模進行適當設定,一般建議限制在 128M 以下,不要超過 256M 。
5. 關于數據庫的問題?
- 云主機有限制數據庫類型么?
不限制數據庫類型,用戶可以根據自己的需求進行軟件安裝和環境配置。- 購買云主機包括數據庫的嗎?
云主機不自帶數據庫,可以根據自己需求進行安裝。
6.云主機如何重設mysql密碼??
- Windows系統
- 先關閉mysql服務,進入命令行提示符,定向到mysql的 bin 目錄下
- 執行命令:
mysqld --console --skip-grant-tables --shared-memory- 然后再打開一個 cmd 窗口(注意是另外打開一個,當前打開的不要關閉),輸入mysql -uroot -p命令,并點擊兩次回車即可免密登錄
- 首先使用
flush privileges;命令刷新權限- 然后直接使用
set password for root@localhost = '新密碼';命令設置密碼- 退出MySQL命令行,然后重新啟動MySQL服務。
- Linux系統
- 先結束mysql進程 #killallmysqld
- 用mysql安全模式運行并跳過權限,
#mysqld\_safe–skip-grant-tables- 用 root 登錄,此時不需要密碼,
#mysql–uroot- 開始重設密碼
#mysql>usemysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker start up with–A
Database changed
Mysql>upsate user set Password=newpassword where user=‘root’;
Query OK, 2 rows affected(0.02sec)
Rows matched: 2 Changed:2 Warnings:0
Mysql>quit- 最后重新啟動mysql服務,
service mysqld restart
7. 云主機如何導出或導入Mysql數據庫??
- MYSQL數據庫導出:利用MYSQL安裝時自帶的mysqldump管理工具
- 左下角 開始-> 運行 ->CMD, 進入DOS命令行狀態
- 輸入: CD /D D:\ProgramFiles\MySQL\MySQLServer5.0\bin>,進入MYSQL安裝目錄, \bin 為mysqldump管理工具所有在的目錄;
- 導出語法為:mysqldump-h[hosname]-u[user_name]-p[password]--default-character-set=[char_set_name] [db_name] > [save_path]
例如:mysqldump -h 119.12.12.11 -u mysql-p mysql123 --default-character -set=utf8 aspchina --skip-lock-tables > d:\\aspchina\_net.sql
119.12.12.11 為遠程服務器IP, -u mysql mysql 為數據庫用戶名, -p mysql123 mysql123 為用戶密碼, set=utf8 為導出MYSQL的編碼格式, aspchina為要導出的數據庫名, >d:\aspchina_net.sql 為導入到本地的存放路徑, aspchina_net.sql可以自由命名。- MYSQL數據庫導入:
- 左下角 開始 菜單-> 運行 ->CMD,進入DOS命令行狀態
- 輸入: CD /D D:\ProgramFiles\MySQL\MySQLServer5.0\bin>,進入MYSQL安裝目錄, \bin 為mysqldump管理工具所有在的目錄;
- 輸入: mysql -h119.12.12.11 -uaspchina -paspchina123456 aspchina < aspchina_net.sql
注意 :如果用戶 aspchina 沒有創建數據庫的權限,將不能導入aspchina_net.sql中的數據庫,spchina_net.sql只能是多張表。
8.如何在云主機上啟用偽靜態urlrewrite技術??
- Windows
下載ISAPI_REWRITE,給該目錄匿名訪問組權限,IIS右擊web站點屬性,點擊 ISAPI 篩選器選項卡。添加 篩選器, 名稱可自定義,路徑指定為剛才下載的 ISAPI_Rewrite.dll, 然后點擊 確定。- Linux
服務器初始安裝的 apache 默認已經內建了 mod_rewrite 模塊,不需要重復加載 so文件,服務器默認支持偽靜態功能。在apache配置文件中加入以下配置:其中虛擬站點路徑需要替換為您的站點的目錄文件夾的路徑,如/data/home/website2等。配置完成后 重啟apache 生效。AllowOverrideAll