<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>server Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/tag/server/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Sat, 21 Feb 2026 07:13:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Exploring Ubuntu: Overview, Use Cases, Architecture, and Getting Started</title>
		<link>https://www.scmgalaxy.com/tutorials/exploring-ubuntu-overview-use-cases-architecture-and-getting-started/</link>
					<comments>https://www.scmgalaxy.com/tutorials/exploring-ubuntu-overview-use-cases-architecture-and-getting-started/#respond</comments>
		
		<dc:creator><![CDATA[Vijay K]]></dc:creator>
		<pubDate>Fri, 16 May 2025 08:54:38 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CloudComputing]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[OperatingSystem]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[TechTutorial]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=12342</guid>

					<description><![CDATA[<p>What is Ubuntu? Ubuntu is a popular open-source Linux-based operating system developed and maintained by Canonical Ltd. It is designed [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/exploring-ubuntu-overview-use-cases-architecture-and-getting-started/">Exploring Ubuntu: Overview, Use Cases, Architecture, and Getting Started</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" width="760" height="428" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-66.png" alt="" class="wp-image-12351" style="width:840px;height:auto" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-66.png 760w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-66-300x169.png 300w" sizes="(max-width: 760px) 100vw, 760px" /></figure>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>What is Ubuntu?</strong></h3>



<p class="wp-block-paragraph">Ubuntu is a popular open-source Linux-based operating system developed and maintained by Canonical Ltd. It is designed to be user-friendly, secure, and versatile for both desktop and server environments. Ubuntu is based on Debian Linux and follows a regular release cycle, with Long-Term Support (LTS) versions supported for up to 5 years.</p>



<p class="wp-block-paragraph">Ubuntu provides a complete operating system environment, including a graphical user interface (GUI), command-line tools, development libraries, and software repositories. It supports a wide range of hardware platforms and comes preloaded with essential applications and utilities.</p>



<p class="wp-block-paragraph">Known for its stability and ease of use, Ubuntu is widely adopted by individuals, businesses, educational institutions, and cloud providers.</p>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>What Are the Major Use Cases of Ubuntu?</strong></h3>



<p class="wp-block-paragraph">Ubuntu’s flexibility and robustness make it suitable for a variety of use cases:</p>



<h4 class="wp-block-heading">1. <strong>Desktop Operating System</strong></h4>



<ul class="wp-block-list">
<li>Ideal for everyday users, developers, and professionals.</li>



<li>Supports a wide range of software for office productivity, multimedia, programming, and gaming.</li>
</ul>



<h4 class="wp-block-heading">2. <strong>Server Operating System</strong></h4>



<ul class="wp-block-list">
<li>Powers web servers, database servers, mail servers, and file servers.</li>



<li>Popular in enterprise and cloud environments due to stability and security.</li>
</ul>



<h4 class="wp-block-heading">3. <strong>Cloud and Virtualization</strong></h4>



<ul class="wp-block-list">
<li>Widely used in cloud computing platforms like AWS, Azure, Google Cloud, and OpenStack.</li>



<li>Supports containerization technologies such as Docker and Kubernetes.</li>
</ul>



<h4 class="wp-block-heading">4. <strong>Development Platform</strong></h4>



<ul class="wp-block-list">
<li>Provides rich development tools and supports programming languages including Python, Java, C++, and more.</li>



<li>Preferred for open-source software development and testing.</li>
</ul>



<h4 class="wp-block-heading">5. <strong>Education and Research</strong></h4>



<ul class="wp-block-list">
<li>Used in academic institutions for teaching operating systems, programming, and system administration.</li>
</ul>



<h4 class="wp-block-heading">6. <strong>IoT and Embedded Systems</strong></h4>



<ul class="wp-block-list">
<li>Lightweight Ubuntu Core variant used in Internet of Things devices.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>How Ubuntu Works Along with Architecture</strong></h3>



<figure class="wp-block-image size-full"><img decoding="async" width="1000" height="451" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-67.png" alt="" class="wp-image-12352" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-67.png 1000w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-67-300x135.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2025/05/image-67-768x346.png 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></figure>



<p class="wp-block-paragraph">Ubuntu inherits its architecture from Linux and Debian, consisting of several layers working together to provide a full operating system:</p>



<h4 class="wp-block-heading"><strong>Key Architectural Components:</strong></h4>



<ol class="wp-block-list">
<li><strong>Linux Kernel</strong>
<ul class="wp-block-list">
<li>The core of Ubuntu, managing hardware, system resources, and providing essential services like process management, memory management, device drivers, and file systems.</li>
</ul>
</li>



<li><strong>System Libraries</strong>
<ul class="wp-block-list">
<li>Libraries such as GNU C Library (glibc) provide APIs for system calls and basic functions.</li>
</ul>
</li>



<li><strong>System Daemons and Services</strong>
<ul class="wp-block-list">
<li>Background processes handling tasks like networking (NetworkManager), printing (CUPS), and logging (rsyslog).</li>
</ul>
</li>



<li><strong>Init System (systemd)</strong>
<ul class="wp-block-list">
<li>Responsible for bootstrapping the system and managing services during runtime.</li>
</ul>
</li>



<li><strong>User Interface</strong>
<ul class="wp-block-list">
<li>Ubuntu Desktop uses graphical environments like GNOME or KDE.</li>



<li>Ubuntu Server primarily uses command-line interfaces but can run GUIs if needed.</li>
</ul>
</li>



<li><strong>Package Management</strong>
<ul class="wp-block-list">
<li>Uses Advanced Packaging Tool (APT) and DEB packages to manage software installation, updates, and dependencies.</li>
</ul>
</li>



<li><strong>User Applications</strong>
<ul class="wp-block-list">
<li>Desktop software, development tools, utilities, and server applications installed as packages.</li>
</ul>
</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>What Are the Basic Workflows of Ubuntu?</strong></h3>



<p class="wp-block-paragraph">The workflow when using Ubuntu typically includes:</p>



<ol class="wp-block-list">
<li><strong>Installation</strong>
<ul class="wp-block-list">
<li>Download Ubuntu ISO and create bootable media.</li>



<li>Install Ubuntu via guided setup.</li>
</ul>
</li>



<li><strong>System Configuration</strong>
<ul class="wp-block-list">
<li>Set up user accounts, network, software sources, and system settings.</li>
</ul>
</li>



<li><strong>Package Management</strong>
<ul class="wp-block-list">
<li>Use APT to install, update, and remove software packages.</li>
</ul>
</li>



<li><strong>System Updates</strong>
<ul class="wp-block-list">
<li>Regularly update the OS and installed packages for security and feature improvements.</li>
</ul>
</li>



<li><strong>User Interaction</strong>
<ul class="wp-block-list">
<li>Use GUI or CLI for daily tasks such as file management, running applications, and system monitoring.</li>
</ul>
</li>



<li><strong>System Administration</strong>
<ul class="wp-block-list">
<li>Manage services, users, permissions, and backups.</li>
</ul>
</li>



<li><strong>Development and Deployment</strong>
<ul class="wp-block-list">
<li>Write and run software, deploy web and application servers.</li>
</ul>
</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity">



<h3 class="wp-block-heading"><strong>Step-by-Step Getting Started Guide for Ubuntu</strong></h3>



<h4 class="wp-block-heading"><strong>Step 1: Download Ubuntu</strong></h4>



<ul class="wp-block-list">
<li>Visit the official site: <a href="https://ubuntu.com/download">ubuntu.com/download</a></li>



<li>Choose Desktop or Server version based on your needs.</li>
</ul>



<h4 class="wp-block-heading"><strong>Step 2: Create Bootable Installation Media</strong></h4>



<ul class="wp-block-list">
<li>Use tools like Rufus (Windows) or Etcher (cross-platform) to create a bootable USB drive.</li>
</ul>



<h4 class="wp-block-heading"><strong>Step 3: Install Ubuntu</strong></h4>



<ul class="wp-block-list">
<li>Boot from USB and follow installation prompts:
<ul class="wp-block-list">
<li>Select language, keyboard layout.</li>



<li>Choose installation type (dual boot or clean install).</li>



<li>Partition disk if needed.</li>



<li>Create user account.</li>
</ul>
</li>
</ul>



<h4 class="wp-block-heading"><strong>Step 4: Post-Installation Setup</strong></h4>



<ul class="wp-block-list">
<li>Update system packages: <code>sudo apt update &amp;&amp; sudo apt upgrade</code></li>



<li>Install essential software using: <code>sudo apt install &lt;package_name&gt;</code></li>
</ul>



<h4 class="wp-block-heading"><strong>Step 5: Explore the Desktop or Server</strong></h4>



<ul class="wp-block-list">
<li>For Desktop, familiarize yourself with GNOME interface, software center, terminal.</li>



<li>For Server, learn basic CLI commands, SSH setup, and service management.</li>
</ul>



<h4 class="wp-block-heading"><strong>Step 6: Configure Networking and Security</strong></h4>



<ul class="wp-block-list">
<li>Set up firewall using <code>ufw</code> (Uncomplicated Firewall): <code>sudo ufw enable sudo ufw allow ssh</code></li>



<li>Configure network interfaces if required.</li>
</ul>



<h4 class="wp-block-heading"><strong>Step 7: Customize and Extend</strong></h4>



<ul class="wp-block-list">
<li>Install additional drivers, themes, or development tools.</li>



<li>Explore snap packages for easy app installation: <code>sudo snap install &lt;app_name&gt;</code></li>
</ul>



<h4 class="wp-block-heading"><strong>Step 8: Backup and Maintenance</strong></h4>



<ul class="wp-block-list">
<li>Set up automated backups.</li>



<li>Regularly update the system.</li>
</ul>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/exploring-ubuntu-overview-use-cases-architecture-and-getting-started/">Exploring Ubuntu: Overview, Use Cases, Architecture, and Getting Started</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/exploring-ubuntu-overview-use-cases-architecture-and-getting-started/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Super Global Variables in PHP</title>
		<link>https://www.scmgalaxy.com/tutorials/super-global-variables-in-php/</link>
					<comments>https://www.scmgalaxy.com/tutorials/super-global-variables-in-php/#respond</comments>
		
		<dc:creator><![CDATA[Joydeep M]]></dc:creator>
		<pubDate>Wed, 24 Mar 2021 12:06:58 +0000</pubDate>
				<category><![CDATA[Programming Scripting Languages]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Post]]></category>
		<category><![CDATA[Request]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Session]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=5747</guid>

					<description><![CDATA[<p>What is Super Global Variable? Super global variable is a variable which can be used in two different files for [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/super-global-variables-in-php/">Super Global Variables in PHP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<ul class="wp-block-list"><li><strong>What is Super Global Variable?</strong></li></ul>



<p class="wp-block-paragraph">Super global variable is a variable which can be used in two different files for manipulation.</p>



<div class="wp-block-image is-style-default"><figure class="aligncenter size-large is-resized"><img decoding="async" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Untitled.jpg" alt="" class="wp-image-5748" width="725" height="260" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Untitled.jpg 683w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Untitled-300x108.jpg 300w" sizes="(max-width: 725px) 100vw, 725px" /></figure></div>



<p class="wp-block-paragraph">For example we have a variable &#8220;<strong>a</strong>&#8221; in <strong>File1.php</strong> and we need to print, edit or any manipulation needed to be done in the variable in <strong>File2.php</strong> then we have to use <strong>Super Global Variable </strong>as a variable in <strong>File1.php</strong>.</p>



<ul class="wp-block-list"><li><strong>Types of Super Global Variable</strong> <strong>in PHP:-</strong></li></ul>



<p class="wp-block-paragraph">     &#8211; $_GET</p>



<p class="wp-block-paragraph">     &#8211; $_POST</p>



<p class="wp-block-paragraph">     &#8211; $_REQUEST</p>



<p class="wp-block-paragraph">     &#8211; $_COOKIE</p>



<p class="wp-block-paragraph">     &#8211; $_SESSION</p>



<p class="wp-block-paragraph">     &#8211; $_FILES</p>



<ul class="wp-block-list"><li>To see the u<strong>se of variable $_GET and $_POST</strong> follow the link given below:</li></ul>



<p class="wp-block-paragraph">/<a href="https://www.scmgalaxy.com/tutorials/_get-and-_post-variable-in-php/" data-type="URL" data-id="https://www.scmgalaxy.com/tutorials/_get-and-_post-variable-in-php/">https://www.scmgalaxy.com/tutorials/_get-and-_post-variable-in-php/</a></p>



<ul class="wp-block-list"><li><strong>Use of variable $_REQUEST</strong></li></ul>



<p class="wp-block-paragraph">&nbsp;<strong>$_REQUEST</strong>&nbsp;can catch the data which is sent using both <strong>POST </strong>&amp;&nbsp;<strong>GET</strong>&nbsp;methods whereas <strong>$_GET </strong>and <strong>$_POST </strong>can catch the data which is sent by get and post.</p>



<ul class="wp-block-list"><li><strong>Use of variable $_SERVER</strong></li></ul>



<p class="wp-block-paragraph">When we use $_SERVER we can extract extra data from the client when the form is filled. Extra data in a sense we can extract:</p>



<p class="wp-block-paragraph">     &#8211; HTTP Connection</p>



<p class="wp-block-paragraph">     &#8211; Server Information</p>



<p class="wp-block-paragraph">     &#8211; Host Information</p>



<p class="wp-block-paragraph">     &#8211; URL Information</p>



<p class="wp-block-paragraph">We can see it with the example given below:</p>



<script src="https://gist.github.com/Joydeep-cotocus/f7edd33ae6249bf13b9410a1e2c11690.js"></script>



<p class="wp-block-paragraph">Now when we insert the data in the form.html we will see the following information:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="546" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Capture-15-1024x546.jpg" alt="" class="wp-image-5754" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Capture-15-1024x546.jpg 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Capture-15-300x160.jpg 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Capture-15-768x409.jpg 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/03/Capture-15.jpg 1366w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<ul class="wp-block-list"><li><strong>Use of $_COOKIE variable:</strong></li></ul>



<p class="wp-block-paragraph">Cookies are small file that the server embeds on the user&#8217;s computer each time the same computer requests a page with a browser it will send the cookie too. With PHP, we can both create and retrieve cookie values.</p>



<p class="wp-block-paragraph">To create a cookie we need to run the following command:</p>



<pre class="wp-block-code"><code><span class="has-inline-color has-vivid-red-color">setcookie()</span></code></pre>



<p class="wp-block-paragraph"><strong>Syntax:</strong></p>



<pre class="wp-block-code"><code><span class="has-inline-color has-vivid-red-color">setcookie(name, value, expire, path, domain, secure, httponly);</span></code></pre>



<p class="wp-block-paragraph">In the syntax only the name parameter is mandatory rest other parameters are optional.</p>



<p class="wp-block-paragraph">Example for creating a cookie:</p>



<script src="https://gist.github.com/Joydeep-cotocus/3cd00ee44b1dac2f1ceda0405a18979c.js"></script>



<ul class="wp-block-list"><li><strong>Use of $_SESSION variable</strong></li></ul>



<p class="wp-block-paragraph">For session variable refer the link given below:</p>



<p class="wp-block-paragraph"><blockquote class="wp-embedded-content" data-secret="xWUEbN9Xwv"><a href="https://www.scmgalaxy.com/tutorials/how-session-works-in-php/">How Session works in PHP</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;How Session works in PHP&#8221; &#8212; scmGalaxy" src="https://www.scmgalaxy.com/tutorials/how-session-works-in-php/embed/#?secret=eLUPc5cjtV#?secret=xWUEbN9Xwv" data-secret="xWUEbN9Xwv" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/super-global-variables-in-php/">Super Global Variables in PHP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/super-global-variables-in-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to backup and restore Gerrit server?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-backup-and-restore-gerrit-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-backup-and-restore-gerrit-server/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sun, 19 Aug 2018 19:34:09 +0000</pubDate>
				<category><![CDATA[Gerrit]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[Restore]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=5156</guid>

					<description><![CDATA[<p>How to backup and restore gerrit server? There are 3 coponent which should be backed up in gerrit Repository &#8211; [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-backup-and-restore-gerrit-server/">How to backup and restore Gerrit server?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-5188" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2018/08/gerrit-server.png" alt="" width="600" height="350" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2018/08/gerrit-server.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2018/08/gerrit-server-300x175.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>How to backup and restore gerrit server?</strong></p>
<p>There are 3 coponent which should be backed up in gerrit</p>
<ol>
<li>Repository &#8211; According to me best way to backup the repository is to setup a replication with other gerrit hosting tools using gerrit replication plugins. The steps can be find as below;</li>
<li>Gerrit Database<br />
Depends on the database, you should take the database backup. It can be H2 or mysql&#8230;.</li>
<li>Gerrit Config<br />
Rysnc is the best tools to take the entire gerrit site backup.</li>
</ol>
<p><strong>How to replicate Gerrit repository using replication plugins?</strong></p>
<p><strong>Step 1- Setup Gerrit Server</strong><br />
http://www.devopsschool.com/tutorial/gerrit/gerrit-install-and-configuration.html</p>
<p><strong>Step 2 &#8211; Create a Project in Gerrit</strong></p>
<p><strong>Step 3 &#8211; Setup a Developement Machine</strong><br />
git clone http://admin@35.154.81.167:8080/a/prj1 &amp;&amp; (cd prj1 &amp;&amp; curl -kLo `git rev-parse &#8211;git-dir`/hooks/commit-msg http://admin@35.154.81.167:8080/tools/hooks/commit-msg; chmod +x `git rev-parse &#8211;git-dir`/hooks/commit-msg)</p>
<p><strong>Step 4: Sample Commits to be done</strong><br />
&gt; touch file1.txt;git add .;git commit -m&#8221;adding first version&#8221;</p>
<p><strong>Step 5: Sample push and submit it</strong><br />
&gt; git push origin HEAD:refs/for/master</p>
<p><strong>Step 6: create it $site_path/etc/replication.config</strong></p>
<p>Content of the files is &#8211;<br />
[remote &#8220;github&#8221;]<br />
url = git@github.com:scmgalaxy/${name}.git</p>
<p>Within each URL value the magic placeholder `${name}` is replaced with the Gerrit project name.</p>
<p><strong>Step 7: Generate a public/private key</strong></p>
<p>&gt; ssh-keygen -t rsa</p>
<p><strong>Step 8: create a &#8220;config&#8221; under /root/.ssh</strong></p>
<p>Host github.com<br />
User git<br />
IdentityFile /root/.ssh/id_rsa<br />
StrictHostKeyChecking no<br />
UserKnownHostsFile /dev/null</p>
<p><strong>Step 9: Update the public key to github</strong></p>
<p><strong>Step 10: Create a repo in Github.com with same name.</strong></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-backup-and-restore-gerrit-server/">How to backup and restore Gerrit server?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-backup-and-restore-gerrit-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Server And Data Center Predictions</title>
		<link>https://www.scmgalaxy.com/tutorials/server-and-data-center-predictions/</link>
					<comments>https://www.scmgalaxy.com/tutorials/server-and-data-center-predictions/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 09 Jan 2018 20:45:17 +0000</pubDate>
				<category><![CDATA[Release, News & Updates]]></category>
		<category><![CDATA[Data Center]]></category>
		<category><![CDATA[Data Center Trends]]></category>
		<category><![CDATA[Predictions]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=4766</guid>

					<description><![CDATA[<p>Server And Data Center Predictions Server And Data Center Predictions</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-and-data-center-predictions/">Server And Data Center Predictions</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Server And Data Center Predictions</p>
<p><strong><a href="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2018/01/Server-And-Data-Center-Predictions.pdf">Server And Data Center Predictions</a></strong></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-and-data-center-predictions/">Server And Data Center Predictions</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/server-and-data-center-predictions/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Server sent unexpected return value (423 Locked) i</title>
		<link>https://www.scmgalaxy.com/tutorials/server-sent-unexpected-return-value-423-locked-i/</link>
					<comments>https://www.scmgalaxy.com/tutorials/server-sent-unexpected-return-value-423-locked-i/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 06 Dec 2017 06:40:45 +0000</pubDate>
				<category><![CDATA[SVN(Subversion)]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=1795</guid>

					<description><![CDATA[<p>scmuser created the topic: Server sent unexpected return value (423 Locked) i Hi During checking of files i am getting [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-sent-unexpected-return-value-423-locked-i/">Server sent unexpected return value (423 Locked) i</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Server sent unexpected return value (423 Locked) i</strong><br />
Hi<br />
During checking of files i am getting following error. Any help?</p>
<p>&#8220;Server sent unexpected return value (423 Locked) in response to PUT request for&#8221;</p>
<p><strong>scmuser replied the topic: Re:Server sent unexpected return value (423 Locked) i</strong><br />
i found the solution using Tortoise Svn. Steal lock and then update and it worked for me.</p>
<p>Raj</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-sent-unexpected-return-value-423-locked-i/">Server sent unexpected return value (423 Locked) i</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/server-sent-unexpected-return-value-423-locked-i/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Error validating server certificate for</title>
		<link>https://www.scmgalaxy.com/tutorials/error-validating-server-certificate-for/</link>
					<comments>https://www.scmgalaxy.com/tutorials/error-validating-server-certificate-for/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 06 Dec 2017 06:38:22 +0000</pubDate>
				<category><![CDATA[SVN(Subversion)]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/?p=1793</guid>

					<description><![CDATA[<p>scmuser created the topic: Error validating server certificate for I am getting error during checkout source code from Svn. Error [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/error-validating-server-certificate-for/">Error validating server certificate for</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>scmuser created the topic: Error validating server certificate for</strong><br />
I am getting error during checkout source code from Svn.</p>
<p>Error validating server certificate for https://XYZ:443:<br />
&#8211; Unknown certificate issuer<br />
Fingerprint: 81:bb:5d:da:c5:7d:fa:f3:f4:9f:06:55:c6:34:e3:b4:64:d0:47:bc<br />
Distinguished name: <a href="http://www.digicert.com">www.digicert.com</a> , DigiCert Inc, US</p>
<p><strong>sgadmin replied the topic: Re:Error validating server certificate for</strong><br />
It seems your cache Security certification for SVN server has been expired to removed. please Click on &#8220;Accept Permanently&#8221; to get rid of this issues.</p>
<p>Background:</p>
<p>When speaking to Apache via https://, a Subversion client can receive two different types of information:</p>
<p>a server certificate<br />
a demand for a client certificate</p>
<p>If the client receives a server certificate, it needs to verify that it trusts the certificate: is the server really who it claims to be? The OpenSSL library does this by examining the signer of the server certificate, or certifying authority (CA). If OpenSSL is unable to automatically trust the CA, or if some other problem occurs (such as an expired certificate or hostname mismatch), the Subversion commandline client will ask you whether you want to trust the server certificate anyway.</p>
<p>svn list host.example.com/repos/project </p>
<p>Error validating server certificate for &#8216; home.example.com:443 &#8216;:<br />
&#8211; The certificate is not issued by a trusted authority. Use the<br />
fingerprint to validate the certificate manually!<br />
Certificate information:<br />
&#8211; Hostname: host.example.com<br />
&#8211; Valid: from Jan 30 19:23:56 2004 GMT until Jan 30 19:23:56 2006 GMT<br />
&#8211; Issuer: CA, example.com, Sometown, California, US<br />
&#8211; Fingerprint: 7d:e1:a9:34:33:39:ba:6a:e9:a5:c4:22:98:7b:76:5c:92:a0:9c:7b</p>
<p>(R)eject, accept (t)emporarily or accept (p)ermanently?</p>
<p>This dialogue should look familiar; it&#8217;s essentially the same question you&#8217;ve probably seen coming from your web browser (which is just another HTTP client like Subversion!). If you choose the (p)ermanent option, the server certificate will be cached in your private run-time auth/ area in just the same way your username and password are cached (see the section called “Client Credentials Caching”.) If cached, Subversion will automatically remember to trust this certificate in future negotiations.</p>
<p>Your run-time servers file also gives you the ability to make your Subversion client automatically trust specific CAs, either globally or on a per-host basis. Simply set the ssl-authority-files variable to a semicolon-separated list of PEM-encoded CA certificates:</p>
<p>[global]<br />
ssl-authority-files = /path/to/CAcert1.pem;/path/to/CAcert2.pem</p>
<p>Many OpenSSL installations also have a pre-defined set of “default” CAs that are nearly universally trusted. To make the Subversion client automatically trust these standard authorities, set the ssl-trust-default-ca variable to true.</p>
<p>When talking to Apache, a Subversion client might also receive a challenge for a client certificate. Apache is asking the client to identify itself: is the client really who it says it is? If all goes correctly, the Subversion client sends back a private certificate signed by a CA that Apache trusts. A client certificate is usually stored on disk in encrypted format, protected by a local password. When Subversion receives this challenge, it will ask you for both a path to the certificate and the password which protects it:</p>
<p>$ svn list host.example.com/repos/project </p>
<p>Authentication realm: host.example.com:443<br />
Client certificate filename: /path/to/my/cert.p12<br />
Passphrase for &#8216;/path/to/my/cert.p12&#8217;: ********<br />
…</p>
<p>Notice that the client certificate is a “p12” file. To use a client certificate with Subversion, it must be in PKCS#12 format, which is a portable standard. Most web browsers are already able to import and export certificates in that format. Another option is to use the OpenSSL commandline tools to convert existing certificates into PKCS#12.</p>
<p>Again, the runtime servers file allows you to automate this challenge on a per-host basis. Either or both pieces of information can be described in runtime variables:</p>
<p>[groups]<br />
examplehost = host.example.com</p>
<p>[examplehost]<br />
ssl-client-cert-file = /path/to/my/cert.p12<br />
ssl-client-cert-password = somepassword</p>
<p>Once you&#8217;ve set the ssl-client-cert-file and ssl-client-cert-password variables, the Subversion client can automatically respond to a client certificate challenge without prompting you. [24]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/error-validating-server-certificate-for/">Error validating server certificate for</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/error-validating-server-certificate-for/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Steps to Start-Stop Nagios XI Server &#124; Nagios XI Tutorial</title>
		<link>https://www.scmgalaxy.com/tutorials/steps-to-start-stop-nagios-xi-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/steps-to-start-stop-nagios-xi-server/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 20 Apr 2017 08:27:05 +0000</pubDate>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[How to start Naxios XI Server]]></category>
		<category><![CDATA[How to stop Naxios XI Server]]></category>
		<category><![CDATA[Nagios XI Guide]]></category>
		<category><![CDATA[Nagios XI Tutorials]]></category>
		<category><![CDATA[Naxios XI]]></category>
		<category><![CDATA[Naxios XI Server]]></category>
		<category><![CDATA[Network monitoring]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Start]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Steps to Start Nagios XI]]></category>
		<category><![CDATA[Steps to Stop Nagios XI Server]]></category>
		<category><![CDATA[Stop]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2017/04/20/steps-to-start-stop-nagios-xi-server/</guid>

					<description><![CDATA[<p>How to start and stop Naxios XI Server? How to stop Naxios XI Server? service nagiosxi stop service npcd stop [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/steps-to-start-stop-nagios-xi-server/">Steps to Start-Stop Nagios XI Server | Nagios XI Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4><img loading="lazy" decoding="async" class="wp-image-2921 size-full aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/04/steps-to-start-stop-nagios-.png" alt="Steps to Start-Stop Nagios XI Server" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/04/steps-to-start-stop-nagios-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2017/04/steps-to-start-stop-nagios--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></h4>
<h4>How to start and stop Naxios XI Server?</h4>
<h4></h4>
<h4>How to stop Naxios XI Server?</h4>
<h4>service nagiosxi stop</h4>
<h4>service npcd stop</h4>
<h4>service ndo2db stop</h4>
<h4>service nagios stop</h4>
<h4>service postgresql stop</h4>
<h4>service mysqld stop</h4>
<h4>service httpd stop</h4>
<h4></h4>
<h4>How to start Naxios XI Server?</h4>
<h4>service httpd start</h4>
<h4>service mysqld start</h4>
<h4>service postgresql start</h4>
<h4>service nagios start</h4>
<h4>service ndo2db start</h4>
<h4>service npcd start</h4>
<h4>service nagiosxi start</h4>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/steps-to-start-stop-nagios-xi-server/">Steps to Start-Stop Nagios XI Server | Nagios XI Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/steps-to-start-stop-nagios-xi-server/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Host your own Nuget Feed? &#124; Step by Step Guide &#124; Tutorial</title>
		<link>https://www.scmgalaxy.com/tutorials/hosting-your-own-nuget-feed/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hosting-your-own-nuget-feed/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Sat, 21 Nov 2015 11:49:45 +0000</pubDate>
				<category><![CDATA[Package Management]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Host]]></category>
		<category><![CDATA[Host own Nuget Feed]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Nuget]]></category>
		<category><![CDATA[Nuget Feed]]></category>
		<category><![CDATA[NuGet Gallery]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Step]]></category>
		<category><![CDATA[Tutorial]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/11/21/hosting-your-own-nuget-feed/</guid>

					<description><![CDATA[<p>Hosting your own Nuget Feed? 1. Local File Based Package Source Limitation with fles based source &#8211; It does not [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hosting-your-own-nuget-feed/">How to Host your own Nuget Feed? | Step by Step Guide | Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3144 size-full" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/hosting-your-own-nuget-feed.png" alt="hosting-your-own-nuget-feed" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/hosting-your-own-nuget-feed.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/11/hosting-your-own-nuget-feed-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>Hosting your own Nuget Feed?</p>
<p><strong>1. Local File Based Package Source</strong></p>
<p>Limitation with fles based source &#8211;<br />
It does not have nuget capable feed.<br />
Can not push the package. We will have to copy into local directly<br />
Can not use Nuget Gallery</p>
<p><strong>2. Setup Nuget.Server</strong></p>
<p><strong>Step 1</strong> &#8211; In Visual Studip, New Project and Select empty ASP.net Empty Web Application and name and save it.<br />
<strong>Step 2</strong> &#8211; Using Package Manager console, install package Nuget.Server.<br />
$ install-package nuget.server<br />
<strong>Step 3</strong> &#8211; Look at the property of the project, under bottom part of web tab &#8211; find a port number. i.e &#8211; 42386. and open the server.<br />
http:localhost:42386/nuget<br />
<strong>Step 4 </strong>&#8211; Navigate the page and learn about how to user server.<br />
<strong>Step 5</strong> &#8211; Copy manually one nuget package and try using New NuGet Server using Visual Studip as source with http:localhost:42386/nuget<br />
$ get-package -listavailable<br />
<strong>Step 6</strong> &#8211; Go to http:localhost:42386/nuget and Refresh the package feed.<br />
<strong>Step 7</strong> &#8211; How to access using command line &#8211; Modify the web.config and modify the apiKey as you want, Restart the application and to go http:localhost:42386/nuget to find the insructions to push the package.<br />
$ nuget.exe push pack.nupkg -s http:localhost:42386/nuget SECRETKEY</p>
<p><strong>3. Setup your Nuget Gallery</strong></p>
<p>Step 1 &#8211; Download the zip software from https://github.com/NuGet/NuGetGallery</p>
<p>Step 2 &#8211; Unzip it under your visual studio project folder and setup with IIS.</p>
<p>Tools which is helpful to navigate the Nuget package feed.<br />
LinkQPad4</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hosting-your-own-nuget-feed/">How to Host your own Nuget Feed? | Step by Step Guide | Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hosting-your-own-nuget-feed/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>How to Install and Configure Nagios Server and Clients &#124; Nagios Tutorial</title>
		<link>https://www.scmgalaxy.com/tutorials/install-and-configure-nagios-server-and-clients/</link>
					<comments>https://www.scmgalaxy.com/tutorials/install-and-configure-nagios-server-and-clients/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 14 Oct 2015 15:37:01 +0000</pubDate>
				<category><![CDATA[IT Infrastructure Monitoring Tools]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[How to Configure Nagios Server]]></category>
		<category><![CDATA[How to Install Nagios Server]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Nagios]]></category>
		<category><![CDATA[Nagios Client]]></category>
		<category><![CDATA[Nagios Guide]]></category>
		<category><![CDATA[Nagios Server installation process]]></category>
		<category><![CDATA[Nagios Tutorial]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Steps]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/10/14/install-and-configure-nagios-server-and-clients/</guid>

					<description><![CDATA[<p>Install and Configure Nagios Server and Clients Download the Nagios Server Source copy from https://www.nagios.com/products/nagios-xi/ You can also use the [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/install-and-configure-nagios-server-and-clients/">How to Install and Configure Nagios Server and Clients | Nagios Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3072 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/install-and-configure-nagio.png" alt="install-and-configure-nagios-server-and-clients" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/install-and-configure-nagio.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/10/install-and-configure-nagio-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></div>
<div><strong>Install and Configure Nagios Server and Clients</strong></div>
<div></div>
<div><strong>Download the Nagios Server Source copy from <a href="https://www.nagios.com/products/nagios-xi/" target="_blank" rel="noopener">https://www.nagios.com/products/nagios-xi/</a></strong></div>
<div></div>
<div>You can also use the direct download links as below;</div>
<div>&gt; wget https://assets.nagios.com/downloads/nagiosxi/5/xi-5.2.0.tar.gz</div>
<div></div>
<div><strong>Extract the xi-5.2.0.tar.gz using</strong></div>
<div>&gt; tar -zxvf xi-5.2.0.tar.gz</div>
<div></div>
<div><strong>Run the following commands to install it.</strong></div>
<div>&gt; ./fullinstall</div>
<div></div>
<div>At the end of installation, you will get the url address  using you can access the Nagios server.</div>
<div>e.g http://10.160.34.98/nagiosxi/</div>
<div></div>
<div><strong>Open the url http://10.160.34.98/nagiosxi/</strong></div>
<div>and enter and save following info.</div>
<div>Administrator Name:</div>
<div>Administrator Email Address:</div>
<div>Administrator Username:</div>
<div>Administrator Password:</div>
<div>and presss &#8220;Install&#8221;</div>
<div></div>
<div><strong>Once you get &#8220;Installation Complete&#8221; message that means you have Nagios Server install completed.</strong></div>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/install-and-configure-nagios-server-and-clients/">How to Install and Configure Nagios Server and Clients | Nagios Tutorial</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/install-and-configure-nagios-server-and-clients/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to Setup SVN Server with Apache2 in Ubantu?</title>
		<link>https://www.scmgalaxy.com/tutorials/setup-svn-server-with-apache2-in-ubantu/</link>
					<comments>https://www.scmgalaxy.com/tutorials/setup-svn-server-with-apache2-in-ubantu/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 22 Sep 2015 04:40:41 +0000</pubDate>
				<category><![CDATA[App / Web Servers]]></category>
		<category><![CDATA[Apache2]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Setup SVN Server]]></category>
		<category><![CDATA[setup SVNServer using Apache2 in Ubantu]]></category>
		<category><![CDATA[setup the SVNServer]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[SVN Server Setup]]></category>
		<category><![CDATA[SVN Server Setup with Apache2]]></category>
		<category><![CDATA[SVN Server with Apache2]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ubantu]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/09/22/setup-svn-server-with-apache2-in-ubantu/</guid>

					<description><![CDATA[<p>This tutorial is to setup the SVNServer from base using Apache2 in Ubantu only. &#62; sudo apt-get update &#62; sudo [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/setup-svn-server-with-apache2-in-ubantu/">How to Setup SVN Server with Apache2 in Ubantu?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="size-full wp-image-3349 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/setup-svn-server-with-apach.png" alt="setup-svn-server-with-apache2-in-ubantu" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/setup-svn-server-with-apach.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/09/setup-svn-server-with-apach-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>This tutorial is to setup the SVNServer from base using Apache2 in Ubantu only.</p>
<p>&gt; sudo apt-get update</p>
<p>&gt; sudo apt-get install subversion apache2 libapache2-svn apache2-utils</p>
<p>&gt; sudo addgroup subversion</p>
<p>&gt; sudo mkdir /home/svn</p>
<p>&gt; sudo chown -R www-data:subversion /home/svn</p>
<p>&gt; sudo chmod -R g+ws /home/svn</p>
<p>&gt; sudo svnadmin create /home/svn/myWebsite</p>
<p>sudo vim /etc/apache2/mods-available/dav_svn.conf</p>
<p>&amp; add the following entry at the end of file.</p>
<pre>&lt;Location /svn/myWebsite&gt; DAV svn SVNPath /home/svn/myWebsite AuthType Basic AuthName "myWebsite subversion Repository" AuthUserFile /etc/subversion/passwd &lt;LimitExcept GET PROPFIND OPTIONS REPORT&gt; Require valid-user &lt;/LimitExcept&gt; &lt;/Location&gt;</pre>
<p>sudo htpasswd -c /etc/subversion/passwd rajesh</p>
<p>sudo chown -R www-data:subversion /home/svn/myWebsite</p>
<p>sudo chmod -R g+rws /home/svn/myWebsite</p>
<p>sudo /etc/init.d/apache2 restart</p>
<p>sudo htpasswd /etc/subversion/passwd user1</p>
<p>sudo /etc/init.d/apache2 restart</p>
<p>All DONE.</p>
<p>Now you can access the SVN Server using&#8230;.</p>
<p><a href="http://uvo12exe3iancqqq622.vm.cld.sr/svn/myWebsite/">http://uvo12exe3iancqqq622.vm.cld.sr/svn/myWebsite/</a></p>
<p>If you are still not able to open the url, that means you have IPtables services running and stopping you to access the server. For testing, you can stop the <span style="color: #111111; font-family: Consolas, Monaco, Menlo, Courier, Verdana, sans-serif; font-size: 14px; line-height: 14px; background-color: #ededed;">sudo ufw stop</span></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/setup-svn-server-with-apache2-in-ubantu/">How to Setup SVN Server with Apache2 in Ubantu?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/setup-svn-server-with-apache2-in-ubantu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Server configuration monitoring and diagnostics</title>
		<link>https://www.scmgalaxy.com/tutorials/server-configuration-monitoring-and-diagnostics/</link>
					<comments>https://www.scmgalaxy.com/tutorials/server-configuration-monitoring-and-diagnostics/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 19 Aug 2015 14:13:24 +0000</pubDate>
				<category><![CDATA[App / Web Servers]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Diagnostics]]></category>
		<category><![CDATA[Monitoring]]></category>
		<category><![CDATA[Monitoring and Diagnostics]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Server configuration diagnostics]]></category>
		<category><![CDATA[Server configuration monitoring]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/08/19/server-configuration-monitoring-and-diagnostics/</guid>

					<description><![CDATA[<p>ScriptRock&#8217;s GuardRail As DevOps gets more agile, infrastructure needs unit tests too. Enterprise startup ScriptRock offers cloud-hosted testing configuration tools [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-configuration-monitoring-and-diagnostics/">Server configuration monitoring and diagnostics</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3379 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/server-configuration-monito.png" alt="server-configuration-monitoring-and-diagnostics" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/server-configuration-monito.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/server-configuration-monito-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></h4>
<h4 class="p1"><a href="https://www.scriptrock.com/">ScriptRock&#8217;s GuardRail</a></h4>
<p><span class="s1">As DevOps gets more agile, infrastructure needs unit tests too. Enterprise startup ScriptRock offers cloud-hosted testing configuration tools to get you started.</span></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/server-configuration-monitoring-and-diagnostics/">Server configuration monitoring and diagnostics</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/server-configuration-monitoring-and-diagnostics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>gsh &#8211; Run linux commands on many other linux server at once</title>
		<link>https://www.scmgalaxy.com/tutorials/gsh-run-linux-commands-on-many-other-linux-server-at-once/</link>
					<comments>https://www.scmgalaxy.com/tutorials/gsh-run-linux-commands-on-many-other-linux-server-at-once/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 12 Aug 2015 14:42:16 +0000</pubDate>
				<category><![CDATA[Unix / Linux]]></category>
		<category><![CDATA[commands]]></category>
		<category><![CDATA[Execute]]></category>
		<category><![CDATA[gsh]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux command]]></category>
		<category><![CDATA[Linux server]]></category>
		<category><![CDATA[Multiple linux server]]></category>
		<category><![CDATA[Multiple servers]]></category>
		<category><![CDATA[Once]]></category>
		<category><![CDATA[Run]]></category>
		<category><![CDATA[server]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/08/12/gsh-run-linux-commands-on-many-other-linux-server-at-once/</guid>

					<description><![CDATA[<p>gsh &#8211; Run linux commands on many other linux server at once Group Shell (also called gsh) is a remote [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/gsh-run-linux-commands-on-many-other-linux-server-at-once/">gsh &#8211; Run linux commands on many other linux server at once</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3453 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/gsh-run-linux-commands.png" alt="gsh-run-linux-commands" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/gsh-run-linux-commands.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/08/gsh-run-linux-commands-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>gsh &#8211; Run linux commands on many other linux server at once</strong></p>
<p>Group Shell (also called gsh) is a remote shell multiplexor. It lets you control many remote shells at once in a single shell. Unlike other commands dispatchers, it is interactive, so shells spawned on the remote hosts are persistent.</p>
<p>GSH is a pluggable version of DSH (Distributed Shell) written in Python. Both a module and a command-line tool for running a shell command over multiple machines are included. GSH can be extended by adding new host loaders as well as hooking into various stages of the runtime.</p>
<p>It requires only a SSH server on the remote hosts, or some other way to open a remote shell.<br />
gsh allows you to run commands on multiple hosts by adding tags to the gsh command.</p>
<p>e.g &gt; gsh tag &#8220;remote command&#8221;</p>
<p><strong>Important things to remember:</strong><br />
/etc/ghosts contains a list of all the servers and tags. gsh is a lot more fun once you’ve set up ssh keys to your servers</p>
<p><strong>gsh [OPTIONS] SYSTEMS CMD&#8230;</strong><br />
SYSTEMS is a combination of ghost macros. See ghosts(1).</p>
<p>CMD is the command to run<br />
-h, &#8211;help Display full help<br />
-d, &#8211;debug Turn on exeuction debugging reports<br />
-h, &#8211;no-host-prefix Does not prefix output lines with the host name<br />
-s, &#8211;show-commands Displays the command before the output report<br />
-n, &#8211;open-stdin Leaves stdin open when running (scary!)<br />
-l, &#8211;user USER SSH&#8217;s to the host as user USER<br />
-r, &#8211;run-locally Run commands locally (replaces $host with host)<br />
-o, &#8211;self-remote Run locally instead of over SSH for local host<br />
-V, &#8211;version Report the version and exit</p>
<p>You set up a /etc/ghosts file containing your servers in groups such as web, db, RHEL4, x86_64, or whatever (man ghosts) then you use that group when you call gsh.</p>
<p><strong>How to run the gsh?</strong><br />
&gt; gsh linux &#8220;cat /etc/redhat-release; uname -r&#8221;</p>
<p>You can also combine or split ghost groups, using cpanel+vps or web-RHEL4, for example.</p>
<pre>Here’s an example /etc/ghosts file:</pre>
<pre># Machines
 #
 # hostname OS-Version Hardware OS cp security
 linuxbrigade.com debian6 baremetal linux plesk iptables
 linuxbrigade.com centos5 vps linux cpanel csfcluster
 linuxbrigade.com debian7 baremetal linux plesk iptables
 linuxbrigade.com centos6 vps linux cpanel csfcluster
 linuxbrigade.com centos6 vps linux cpanel csfcluster
 linuxbrigade.com centos6 vps linux nocp denyhosts
 linuxbrigade.com debian6 baremetal linux plesk iptables
 linuxbrigade.com centos6 baremetal linux cpanel csf
 linuxbrigade.com centos5 vps linux cpanel csf</pre>
<p><strong>Reference url </strong></p>
<p><a href="http://www.linuxbrigade.com/run-the-same-command-on-many-linux-servers-at-once/" target="_blank" rel="noopener">http://www.linuxbrigade.com/run-the-same-command-on-many-linux-servers-at-once/</a><br />
<a href="http://linux.die.net/man/1/gsh" target="_blank" rel="noopener">http://linux.die.net/man/1/gsh</a><br />
<a href="https://github.com/gmjosack/gsh" target="_blank" rel="noopener">https://github.com/gmjosack/gsh</a><br />
<a href="http://outflux.net/unix/software/gsh/" target="_blank" rel="noopener">http://outflux.net/unix/software/gsh/</a><br />
<a href="http://outflux.net/unix/software/gsh/gsh.html" target="_blank" rel="noopener">http://outflux.net/unix/software/gsh/gsh.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/gsh-run-linux-commands-on-many-other-linux-server-at-once/">gsh &#8211; Run linux commands on many other linux server at once</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/gsh-run-linux-commands-on-many-other-linux-server-at-once/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>If a linux-build-server suddenly starts getting slow, what would you check?</title>
		<link>https://www.scmgalaxy.com/tutorials/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/</link>
					<comments>https://www.scmgalaxy.com/tutorials/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 03 Feb 2015 00:00:00 +0000</pubDate>
				<category><![CDATA[Unix - Linux]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build server]]></category>
		<category><![CDATA[Check]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux build server Guide]]></category>
		<category><![CDATA[Linux build server issue]]></category>
		<category><![CDATA[Linux build server problem]]></category>
		<category><![CDATA[Linux build server troubleshooting]]></category>
		<category><![CDATA[Linux build server Tutorial]]></category>
		<category><![CDATA[Linux-build-server]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Slow]]></category>
		<category><![CDATA[Troubleshoot]]></category>
		<category><![CDATA[Tutorials]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2015/02/03/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/</guid>

					<description><![CDATA[<p>If a linux-build-server suddenly starts getting slow, I would divide my approach / troubleshooting into 3 section as follows; 1. System [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/">If a linux-build-server suddenly starts getting slow, what would you check?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3><img loading="lazy" decoding="async" class="size-full wp-image-3530 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/linux-build-server.png" alt="linux-build-server" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/linux-build-server.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2015/02/linux-build-server-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></h3>
<h3 class="Default">If a linux-build-server suddenly starts getting slow, I would divide my approach / troubleshooting into 3 section as follows;</h3>
<p class="Default"><span style="font-size: 11.0pt;">1. System Level troubleshooting </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">a. RAM related issues </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">b. Disk Space related Issues </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">c. Disk I/O read write issues </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">d. Network Hardware issues </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">e. Mount issues </span></p>
<p class="Default" style="margin-left: .5in;"><span style="font-size: 11.0pt;">f. Too Many process running in the machine </span></p>
<p class="Default"><span style="font-size: 11.0pt;">2. Application Level troubleshooting </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">a. Application is not behaving properly. Hit to Application log file OR application server log file OR web server Log file and try to understand the issues. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">b. zombie process issues – Find out if any as such process which is causing the system performance issues. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">c. Application Log – depends on the application installed, this can be referred and make use of the experience with the project and troubleshoot. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">d. Web Server Log – we can check http, tomcat log as well. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">e. Application Server Log – We can see jboss, weblogic logs to see if the application server response/receive time is the issues for slowness. </span></p>
<p class="Default" style="margin-left: .5in;"><span style="font-size: 11.0pt;">f. Memory Leak of any application – This is one of well known issues in lunux based server due to bad application coding. Many times this can be resolved either by fixing the code or rebooting. But many other solutions are there to apply. </span></p>
<p class="Default"><span style="font-size: 11.0pt;">3. Dependent Services troubleshooting </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">a. SMTP Response time – SMTP server is not responding faster which is causing delay in response and queue up many processes. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">b. Network issues – There are many System performance issues is dependent on network or service which is depends on the network. </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">c. Firewall related issues </span></p>
<p class="Default" style="margin-left: .5in;"><span style="font-size: 11.0pt;">d. Antivirus related issues<br />
</span></p>
<p class="Default"> <b><span style="font-size: 11.0pt;">Some of the useful commands for troubleshooting are..</span></b></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">1. df –k </span></p>
<p class="Default" style="margin-left: .5in;"><span style="font-size: 11.0pt;">2. du –sh </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">3. top </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">4. uptime </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">5. ps –eaf | grep </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">6. vmstat </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">7. ping </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">8. tail –f &lt;logfile&gt; </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">9. iostat </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">10.free </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">11.kill -9 </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">12.mount </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">13.sar </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">14.ifconfig eth0 | enable | disable </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">15.traceroute </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">16.netstat -r </span></p>
<p class="Default" style="margin: 0in 0in .95pt .5in;"><span style="font-size: 11.0pt;">17.nslookup </span></p>
<p class="Default" style="margin-left: .5in;"><span style="font-size: 11.0pt;">18.route </span></p>
<p>   There are various options available for each commands and depends on the need during the troubleshooting, right commands can be applied. To find arguments and their explanation, I usually refer google.com rather than man page.</p>
<p class="MsoNormal">
<p>The post <a href="https://www.scmgalaxy.com/tutorials/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/">If a linux-build-server suddenly starts getting slow, what would you check?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/if-a-linux-build-server-suddenly-starts-getting-slow-what-would-you-check/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Ways to Perforce server Disk Space Cleanup and Repos Size Management</title>
		<link>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/</link>
					<comments>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 22 Sep 2014 00:00:00 +0000</pubDate>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Cleanup]]></category>
		<category><![CDATA[Disk Space]]></category>
		<category><![CDATA[Disk Space Cleanup]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Instruction]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Perforce server]]></category>
		<category><![CDATA[Perforce server Guide]]></category>
		<category><![CDATA[Perforce server tutorial]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Repos]]></category>
		<category><![CDATA[Repos Size Management]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2014/09/22/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/</guid>

					<description><![CDATA[<p>DRAFT VERSION Cleaning up Old Checkpoints Playing with Symlink(Softlink) and Redirecting the ROOT folder to drive where we have enough [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/">Ways to Perforce server Disk Space Cleanup and Repos Size Management</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3540 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space-.png" alt="perforce-server-disk-space-cleanup-and-repos-size-management" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space-.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2014/09/perforce-server-disk-space--300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>DRAFT VERSION</p>
<ol>
<li><strong>Cleaning up Old Checkpoints</strong></li>
<li><strong>Playing with Symlink(Softlink) and Redirecting the ROOT folder to drive where we have enough place.</strong></li>
<li><strong>Deleting db.have and recreate it manually</strong></li>
<li><strong>Display disk space information on the server using &#8220;p4 diskspace&#8221;</strong></li>
<li><strong>Display size information for files in the depot using &#8220;p4 sizes&#8221;</strong></li>
</ol>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/">Ways to Perforce server Disk Space Cleanup and Repos Size Management</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/ways-to-perforce-server-disk-space-cleanup-and-repos-size-management/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Buildforge common Issues and Troubleshooting &#124; Buildforge Troubleshooting Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/buildforge-common-issues-and-troubleshooting/</link>
					<comments>https://www.scmgalaxy.com/tutorials/buildforge-common-issues-and-troubleshooting/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Thu, 16 May 2013 12:11:28 +0000</pubDate>
				<category><![CDATA[BuildForge]]></category>
		<category><![CDATA[buildforge]]></category>
		<category><![CDATA[Buildforge common Issues]]></category>
		<category><![CDATA[BuildForge Issues]]></category>
		<category><![CDATA[BuildForge Problems]]></category>
		<category><![CDATA[BuildForge Server]]></category>
		<category><![CDATA[Buildforge Troubleshooting]]></category>
		<category><![CDATA[Buildforge Troubleshooting Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[issues.]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Troubleshoot BuildForge]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2013/05/16/buildforge-common-issues-and-troubleshooting/</guid>

					<description><![CDATA[<p>Know about the BuildForge Server before Troubleshooting. 1. What is the Full version of Build Forge being used (for example [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/buildforge-common-issues-and-troubleshooting/">Buildforge common Issues and Troubleshooting | Buildforge Troubleshooting Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3779 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/05/buildforge-troubleshooting.png" alt="buildforge-troubleshooting" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/05/buildforge-troubleshooting.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/05/buildforge-troubleshooting-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Know about the BuildForge Server before Troubleshooting.</strong></p>
<p><strong>1. What is the Full version of Build Forge being used</strong><br />
(for example Build Forge  7.1.2.2-1-0111).This can be obtained under the console interface by hovering the mouse over the Build Forge icon in the upper left hand corner.</p>
<p><strong>2. What is Full version of operating system for both the Management Console and the agent host (used for the selector)</strong></p>
<p>for example Windows XP Professional SP3 32 bit)<br />
&gt; AIX = oslevel<br />
&gt; HP-UX = uname -r<br />
&gt; Solaris = uname -r<br />
&gt; Red Hat = cat /etc/redhat-release<br />
&gt; SUSE = cat /etc/SuSE-release<br />
&gt; Windows = winver (in a command (cmd) window)</p>
<p><strong>3. What is the Full version of the database being used.</strong></p>
<p><strong>4. In What situtation and how, When did the behavior first start to occur?</strong></p>
<p><strong>5. Need to Refer Tomcat (Catalina) logs on the Build forge Server. </strong><br />
UNIX/Linux ($BF_HOME/server/tomcat/logs/log_from_date_of_error.log) We will only require the Tomcat Catalina log for today&#8217;s date or the date you first encountered the error, i.e. catalina.2012-01-17.log</p>
<p><strong>6. Need to Refer Build Forge engine log</strong><br />
UNIX/Linux ($BF_HOME/log)</p>
<p><strong>7. Need to review database log</strong><br />
UNIX/Linux ($BF_HOME/Platform/db.log)</p>
<p>Issues 1 &#8211; API: Access denied.<br />
Solution &#8211; <a href="http://www-01.ibm.com/support/docview.wss?uid=swg21289423" target="_blank" rel="noopener">Click Here</a></p>
<p>Issues 2: Build forge Consol gets slow after login</p>
<p>Issues 3: <strong>API: Access denied while accessing Environments Menu.</strong></p>
<p>Issues 4: Error message in catalina.DATE.log&#8221;A valid Engine Unique Identifier must be specified&#8221;</p>
<p>Issues 5: Once copying one Environment varibale and duplicating multiple times. Error Occured after copying 7th times same variables. Post login, once You clicks on &#8220;Environments&#8221; left navigation, Everyone gets Error called &#8220;API: Access denied&#8221; on page.</p>
<p>&nbsp;</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/buildforge-common-issues-and-troubleshooting/">Buildforge common Issues and Troubleshooting | Buildforge Troubleshooting Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/buildforge-common-issues-and-troubleshooting/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Performance Optimization of Build Server &#124; Performance Optimization Guide</title>
		<link>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 04 Feb 2013 09:54:00 +0000</pubDate>
				<category><![CDATA[Build Management]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build server]]></category>
		<category><![CDATA[Build Server Performance Optimization]]></category>
		<category><![CDATA[Build Server Performance Optimization Guide]]></category>
		<category><![CDATA[Build Server Performance Optimization Tutorial]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Optimization]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Performance Optimization]]></category>
		<category><![CDATA[Performance Optimization Guide]]></category>
		<category><![CDATA[Performance Optimization Tutorial]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Ways]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2013/02/04/performance-optimization-of-build-server/</guid>

					<description><![CDATA[<p>Performance Optimization Checklist of Build Servers Build Infrastructure Level 1.  Do you really need to build all source code or [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/">Performance Optimization of Build Server | Performance Optimization Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><!-- [if gte mso 9]><xml>  <w:WordDocument>   <w:View>Normal</w:View>   <w:Zoom>0</w:Zoom>   <w:TrackMoves/>   <w:TrackFormatting/>   <w:PunctuationKerning/>   <w:ValidateAgainstSchemas/>   <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>   <w:IgnoreMixedContent>false</w:IgnoreMixedContent>   <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>   <w:DoNotPromoteQF/>   <w:LidThemeOther>EN-US</w:LidThemeOther>   <w:LidThemeAsian>X-NONE</w:LidThemeAsian>   <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>   <w:Compatibility>    <w:BreakWrappedTables/>    <w:SnapToGridInCell/>    <w:WrapTextWithPunct/>    <w:UseAsianBreakRules/>    <w:DontGrowAutofit/>    <w:SplitPgBreakAndParaMark/>    <w:EnableOpenTypeKerning/>    <w:DontFlipMirrorIndents/>    <w:OverrideTableStyleHps/>   </w:Compatibility>   <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>   <m:mathPr>    <m:mathFont m:val="Cambria Math"/>    <m:brkBin m:val="before"/>    <m:brkBinSub m:val="&#45;-"/>    <m:smallFrac m:val="off"/>    <m:dispDef/>    <m:lMargin m:val="0"/>    <m:rMargin m:val="0"/>    <m:defJc m:val="centerGroup"/>    <m:wrapIndent m:val="1440"/>    <m:intLim m:val="subSup"/>    <m:naryLim m:val="undOvr"/>   </m:mathPr></w:WordDocument> </xml><![endif]--></p>
<p><!-- [if gte mso 9]><xml>  <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267">   <w:LsdException Locked="false" Priority="0" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal"/>   <w:LsdException Locked="false" Priority="9" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>   <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>   <w:LsdException Locked="false" Priority="39" Name="toc 1"/>   <w:LsdException Locked="false" Priority="39" Name="toc 2"/>   <w:LsdException Locked="false" Priority="39" Name="toc 3"/>   <w:LsdException Locked="false" Priority="39" Name="toc 4"/>   <w:LsdException Locked="false" Priority="39" Name="toc 5"/>   <w:LsdException Locked="false" Priority="39" Name="toc 6"/>   <w:LsdException Locked="false" Priority="39" Name="toc 7"/>   <w:LsdException Locked="false" Priority="39" Name="toc 8"/>   <w:LsdException Locked="false" Priority="39" Name="toc 9"/>   <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>   <w:LsdException Locked="false" Priority="10" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title"/>   <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>   <w:LsdException Locked="false" Priority="11" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>   <w:LsdException Locked="false" Priority="22" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong"/>   <w:LsdException Locked="false" Priority="20" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>   <w:LsdException Locked="false" Priority="59" SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>   <w:LsdException Locked="false" Priority="1" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>   <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>   <w:LsdException Locked="false" Priority="34" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>   <w:LsdException Locked="false" Priority="29" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote"/>   <w:LsdException Locked="false" Priority="30" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>   <w:LsdException Locked="false" Priority="60" SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6"/>   <w:LsdException Locked="false" Priority="61" SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6"/>   <w:LsdException Locked="false" Priority="62" SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6"/>   <w:LsdException Locked="false" Priority="63" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>   <w:LsdException Locked="false" Priority="64" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>   <w:LsdException Locked="false" Priority="65" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>   <w:LsdException Locked="false" Priority="66" SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>   <w:LsdException Locked="false" Priority="67" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>   <w:LsdException Locked="false" Priority="68" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>   <w:LsdException Locked="false" Priority="69" SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>   <w:LsdException Locked="false" Priority="70" SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6"/>   <w:LsdException Locked="false" Priority="71" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>   <w:LsdException Locked="false" Priority="72" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6"/>   <w:LsdException Locked="false" Priority="73" SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>   <w:LsdException Locked="false" Priority="19" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>   <w:LsdException Locked="false" Priority="21" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>   <w:LsdException Locked="false" Priority="31" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>   <w:LsdException Locked="false" Priority="32" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>   <w:LsdException Locked="false" Priority="33" SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>   <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>   <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>  </w:LatentStyles> </xml><![endif]--><!-- [if gte mso 10]>



<style>  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman","serif";} </style>

 <![endif]--></p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3785 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server.png" alt="build-server" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2013/02/build-server-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p class="MsoNormal"><strong>Performance Optimization Checklist of Build Servers<br />
</strong></p>
<p class="MsoNormal"><strong>Build Infrastructure Level</strong></p>
<p class="MsoNormal">1.  Do you really need to build all source code or only the part of code which has changes?</p>
<p class="MsoNormal">2. Project should be divided into multiple modules/component which can be build independently and should be integrated when it needed.</p>
<p class="MsoNormal">3. Understand technology and make use of performance related features which will help you. e.g make, visual studio and maven has some feature which help us to compile only code which was changed also, some performance tuning features should be explored.</p>
<p class="MsoNormal">4. Compile dependent project only there are changes. no need to compile all the time.</p>
<p class="MsoNormal">5. Distribute application in non-compiled and to be compiled files. e.g src, docs and copy only src to comile. docs files cane be used while creating installer.</p>
<p class="MsoNormal">6. Plan for disk usage growth upfront.</p>
<p class="MsoNormal"><strong>Application Server level<br />
</strong></p>
<ol>
<li>Apache Server optimization and proper log setting</li>
<li>Disabling unused modules and component which will help performance.</li>
<li>Follow best practices of Module Configuration, Apache Server Configuration etc</li>
</ol>
<p class="MsoNormal"><strong> System level</strong></p>
<ol>
<li>Check if any background task/services is running which is consuming cpu/memory and can be  stopped and not relevant.</li>
<li>Keep system uptodate</li>
<li>Avoid using build server for any other task &#8211; If you must edit components or install software, build or edit the components on another machine and copy them over.</li>
<li>Use high speen drive for i/o operations</li>
</ol>
<p class="MsoNormal"><strong>Build Server application level</strong></p>
<p class="MsoNormal"><a href="http://www.cloudbees.com/sites/default/files/whitepapers/7WaysToOptimizeJenkins.pdf">http://www.cloudbees.com/sites/default/files/whitepapers/7WaysToOptimizeJenkins.pdf</a></p>
<ol>
<li>Keep log files maintenance and truncate regularly. have limited build records.</li>
<li>Move build to document server. not to keep in build server</li>
<li>Take advantage of distribute build server using agents/slaves/nodes etc</li>
</ol>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/">Performance Optimization of Build Server | Performance Optimization Guide</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/performance-optimization-of-build-server/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Hardware Configuration &#8211; What are the Hardware Requirements for Build Server?</title>
		<link>https://www.scmgalaxy.com/tutorials/hardware-configuration-hardware-requirements-for-build-server/</link>
					<comments>https://www.scmgalaxy.com/tutorials/hardware-configuration-hardware-requirements-for-build-server/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Wed, 23 May 2012 09:43:23 +0000</pubDate>
				<category><![CDATA[Build Management & Tools]]></category>
		<category><![CDATA[Build]]></category>
		<category><![CDATA[Build server]]></category>
		<category><![CDATA[Build Server Hardware Configuration]]></category>
		<category><![CDATA[Build Server Hardware Configuration Requirements]]></category>
		<category><![CDATA[Build Server Hardware Requirements]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Hardware Configuration]]></category>
		<category><![CDATA[Hardware Configuration Requirements]]></category>
		<category><![CDATA[Hardware Requirements]]></category>
		<category><![CDATA[Hardware Requirements for Build Server]]></category>
		<category><![CDATA[Requirements]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Things]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2012/05/23/hardware-configuration-hardware-requirements-for-build-server/</guid>

					<description><![CDATA[<p>Hardware Configuration &#8211; Hardware Requirements for Build Server Reference: The Build Master: Microsoft&#8217;s Software Configuration Management Best Practices At a [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hardware-configuration-hardware-requirements-for-build-server/">Hardware Configuration &#8211; What are the Hardware Requirements for Build Server?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3802 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/hardware-configuration-buil.png" alt="build-server-hardware-configuration-requirements" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/hardware-configuration-buil.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/hardware-configuration-buil-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Hardware Configuration &#8211; Hardware Requirements for Build Server</strong></p>
<p><strong>Reference: </strong>The Build Master: Microsoft&#8217;s Software Configuration Management Best Practices</p>
<p>At a minimum, the build lab should have four machines:</p>
<p><strong>Server that contains the Source Code Control program</strong>— This is your product. Do you really want this server residing someplace where you have little control over this box?</p>
<p><strong>Debug build machine for the mainline builds</strong>— If you don&#8217;t separate your debug and release machines, you will accidentally ship debug binaries, which is not a good thing.</p>
<p><strong>Release build machine for the mainline builds</strong>— This is a &#8220;golden goose&#8221; that turns out the &#8220;gold eggs&#8221; of your company or group. Treasure this machine like a princess, and guard it like all the king&#8217;s fortunes.</p>
<p><strong>Internal release share server</strong>— This is one more piece of hardware that stores the &#8220;bread and butter&#8221; of the group or company. Don&#8217;t give up control of this hardware to anyone unless your IT department reports through your development group.</p>
<p><strong>Hardware Requirements</strong><br />
Each machine in the preceding list should meet the following requirements:</p>
<p><strong>Number of processors—</strong> This depends on the build tool you use. One is usually sufficient, because few build tools really take advantage of multiple processors.</p>
<p><strong>Processor speed</strong>— The lab budget dictates this, but the faster the processor, the better it is.</p>
<p><strong>Amount of installed RAM</strong>— Max out the machine. RAM is relatively cheap these days, especially when you consider the performance increase you get. Increasing the RAM is usually the first upgrade done when trying to improve the performance of any computer.</p>
<p><strong>Number of hard drives</strong>— A minimum of two drives (or partitions) is preferred:</p>
<p>Drive 1 (C:) is for the operating system and installed applications.</p>
<p>Drive 2 (D:) is for building binaries, release shares, or the source database; the minimum space required is roughly ten times the space needed to build your application.</p>
<p>The split partitions are good because if you ever need to format or blow away a drive due to corruption, only part of the project will be affected. The recovery is much faster and easier.</p>
<p><strong>Hard drive type</strong>— This is most likely SCSI, but it could be IDE.</p>
<p><strong>Number of power supplies</strong>— If you purchase server class hardware (pizza boxes) that belong in racks, you need to consider how many power supplies to order.</p>
<p><strong>Motherboard BIOS version</strong>— This does make a difference. Make sure you note what is being used and standardize on it.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/hardware-configuration-hardware-requirements-for-build-server/">Hardware Configuration &#8211; What are the Hardware Requirements for Build Server?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/hardware-configuration-hardware-requirements-for-build-server/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Different Perforce Tools and Their Short Summary &#124; Know About Different Perforce tools</title>
		<link>https://www.scmgalaxy.com/tutorials/different-perforce-tools-and-their-short-summary/</link>
					<comments>https://www.scmgalaxy.com/tutorials/different-perforce-tools-and-their-short-summary/#comments</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 22 May 2012 10:47:16 +0000</pubDate>
				<category><![CDATA[Concept & Definition]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[Description]]></category>
		<category><![CDATA[Different]]></category>
		<category><![CDATA[Different Perforce Tools]]></category>
		<category><![CDATA[Different Perforce tools Guide]]></category>
		<category><![CDATA[Different Perforce tools Summary]]></category>
		<category><![CDATA[Different Perforce tools Tutorials]]></category>
		<category><![CDATA[Introduction]]></category>
		<category><![CDATA[Know About Different Perforce tools]]></category>
		<category><![CDATA[List of Perforce tools]]></category>
		<category><![CDATA[p4]]></category>
		<category><![CDATA[Perforce Tools]]></category>
		<category><![CDATA[Perforce Tools Introduction]]></category>
		<category><![CDATA[Plug-ins & Integrations]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Summary]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Tools & Utilities]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2012/05/22/different-perforce-tools-and-their-short-summary/</guid>

					<description><![CDATA[<p>Different Perforce Tools and Their Short Summary Clients P4V: Visual Client &#8211; (Included in the P4V Installer) Provides access to [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-perforce-tools-and-their-short-summary/">Different Perforce Tools and Their Short Summary | Know About Different Perforce tools</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3808 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/different-perforce-tools.png" alt="different-perforce-tools" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/different-perforce-tools.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/05/different-perforce-tools-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>Different Perforce Tools and Their Short Summary</strong></p>
<p><strong>Clients</strong><br />
<strong>P4V:</strong> Visual Client &#8211; (Included in the P4V Installer)<br />
Provides access to versioned files through a graphical interface and also includes tools for merging and visualizing code evolution.<br />
<strong>P4Merge:</strong> Visual Merge Tool &#8211; (Included in the P4V Installer)<br />
Provides graphical three-way merging and side-by-side file comparisons<br />
<strong>P4:</strong> Command-Line Client &#8211; (Included in the Perforce Server Windows Installer)<br />
(Included in the Perforce Server Windows Installer)<br />
<strong>P4Web:</strong> Web Client &#8211; (Included in the P4Web Installer)<br />
Provides convenient access to versioned files through popular web browsers</p>
<p><strong>Server</strong><br />
<strong>P4D:</strong> Server &#8211; (Included in the Perforce Server Windows Installer)<br />
Stores and manages access to versioned files, tracks user operations and records all activity in a centralized database.<br />
<strong>P4P:</strong> Proxy Server &#8211; (Included in the Perforce Server Windows Installer)<br />
A self-maintaining proxy server that caches versioned files remotely on distributed networks.</p>
<p><strong>Plug-ins &amp; Integrations</strong><br />
<strong>P4WSAD</strong>: Plug-in for Eclipse and WebSphere Studio<br />
Access Perforce from within the Eclipse IDE and the Rational/WebSphere Studio WorkBench family of products<br />
<strong>P4SCC:</strong> SCC Plug-in &#8211; (Included in the P4V Installer)<br />
Enables you to perform Perforce operations from within IDEs that support the Microsoft SCC API including Visual Studio.<br />
<strong>P4EXP:</strong> Plug-in for Windows Explorer &#8211; (Included in the P4V Installer)<br />
Allows Windows users direct access to Perforce.<br />
<strong>P4DTG:</strong> Defect Tracking Gateway &#8211; (Included in the P4DTG Installer)<br />
Allows information to be shared between Perforce’s basic defect tracking system and external defect tracking systems.<br />
<strong>P4GT:</strong> Plug-in for Graphical Tools<br />
Provides seamless access to version control for files from within Adobe Photoshop, SoftImage XSI, Autodesk’s 3ds max, and Maya<br />
<strong>P4OFC:</strong> Plug-in for Microsoft Office<br />
Allows documents to be easily stored and managed in Perforce directly from Microsoft Word, Excel, PowerPoint and Project.</p>
<p><strong>Tools &amp; Utilities</strong><br />
<strong>P4Report:</strong> Reporting System<br />
Supports leading tools such as Crystal Reports, Microsoft Access, and Microsoft Excel, or any reporting<br />
tool that interfaces with an ODBC data source.<br />
<strong>P4Thumb</strong>: Thumbnail Generator<br />
Creates thumbnails of graphics files managed by Perforce and stores the thumbnails in the server for presentation in P4V.<br />
<strong>P4FTP:</strong> FTP Plug-in<br />
Allows FTP clients like Dreamweaver, Netscape, and Internet Explorer to access files in Perforce depots.&#8217;<br />
Links to Download: <a href="http://www.perforce.com/perforce/downloads/platform.html">http://www.perforce.com/perforce/downloads/platform.html</a></p>
<p>Good Video Tutorial Links<br />
<a href="http://www.perforce.com/perforce/media_library/tutorials.html">http://www.perforce.com/perforce/media_library/tutorials.html</a><br />
<a href="http://www.perforce.com/perforce/demo/testdrive.html">http://www.perforce.com/perforce/demo/testdrive.html</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/different-perforce-tools-and-their-short-summary/">Different Perforce Tools and Their Short Summary | Know About Different Perforce tools</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/different-perforce-tools-and-their-short-summary/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Perforce Network Troubleshooting Guide &#124; How to Resolve Perforce Network Issues?</title>
		<link>https://www.scmgalaxy.com/tutorials/perforce-network-troubleshooting-hints/</link>
					<comments>https://www.scmgalaxy.com/tutorials/perforce-network-troubleshooting-hints/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Mon, 13 Feb 2012 10:07:57 +0000</pubDate>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[issues.]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Network issues]]></category>
		<category><![CDATA[Network Troubleshooting]]></category>
		<category><![CDATA[Perforce Network]]></category>
		<category><![CDATA[Perforce Network Issue]]></category>
		<category><![CDATA[Perforce Network Issue Guide]]></category>
		<category><![CDATA[Perforce Network Problem]]></category>
		<category><![CDATA[Perforce Network Troubleshooting]]></category>
		<category><![CDATA[Perforce Network Troubleshooting Guide]]></category>
		<category><![CDATA[Perforce Network Troubleshooting Tutorials]]></category>
		<category><![CDATA[Problems]]></category>
		<category><![CDATA[Resolve]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Troubleshoot Perforce Network]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2012/02/13/perforce-network-troubleshooting-hints/</guid>

					<description><![CDATA[<p>1. netstat -a Check to make sure that the server is running. netstat -a gives a list of all processes [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/perforce-network-troubleshooting-hints/">Perforce Network Troubleshooting Guide | How to Resolve Perforce Network Issues?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3853 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/02/perforce-network-troublesho.png" alt="perforce-network-troubleshooting-guide" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/02/perforce-network-troublesho.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2012/02/perforce-network-troublesho-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p><strong>1. netstat -a</strong><br />
Check to make sure that the server is running. netstat -a gives a list of all processes listening on network ports. Look for lines that contain &#8220;LISTEN&#8221; and &#8220;1666&#8221; (or whatever port you have Perforce running on.)  If you do not see such a line, the server is not running.</p>
<p><strong>2. p4 -p 127.0.0.1:1666 info</strong><br />
Verify that the server accepts local connections using the localhost address from the server machine.<br />
If you cannot connect check and make sure P4PORT is set to &#8220;1666&#8221; for the server. This ensures the server is listening on all interfaces.  Setting P4PORT to &#8216;localhost:1666&#8217; will set it to only allow connections from the local machine.</p>
<p>Note:<br />
Make sure that it is set properly with &#8216;p4 set -S Perforce P4PORT&#8217; and if it&#8217;s not, set it:<br />
p4 set -S Perforce P4PORT=1666</p>
<p>On Linux/Mac/Unix, instead of using &#8216;p4 set&#8217;, you can either set the environment variable $P4PORT or use the &#8216;-p&#8217; flag to p4d:<br />
p4d -r $P4ROOT -p 1666 [other flags]</p>
<p><strong>3. ping server</strong><br />
Verify network connectivity by pinging the server from the client. If you cannot ping the server, then either ICMP is being blocked or there is a network issue outside of Perforce.</p>
<p><strong>4. telnet &lt;server&gt; &lt;port&gt;</strong><br />
Verify that the server port is reachable by &#8220;telnet &lt;server&gt; &lt;port&gt;&#8221;. This can give you a descriptive error or confirm a connection. Note that on Windows servers the telnet utility might not be available by default; if it is not available, you can install it from your Programs and Features control panel item. In the sidebar there is a Turn Windows Features On or Off, select it and then check Telnet Client in the list. Click OK.</p>
<p><strong>5. Check port filters/firewalls settings</strong><br />
If you still cannot connect, then verify the TCP/IP properties settings for any port filters/firewalls. If there is a firewall, make sure that incoming connections to port 1666 are permitted, and that all existing outbound connections are permitted (the latter is usually standard). On Windows machines, go to Control Panel -&gt; Windows Firewall, click on Advanced Settings, and then click on Inbound Rules on the sidebar. Make sure p4d is enabled.</p>
<p><strong>6. DNS is resolving the IP address correctly</strong><br />
Check to make sure that DNS is resolving the IP address correctly. Pinging by DNS name is quick verification. &#8220;nslookup &lt;hostname&gt;&#8221; or &#8220;dig &lt;hostname&gt;&#8221; can also work.</p>
<p><strong>7. using the IP address</strong><br />
Run the Perforce command using the IP address instead of DNS name. If IP address works, suspect DNS resolution problems or an incorrectly spelled hostname. If IP address does not work, suspect a problem with either host table entries or routing or other network problems. The commands &#8220;route&#8221; and &#8220;arp -a&#8221; can be helpful in this regard.</p>
<p>8. If problem is intermittent, suspect hardware, interface configuration, or congestion problems. Tools such as fping and wireshark are useful for uncovering these sorts of errors.</p>
<p><strong>9. tracert &lt;perforce_server</strong><br />
Check for inordinate delays with the traceroute command &#8220;tracert &lt;perforce_server&gt;&#8221;. On linux, it is called &#8220;traceroute&#8221;.</p>
<p><strong>Reference&#8230;</strong><br />
<a href="http://kb.perforce.com/article/905" target="_blank" rel="noopener">http://kb.perforce.com/article/905</a></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/perforce-network-troubleshooting-hints/">Perforce Network Troubleshooting Guide | How to Resolve Perforce Network Issues?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/perforce-network-troubleshooting-hints/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</title>
		<link>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/</link>
					<comments>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/#respond</comments>
		
		<dc:creator><![CDATA[scmgalaxy K]]></dc:creator>
		<pubDate>Tue, 18 Jan 2011 14:10:23 +0000</pubDate>
				<category><![CDATA[App / Web Servers]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Apache web server Configuration on Windows 7]]></category>
		<category><![CDATA[Apache web server installation on Windows 7]]></category>
		<category><![CDATA[Apache web server Installation Tutorial]]></category>
		<category><![CDATA[Apache web server Setup on Windows 7]]></category>
		<category><![CDATA[configure]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[how to Install Apache web server on Windows 7]]></category>
		<category><![CDATA[Install]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Steps]]></category>
		<category><![CDATA[Ways]]></category>
		<category><![CDATA[web server]]></category>
		<category><![CDATA[Web server Installation Guide]]></category>
		<category><![CDATA[Windows 7]]></category>
		<guid isPermaLink="false">http://www.scmgalaxy.com/tutorials/2011/01/18/installing-apache-web-server-on-windows-7/</guid>

					<description><![CDATA[<p>After a quick detour to install Notepad++, I&#8217;m on my way to installing Magento. Before I can get into the [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/">Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-3907 aligncenter" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window.png" alt="apache-web-server-on-windows-7-installation-guide" width="600" height="400" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window.png 600w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2011/01/apache-web-server-on-window-300x200.png 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></p>
<p>After a quick <a href="http://notepad-plus-plus.org/"><span style="text-decoration: underline;"><span style="color: #0000ff;">detour to install Notepad++</span></span></a>, I&#8217;m on my way to installing Magento. Before I can get into the meat of it, though, I do require a few prerequisites.</p>
<p>From the <a href="http://www.magentocommerce.com/knowledge-base/entry/magento-installation-cheat-sheet"><span style="text-decoration: underline;"><span style="color: #0000ff;">installation instructions</span></span></a>, installing Magento requires:</p>
<ul>
<li>Apache 1.3.x or Apache 2</li>
<li>PHP 5.2.0 and above with Safe mode off</li>
<li>MySQL 4.1.20 and above</li>
</ul>
<p>After <a href="http://www.google.ca/#q=apache+2.2+windows+7"><span style="text-decoration: underline;"><span style="color: #0000ff;">a brief search</span></span></a>, I happened upon <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/"><span style="text-decoration: underline;"><span style="color: #0000ff;">a very handy site</span></span></a> (Yes, my current dev machine runs Windows 7). No sense reinventing the wheel, so these instructions should do nicely.</p>
<p>I&#8217;ve chosen the latest stable release, 2.2.17, <a href="http://www.pc-tools.net/win32/md5sums/"><span style="text-decoration: underline;"><span style="color: #0000ff;">MD5-verified</span></span></a> and ready to install.</p>
<p>Always one to put the right foot forward&#8230; The first thing I&#8217;ve done is to immediately download the wrong version (src) instead of the neatly prepped installer (msi) as per the instructions. Round 1 goes to my eagerness, but after a neat revisit to the Apache download page, I&#8217;m off in the right direction.</p>
<p>After kicking off the Apache installer, my first instinct was to twitch at the frozen installer progress (Did the instructions forget about that ghastly Windows 7 User Account Control?), but after only a brief pause, the UAC prompt has displayed and the Apache web server installation is back on track.</p>
<p>None the worse for wear, time for the next step.</p>
<h2>PHP</h2>
<p>I&#8217;ve pretty much kaboshed most of <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/#installphp"><span style="text-decoration: underline;"><span style="color: #0000ff;">the PHP installation instructions</span></span></a>, mostly due to its avoidance of the handy PHP for Windows installer. Pointing the installer to the Apache web server&#8217;s cgi-bin folder seems like a good idea.</p>
<p>A configuration change&#8230;</p>
<p>; Directory in which the loadable extensions (modules) reside.<br />
; http://php.net/extension-dir<br />
; extension_dir = &#8220;./&#8221;<br />
; On windows:<br />
extension_dir = &#8220;ext&#8221; ; Uncommented (removed the semicolon at the beginning of) this line</p>
<p>&#8230; and I&#8217;m <a href="http://webdevcodex.com/tutorial-installing-apache2-php5-mysql5-phpmyadmin3-windows-7-vista/#installphp"><span style="text-decoration: underline;"><span style="color: #0000ff;">back to the instructions</span></span></a>. After an update to my environment variables, looks like it&#8217;s time for a reboot&#8230; and sleep.</p>
<p>I&#8217;ll be leaving the MySQL install (and testing Apache web server and PHP) &#8217;til tomorrow.</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/">Apache web server Installation Guide, know how to Install Apache web server on Windows 7?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/installing-apache-web-server-on-windows-7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
