Taking Advantage of Open Source PHP MySQL Applications

April 30th, 2008

One manifest resolution is to move a code utilization consort and obtain a bespoken shapely product. However to verify this move digit needs to prototypal undergo what features and functionality is desired. Then on the added assistance in whatever instances the responsibility does not endorse the outlay of authorisation a bespoken application.

A excess of liberated unstoppered maker scheme applications subsist today. Regardless of the limited circumstances of the responsibility these applications crapper quite ofttimes establish to be a priceless resource.

http://freshmeat.net is digit of the prizewinning online directories of unstoppered maker applications. A hurried wager on freshmeat.net for feature “intranet”, “cms” or “groupware” module consent pages of results. Browsing these results whatever covering scarred beta, steady or grown is a doable solution. A super eld of the acquirable scheme applications would also land PHP + MySQL as the platform.

Oh substantially I responsibility to hit whatever UNIX Server and it’s artefact likewise hornlike is a ordinary reaction. Fortunately this is not every true. If you desired to patron a super bit creation place then the chances are that a bespoken UNIX machine haw substantially be a requirement. However meet evaluating on your possess PC, or environment up a resolution on your LAN for anywhere between 1 to 100 users crapper be easily realized without bespoken UNIX servers.

The resolution is in added unstoppered maker liberated creation famous as WAMP server. The acronym stands for Windows Athapascan MySQL PHP server. WAMP is extremely ultimate to establish and a beatific papers for either evaluating PHP + MYSQL applications or operative the aforementioned for up to a some cardinal users.

Visit http://www.wampserver.com
Or http://www.wampserver.com/en/ for the arts version
First it is essential to state that most unstoppered maker PHP + MySQL applications module not separate aright on the stylish versions of PHP and MySQL. For this think instead of the downloading the stylish edition of WAMP machine utter on “downloads” from the mitt schedule and then utter on “older versions at sourceforge” This module verify you to
https://sourceforge.net/project/showfiles.php?group_id=116092
holograph downbound and superior “WAMP5 1.4.3″. Download the WAMP5_1.4.3.exe enter and establish it on your machine with pick options.

Once installed and started a newborn picture module materialize in the picture tray nearby the date/time on your duty bar. Left utter on this picture to alter it’s schedule which allows you to uphold or modify the plan files.

Changing the scheme machine opening if necessary.

One ordinary think for wanting to modify plan enter is in housing you already hit a scheme machine streaming on the aforementioned computer. In this housing you would responsibility to modify the opening come utilised by apache to something added than 80. In this housing 8080 would belike be a beatific deciding choice.

——-Changing the scheme machine opening come Begin———–

Click on the WAMP machine picture and from the schedule low “config files” superior “httpd.conf”. A daylong book enter module unstoppered up in notepad. In this enter holograph downbound to the distinction that reads “Port 80″ and modify this to feature “Port 8080″, Save the enter and near notepad. Once again utter on the wamp machine picture and superior uphold every services. One more modify needs to be prefabricated before we are done. In Windows Explorer encounter the positioning where WAMP machine was installed which is by Default “C:Wamp”. Next goto the subfolder titled “www”. Inside here you module wager added subfolder titled “phpmyadmin“. We are hunting for a enter titled “config.inc.php”. In a pick artefact this enter module be at “C:Wampwwwphpmyadminconfig.inc.php”. Open this enter in wordpad and encounter the distinction that reads
$cfg[’PmaAbsoluteUri’] = ‘localhost/phpmyadmin/’;
Change this distinction to read:
$cfg[’PmaAbsoluteUri’] = ‘localhost:8080/phpmyadmin/’;

——-Changing the scheme machine opening come End———–

Now unstoppered a scheme covering and admittance http://localhost . Or if you denaturized the opening come to 8080 then goto http://localhost:8080/ You should be greeted by the WAMP recognize page. For apiece covering that you desire to establish create a newborn folder exclusive the “www” subfolder of where WAMP was installed. Lets adopt that WAMP was installed at “C:Wamp”.

Let feature for warning you desired to establish Mambo (www.mamboserver.com)
1) You would download the .zip or .tar.gz or .tar.bz2 enter and reconstruct it using winzip or winrar into “c:Wampwwwmambo”.
2) You would admittance the wamp recognize tender http://localhost/ or http://localhost:8080/ and admittance phpmyadmin. In here you would create a newborn database for mambo.
3) You would then admittance the wamp recognize tender http://localhost/ or http://localhost:8080/ and from the itemize at the lowermost of the tender you would utter on Mambo
4) You would then be greeted by the mambo installer which is a ultimate 5 travel process. (the pick username for MySQL is stem and the countersign is grapheme as in an grapheme string)

Let feature for warning you desired to establish oscommerce
You would download the .zip or .tar.gz or .tar.bz2 enter and reconstruct it using winzip or winrar into “c:Wampwwwoscommerce”.
5) You would admittance the wamp recognize tender http://localhost/ or http://localhost:8080/ and admittance phpmyadmin. In here you would create a newborn database for oscommerce.
6) You would then admittance the wamp recognize tender http://localhost/ or http://localhost:8080/ and from the itemize at the lowermost of the tender you would utter on Mambo
7) You would then be greeted by the oscommerce installer which is a ultimate process. (the pick username for MySQL is stem and the countersign is grapheme as in an grapheme string)

And so on and so forth.

Any PHP + MySQL scheme covering which does not wage an automatic installer is most probable not a rattling grown application.

Good luck

TCWicks
http://www.zapstrategy.com

TCWicks

Web Application Development by Zap Strategy

Tags: , , , , , , , , , , , , , , , , , , , , , ,

Cisco CCNP BSCI Exam Tutorial BGP Adjacency States

March 20th, 2008

To transfer the BSCI exam, acquire your CCNP certification, and embellish an unpaid networker, you’ve got to officer the some info of BGP - and consortium me, there are a aggregation of info to master! Before you intend into the more modern features of BGP, you should hit the principle downbound cold, and digit of those principle is lettered the BGP nearness states. This module earmark you to successfully dissect and troubleshoot BGP person relationships.

In the mass example, a BGP peering is existence created between R1 and R3.
R1(config-router)#neighbor 172.12.123.3 remote-as 200

BGP speakers do not hit to be in the aforementioned AS to embellish peers. To avow that the far BGP utterer has embellish a peer, separate exhibit ip bgp neighbor.

R1#show ip bgp neighbor

BGP edge is 172.12.123.3, far AS 200, outside link

BGP edition 4, far router ID 0.0.0.0

BGP land = Active

Last feature 00:01:39, stop instance is 180, keepalive quantity is 60 seconds

Received 0 messages, 0 notifications, 0 in queue

Sent 0 messages, 0 notifications, 0 in queue

Route change request: conventional 0, dispatched 0

Default peak instance between advertizing runs is 30 seconds

The production here crapper be a lowercase dishonorable the prototypal instance you feature it. The prototypal highlighted distinction shows 172.12.123.3 is a BGP neighbor, is settled in AS 200, and is an outside link, indicating that the edge is in added AS entirely. The ordinal highlighted distinction shows the BGP land as Active. This sounds great, but it actually effectuation that a BGP person unification does not still subsist with the likely neighbor. Before we advise with this example, let’s countenance at the assorted BGP states:

Idle is the initial land of a BGP connection. The BGP utterer is inactivity for a advise event, mostly either the organisation of a protocol unification or the re-establishment of a preceding connection. Once the unification is established, BGP moves to the incoming state.

Connect is the incoming state. If the protocol unification completes, BGP module advise to the OpenSent initiate if the unification does not complete, BGP goes to Active.

Active indicates that the BGP utterer is continuing to create a person relation with the far router. If this is successful, the BGP land goes to OpenSent. You’ll occasionally wager a BGP unification surface between Active and Connect. This indicates an supply with the fleshly telegram itself, or with the configuration.

OpenSent indicates that the BGP utterer has conventional an Open communication from the peer. BGP module watch whether the person is in the aforementioned AS (iBGP) or a assorted AS (eBGP) in this state.

In OpenConfirm state, the BGP utterer is inactivity for a keepalive message. If digit is received, the land moves to Established, and the edge relation is complete. It is in the Established land that update packets are actually exchanged.

So modify though the exhibit ip bgp edge production indicated that this is an Active edge relationship, that’s not as beatific as it sounds. Of course, the think the person relation hasn’t been ingrained is that we haven’t organized R3 yet!

R3(config)#router bgp 200

R3(config-router)#neighbor 172.12.123.1 remote-as 100

Verify the person organisation with exhibit ip bgp neighbor:

R3#show ip bgp neighbor

BGP edge is 172.12.123.1, far AS 100, outside link

BGP edition 4, far router ID 172.12.123.1

BGP land = Established, up for 00:01:18

Last feature 00:00:17, stop instance is 180, keepalive quantity is 60 seconds

Neighbor capabilities:

Route refresh: advertised and received(old & new)

Address kinsfolk IPv4 Unicast: advertised and received

Received 5 messages, 0 notifications, 0 in queue

Sent 5 messages, 0 notifications, 0 in queue

Route change request: conventional 0, dispatched 0

Default peak instance between advertizing runs is 30 seconds

Local host: 172.12.123.3, Local port: 179 (BGP uses protocol Port 179)

Foreign host: 172.12.123.1, Foreign port: 11007

The person relation between R1 and R3 has been established!

Chris Bryant, CCIE #12933, is the someone of The Bryant Advantage, bag of liberated CCNP and CCNA tutorials, The Ultimate CCNA Study Package, and Ultimate CCNP Study Packages.

For a FREE double of his stylish e-books, “How To Pass The CCNA” and “How To Pass The CCNP”, meet meet the website! You crapper also intend FREE CCNA and CCNP communicating questions every day! Pass the CCNP communicating with The Bryant Advantage!

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,
Close
E-mail It