កុំព្យូទ័រ

Virtual Labs System Requirements

MSDN and TechNet virtual labs are hosted using a hybrid cloud consisting of Windows Server Hyper-V and Windows Azure. Launching these labs will start a client application based on .NET. Detailed system requirements are listed below.

Read below for the full list of system requirements or use this link to check your system requirements. For support, email support@holsystems.com. Continue reading

Advertisements
Categories: កុំព្យូទ័រ | Leave a comment

Microsoft Office Pro Plus 2013 SP1 x64 En,Ar,De,Fr. July 2014

image
A new release of Microsoft Office 2013 has received an updated interface, became more social. It is optimized to work with touch and gestures, stylus, mouse and keyboard, so it supports all the Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

ណែនាំដំឡើង WORDPRESS នៅលើ localhost សម្រាប់ធ្វើ website ឬ blog ដោយ​ខ្លួន​ឯង

តើ​អ្នក​មាន​ដឹង​ទេថា website ឬ blog ក្នុង​ប៉ុន្មាន​ឆ្នាំ​នេះ​មាន​ការ​រីក​ចំរើន​យ៉ាង​ខ្លាំង ជា​ពិសេស​នៅ​ប្រទេសកម្ពុជា​យើង។ ហេតុអ្វី​បាន​ជា​គេចូល​ចិត្ត​បង្កើត​វា​ម្លេះ? នេះ​ក៏​ដោយ​សារ​ការ​ចង់​ចែក​រំលែក​ចំនេះ​ដឹង​ឬ​បទ​ពិសោធន៍​របស់​គេ​ទៅ​អ្នក​ ទាំង​អស់​គ្នា និង​ជា​ពិសេស​វា​ក៏​អាច​រក​ប្រាក់​ចំណូល​បាន​ផង​ដែរ​ប្រសិន​បើ website ឬ blog របស់​អ្នក​ល្បី​ឈ្មោះ​មាន​គេ​ចូល​មើល​ច្រើន​នោះ។ មុន​នឹង​ឈាន​ទៅ​ដល់​ការ​បង្ហោះ website ឬ blog អោយ online នោះ​វា​ចាំ​បាច់​ណាស់​ក្នុង​ការ​បង្កើត​វា​នៅ​លើ local computer របស់​យើង​សិន។ itkhmer នឹង​បង្ហាញ​អ្នក​នូវ​កម្មវិធី​មួយ​ងាយ​ស្រួល​ដំឡើង​កម្មវិធី​តម្រូវការ​មុន​ នឹង​អាច​ដំឡើង​ប្រើ​ CMS web ដូច​ជា wordpress, joomla, drupal គឺ xampp។ អ្នក​ត្រូវ​ដំឡើង​វា​សិន​មុន​នឹង​ដំឡើង wordpress។

  1. ដំឡើង xampp: ទាញយក xampp មុន​នឹង​ដំឡើង​អ្នក​មិន​ត្រូវ​បើក Skype ​នោះ​ទេ ឬ​ក៏​កម្មវិធី​ណា​ដែល​ប្រើ port 80។ Double click លើ​វា​រួច​ដំឡើង​នៅ​ក្នុង​ចំណែក​ថាស C។
  2. បង្កើត database: ក្រោយ​ពី​​​រួចហើយ ចុច​បើក xampp ដោយ​សិទ្ធិ Admin​ (Right click run as Administrator) កម្មវិធី​នឹង​លេច​មក​ដូច​រូប​ខាង​ក្រោម ហើយ​ចុច Start ត្រង់​បន្ទាត់ Apache និង MySQL ដើម្បី​បើក​ប្រើ​សេវាកម្ម​របស់​វា។

ចុច​ត្រង់ phpMyAdmin ដូច​ក្នុង​រូប

ចុច​លើ Tab Database រួច​បំពេញ​ឈ្មោះទិន្ន័យ​ដែល​អ្នក​ចង់​បង្កើត និង​រើស​យក utf8_unicode_ci បន្ទាប់​មក​ចុច​លើប៊ូតុង Create។

នៅ​ផ្នែក​ខាង​ឆ្វេង​ចុច​លើឈ្មោះ​ទិន្ន័យ​ដែល​អ្នក​ទើប​បាន​បង្កើត​រួច ហើយ​នៅ​ខាង​ស្ដាំ​ចុច​លើ tab Privileges រួច​បំពេញ​ឈ្មោះ​ក៏​ដូច​ជា​ពាក្យ​សំងាត់​អ្នក​ប្រើ ចុច Generate និង​រើស​យក​ប្រអប់ Grant all privileges… ទើប​ចុច GO នៅ​ខាង​ក្រោម។

        3. បង្កើត virtual host នៅ​ក្នុង xampp

បើ​សិន​ជា​អ្ន​ក​មិន​ចង់​ប្រើ​ទំរង់ localhost រួច url នោះ​ទេ គឺ​វាយ​ជា​ឈ្មោះ website តែ​ម្ដង​ដូចជាwww.itkhmer.net នៅ​ក្នុង​ localhost របស់​អ្នក​នោះ​ត្រូវ​ធ្វើ​ដូច​ខាងក្រោម៖

ចូល​ទៅ​បើក file “httpd-vhosts.conf” នៅ​កន្លែង​ដែល​បាន​ដំឡើង xampp “C:\xampp\apache\conf\extra” សន្មត់​ថា​យើង​ចង់​ដំឡើង wordpress នៅ​ក្នុងចំណែកថាស C និង​ប្រើ​ឈ្មោះ​តំបន់ itkhmer.net (ត្រូវទាញយក wordpress រួច extract វា​ទៅ​ក្នុងចំណែក C: រួច​ប្ដូរ​ឈ្មោះ folder ពី wordpress ទៅ itkhmer.net)។ មុន​នឹង​ធ្វើការ​កែ file “httpd-vhosts.conf” អ្នក​ត្រូវ backup វា​ទុក​សិន ក្រោយ​មក​បើកវា​រួច​ស្វែងរក​និង​លុប​សញ្ញា # ពីមុខ NameVirtualHost *:80

NameVirtualHost *:80

បន្ទាប់មក​បន្ថែម​ឃ្លា​ដូច​ខាងក្រោម៖

<VirtualHost *:80>
    ServerAdmin webmaster@itkhmer.net
    DocumentRoot “C:/itkhmer.net”
    ServerName itkhmer.net
    ServerAlias www.itkhmer.net
    ErrorLog “logs/itkhmer.net-error.log”
    CustomLog “logs/itkhmer.net-access.log” common
    <Directory “C:/itkhmer.net”>
    Options All
    AllowOverride All
    Order Allow,Deny
    Allow from all
    Require all granted
    </Directory>
</VirtualHost>

ក្រោយ​មក​ត្រូវ Save វា​ទុក។

អ្នក​ត្រូវ​បើក Notepad ដូច Right click Run as Administrator ហើយ​ចូក​ទៅ​បើក file hosts នៅ​ក្នុង​ទីតាំង “System32\drivers\etc”  រួច​បន្ថែម​ឃ្លា​ខាង​ក្រោម ហើយ save វា៖

127.0.0.1 itkhmer.net www.itkhmer.net

        4. ដំឡើង wordpress ក្នុង localhost តាម xampp:

ចូល​ទៅ​បើក xampp ជា​លក្ខណៈ Administrator ហើយ​បើក Mozilla firefox មក រួចវាយ itkhmer.net ដែល​ជា​ឈ្មោះ website អ្នក​ចង់​ប្រើ រួច​ចុចត្រង់ Create a Configuration File

ហើយ​ចុច Let’s go!

បំពេញ​ព័ត៌មាន database ដែល​អ្នក​បាន​បង្កើត​ខាងលើ​រួច​ចុច Submit

បន្ទាប់មក​ចុច Run the install

បំពេញ​ឈ្មោះ site របស់​អ្នក​និង username password សម្រាប់ login ចូល wordpress ហើយ​ចុច Install WordPress

បើសិន​ជា​មិនមាន​បញ្ហា​អ្វី​នោះ​ទេ​វា​នឹង​លោត​ផ្ទាំង​ប្រាប់​ថា​បាន​ជោគជ័យ ដែល​បញ្ជាក់​ថា​អ្នក​អាចចូល​ទៅ​ប្រើ​វា​បាន។

ខាងក្រោម​នេះ​គឺ​ជា​ backend (admin panel) របស់ wordpress ដែល​អ្នក​អោយ​អ្នក​បង្កើត Menu, Article, Page, Category របស់ website អ្នក​ក៏​អាច​ប្ដូរ Themes ឬបន្ថែម Plugin ផ្សេងៗ​បាន​ផង​ដែរ។

ហើយ​នេះ​គឺ​វា​ទំរង់​ Website ក្រោយ​ពី​ដំឡើង​រួច

ជូនពរ​អ្នក​ទទួល​បាន​ជោគជ័យ!

 

 

Categories: កុំព្យូទ័រ | Leave a comment

Handy Hints For Windows 8.1

So by now you’ve had plenty of time to play around with Windows 8.1 and get to grips with the customisable start screen, new and improved apps and the fact that OneDrive weaves itself throughout the operating system. Plus you’ve probably breathed a sigh of relief that the Start button was finally put back. There were so many new features and tweeks built into Windows 8.1 that it is easy to miss them, so here is a quick guide to some of the best additions. Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

Better Than the Real Thing? 5 Popular Ubuntu Based Distros

Ubuntu might well be the world’s most widely used flavour of Linux distribution, but whether it’s the best remains a hotly contested, hugely contentious topic.

Obviously, with a name like ours above the door, we’re a little biased, but we’re not blind; many of you, our regular readers, prefer to use other Linux distributions for a variety of reasons. Some are championed because they use something other than Unity (a very poor excuse) while others find favour by trying new and innovative things on the desktop. Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

Linux Deepin 2014 Release Candidate Available to Download

Deepin 2014

The first release candidate of the Ubuntu 14.04 based ‘Deepin’ Linux distribution has been made available to download. Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

KDE Plasma 5 Arrives with Fresh New Look, True Convergence

kde-plasma5-desktop

KDE has announced the first release of Plasma 5, a major reworking of the KDE desktop. Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

Firefox 31 Arrives With New Tab Search Box and Malware Scanning

firefox 30

A new stable release of Mozilla Firefox, version 31, has been made available for download, and contains a modest set of changes.

The most visible and user-facing of these is the introduction of a search bar on the New Tab Page that sits above favourite site thumbnails. Like Chrome and Opera, this enables users to initiate searches from a new tab without using the omnibox. Continue reading

Categories: កុំព្យូទ័រ | Leave a comment

Creating a Mail Server on Ubuntu (Postfix, Courier, SSL/TLS, SpamAssassin, ClamAV, Amavis)

UPDATE: This guide has been updated to work with Ubuntu 12.04 LTS.

Note: this has been tested to work on the following versions of Ubuntu:

  • Ubuntu 12.04
  • Ubuntu 11.04
  • Ubuntu 10.04
  • Ubuntu 9.04

Continue reading

Categories: កុំព្យូទ័រ | 4 Comments

Missing Network Map under Network and Sharing Center in Windows Vista or Windows Server 2008

Windows Vista and Windows Server 2008 introduced many new and exciting enhancements for improving and changing Personal and Enterprise computing. The introduction of the Network and Sharing Center, improvements in the Security Center and the Network Map of neighboring devices using Link Layer Topology Discovery are some of the highlights.

Network and Sharing Center displays all the information related to network connectivity and sharing capabilities of a Windows Vista or Windows Server 2008 machine. It also introduces a Network Map under Network and Sharing Center which determines the connectivity of the machine with the Internet.

image

The protocol involved behind creating a Network Map on Windows Vista and Windows Server 2008 is Link Layer Topology Discovery (LLTD).

Sometimes the Network Map which is present under the Network and Sharing Center of Windows Server 2008 or Windows Vista does not display the exact network topology via which the machine is connected to the Internet. In this article, we will discuss various possibilities of troubleshooting this situation.

image

image

QUESTION: How do you troubleshoot a situation where the Network and Sharing Center on Windows Vista or Windows Server 2008 shows “You are currently not connected to any networks.”?

We will be taking a typical example where we are unable to view the Network Map on a Windows Server 2008 machine. In our scenario, we also take into account that the machine is joined to a domain. The issue is seen with all the domain user accounts that can logon to the machine.

Network and Sharing Centerdisplays as “You are currently not connected to any networks” and also a Red-X appears on the Network Map. However, there are no connectivity issues on the server, neither incoming nor outgoing. The machine can traverse through all the LAN subnets and the Internet (if directly connected to it).

ANSWER:
We start the troubleshooting with the basic steps:

1) Network List Service and Network Location Awareness Service
Check for the status of these services and their dependencies; they should be started. They are required for a machine to populate the Network Map of Network and Sharing Center.

  • Network Location Awareness Service Dependencies
    http://msdn.microsoft.com/en-us/library/ms739931(VS.85).aspx
    Network Store Interface Service
    NSI proxy service
    Remote Procedure Call (RPC)
    DCOM server Process Launcher
    TCP/IP Protocol Driver
  • Network List Service Dependencies
    Network location Awareness Service
    Remote Procedure Call (RPC)
    DCOM server Process Launcher

2) Link Layer Topology Discovery Mapper I/O Driver.
This component is required for creating a full Network Map for the machine by discovering the devices connected to the network. It is not responsible for creating the Network Map under the Network and Sharing Center, but its core job is to detect the devices which are connected around your machine. Please refer to the KB article below for further explanation on Link Layer Topology Discovery Mapper I/O Driver. Please make sure that it is checked on the Network Connection under “This connection uses the following items:”

image

Link Layer Topology Discovery (LLTD) Protocol Specification
http://msdn.microsoft.com/en-us/library/cc233983(PROT.10).aspx

3) Checking permissions of the components involved with the Network List Service.

DLLs:
– Files: netprofm.dll and netprof.dll
– Location: %SystemRoot%\System32\

Registry:
– Service Location: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\netprofm

The Network List Service runs as the LocalService account. Please make sure that there are read permissions on the above locations for LocalService.

4) If the issue still persists
If you have verified that steps 1 – 3 gave a positive result for your machine and the Network Map is still not shown under Network and Sharing Center, check to see if the Network Map appears when logging onto the machine using one of the Local machine’s user accounts (non-domain account); preferably Administrator. If the map is still not seen, this means that there is a permission issue for the domain user accounts on this machine.
A workaround to test for the above symptom is adding LocalService to the Adminstrators group under the Local Users and Groups console (NOTE: This is not a recommended solution and the change must be undone after confirmation that it works.)

If the above test was successful, this proves that after providing the LocalService account elevated privileges or administrative rights, the issue disappears. So what is making the Local Service incapable of displaying the Network Map for Network and Sharing Center?
We troubleshoot this using a utility known as Process Monitor, which is available for download at: http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

1.    Download the Zip file containing Process Monitor and extract ProcMon.exe from it to a location on the Windows Server 2008 machine.
2.    Since the Network List service runs under shared mode with Svchost.exe, we need to separate its shared mode for tracking the PID (Process ID) of the service in ProcMon.exe.
3.    Start a Command Prompt.
4.    Check for the svchost.exe status:
C:\> tasklist /svc

image

5.    In the example above, the Network List Service (netprofm) is running in shared mode with EventSystem, LanmanWorkstation, Nsi etc. with a common PID of 1496.
6.    Configure the Network List Service to run in its own instance of SvcHost.exe by executing the following:
C:\> sc config netprofm type=own
7.    Now restart the Network List service by executing the following:
Net stop netprofm
Net start netprofm

image

8.    Again run <tasklist /svc /fi “imagename eq svchost.exe”> to compare the results.

image

9.    Please note that in the above example, the Network List Service (netprofm) is now running in its own instance of svchost.exe with a PID of 4860 (PID’s are randomly assigned on every machine). Make a note of the PID assigned in your case for later use.

10.    Launch ProcMon.exe and then open Network and Sharing Center.

11.    Once the Network and Sharing Center window displays the incomplete Network Map, stop the ProcMon log by unchecking Capture Events (Ctrl+E) option under the File Menu of Procmon.exe.

12.    Now we need to filter this result with the PID of the Network List Service (netprofm). Press the Filter button (Ctrl+L) under Filter menu of Procmon.exe.

13.    In the Process Monitor Filter dialog as shown below, select PID – IS – 4860 (enter the PID noted down in Step 9), click ‘Add’, and then ‘OK’.

image

14.    You should see a “ACCESS DENIED” message for that PID on a registry location.

15.    If you double click on this event, you will see a result similar to the following:

Date & Time    :    28-01-09 10:32:31 PM
Event Class    :    Registry
Operation    :    RegOpenKey
Result        :    ACCESS DENIED
Path        :    HKLM\Software\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles\{A82736A5-7B12-4C33-94D6-8FF78B91750A}
TID        :    3608
Duration    :    0.0000704
Desired Access:    Read/Write

Description    :    Host Process for Windows Services
Company    :    Microsoft Corporation
Name        :    svchost.exe
Version    :    6.00.6001.18000
Path        :    C:\Windows\System32\svchost.exe
Command Line:    C:\Windows\System32\svchost.exe -k LocalService
PID        :    380
Parent PID    :    564
Session ID    :    0
User        :    NT AUTHORITY\LOCAL SERVICE
Auth ID    :    00000000:000003e5
Architecture    :    64-bit
Virtualized    :    False
Integrity    :    System
Started    :    28-01-09 10:30:48 PM
Ended        :    (Running)

Interpreting the results of the ProcMon analysis

While accessing the registry location of : HKLM\Software\Microsoft\WindowsNT\CurrentVersion\NetworkList\Profiles\{A82736A5-7B12-4C33-94D6-8FF78B91750A}

Network List Service received an Access is Denied error message. It does not have the authority to access this location in the registry. Since the Network List service runs under the privileges of Local Service, it works when we add the Local Service account to the local BuiltIn\Administrators group of the machine.

We need to check the permissions at the following registry location: HKLM\Software\Microsoft\WindowsNT\CurrentVersion\NetworkList\. Administrators and Netprofm should be present there, as below:

image

If netprofm is not present under the Permissions tab, we need to add it there for making the Network Map appear under the Network and Sharing Center. However, the account we are planning to add to the registry key is a Service SID which is new security feature introduced in Windows Server 2008.

Windows Service Hardening restricts critical Windows services from performing abnormal activities in the file system, registry, network, or other areas that could be used by malware. For example, the Remote Procedure Call (RPC) service can be restricted from replacing system files or modifying the registry.

In our case, the service in question is netprofm which is the Network List Service on Windows Server 2008. The service SID for this can be checked using the below commands:

C:\> sc qsidtype netprofm

[SC] QueryServiceConfig2 SUCCESS

SERVICE_NAME: netprofm

SERVICE_SID_TYPE:  UNRESTRICTED

Checking the SID for the service is possible, using the following command:

C:\> sc showsid netprofm

NAME: netprofm

SERVICE SID: S-1-5-80-3635958274-2059881490-2225992882-984577281-633327304

To add a Service SID to a resource:

1.    Right Click over the registry location: HKLM\Software\Microsoft\WindowsNT\CurrentVersion\NetworkList\ and then choose Permissions…
2.    Click Add…
3.    Please choose your computer for “From this location:” instead of your Active Directory domain, by clicking on Locations…
4.    Under “Enter the object names to select” type NT SERVICE\netprofm and then click on Check Names.
5.    Press OK to confirm.

If we type only the service name of netprofm like any other Builtin Service or user account, it would not be searchable. Therefore, we have to use NT SERVICE\Netprofm to make it searchable.

Once we have netprofm in place, click on Advanced as we need to specify special permissions (as per the below figure) for netprofm.

image

After completing the registry changes, please reboot the machine for making the new changes to take effect. This time the Network Map under Network and Sharing Center should come up even with the Domain credentials.

//

Categories: កុំព្យូទ័រ | Leave a comment

Create a free website or blog at WordPress.com.