search
HomeBackend DevelopmentPHP TutorialNon-integrated environment PHP operating environment (Apache configuration, Mysql) construction and installation graphic tutorial, _PHP tutorial

Non-integrated environment PHP operating environment (Apache configuration, Mysql) construction and installation graphic tutorial,

This article shares the PHP operating environment construction and installation graphic tutorial for everyone. For reference, the specific content is as follows

Install apache:

1. Do not install into a directory with Chinese characters:

2. Try to install apache, php, and mysql into a general directory for easy management.

3. Try to delete the previously installed amp integrated installation environment and delete the configured environment variables:

Here is the setting of the server name. You can enter it casually. After completion, you can use IP or localhost to access it.

Fill in the email address as you like and make sure the email format is correct

The default homepage (site) location of apache after installation is:

apache installation location/htdocs/

localhost: is a special domain name (site), which itself represents the "local server"

127.0.0.1 is a special IP address that represents "local server"

Enter localhost after completion,

Configure apache to run php web pages

After the initial apache installation, its configuration items cannot run php scripts (code).

We need to custom configure apache to accomplish this goal: run the php script.

The location of the apache configuration file:

apche installation directory/conf/

The main configuration file is: httpd.conf

The functions of apache are run in a "modular" manner, and there are many default function modules

So, php is actually just one of the functional modules of apache!

But we have to configure it ourselves (no default configuration code).

The code is as follows:

Find the icon file in the PHP installation directory.

After modifying the configuration file, you need to restart apache.

In the second step, there is another way: the file suffix can be set at will, such as .bc8, .phtml

Configure the basic operating environment of php

php configuration file is:

php language pack/php.ini

In fact, the PHP initial language package provides 2 recommended configuration files:

We only need to take one of them and modify its suffix. Rename it.

This is a very important point to determine the location of the php configuration file (php.ini):

Use a simple php web page with only one line of code:

See after running

So, we can specify the location of php.ini in the apache configuration file:

Restart apache and run phpinfo.php. The result is:

Configure time zone:

Find the configuration line based on the keyword timezone:

Initial:

was changed to:

Configure database connection mechanism:

Although php itself is a module of apache and is called by apache,

However, as a complete language package, PHP is composed of many "sub-modules" inside.

The module configuration in php is as follows (in the php.ini file):

extension: extension means extension module

You can easily "turn on/off" a module here.

We now need to connect the module of mysql database, so open it:

Actually, not enough!

Because we need to specify where the module is

(Compare the syntax of apache to open the php module:

)

That is, you also need to indicate the module location.

In php, the setting of module location is a separate setting item, and all modules are put together:

is changed to the following:

Restart apache.

Don’t worry at this time, because we haven’t installed the database yet.

Install mysql database

Start installation:

Now that the installation is complete, if nothing is displayed when connecting to the database again, it means the connection is successful!

The above is the entire content of this article, I hope you all like it.

Articles you may be interested in:

  • Illustrated method for installing the Apache MySQL PHP operating environment under Windows
  • Configuring the PHP 5.3.2 operating environment under IIS7.0 Method
  • CentOS 5.5 uses yum to install LAMP (php running environment)
  • Practical deployment of Apache PHP MySQL running environment under Windows
  • Win2008 php running environment construction graphic tutorial
  • PHP running environment configuration and development environment configuration (graphic tutorial)
  • How to configure the PHP running environment in Windows 8 IIS
  • Detailed graphic and text explanation of setting up PHP running environment in Windows server 2008 (php5.3)
  • Cloud host building php mysql operating environment tutorial (Guardian PHP suite)
  • Win2012 R2 IIS8.5 PHP (FastCGI) MySQL operating environment building tutorial

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/1119963.htmlTechArticle Non-integrated environment PHP operating environment (Apache configuration, Mysql) construction and installation graphic tutorial, this article shares with you Graphical tutorial on setting up and installing the PHP operating environment for your reference, the specific content...
Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Optimize PHP Code: Reducing Memory Usage & Execution TimeOptimize PHP Code: Reducing Memory Usage & Execution TimeMay 10, 2025 am 12:04 AM

TooptimizePHPcodeforreducedmemoryusageandexecutiontime,followthesesteps:1)Usereferencesinsteadofcopyinglargedatastructurestoreducememoryconsumption.2)LeveragePHP'sbuilt-infunctionslikearray_mapforfasterexecution.3)Implementcachingmechanisms,suchasAPC

PHP Email: Step-by-Step Sending GuidePHP Email: Step-by-Step Sending GuideMay 09, 2025 am 12:14 AM

PHPisusedforsendingemailsduetoitsintegrationwithservermailservicesandexternalSMTPproviders,automatingnotificationsandmarketingcampaigns.1)SetupyourPHPenvironmentwithawebserverandPHP,ensuringthemailfunctionisenabled.2)UseabasicscriptwithPHP'smailfunct

How to Send Email via PHP: Examples & CodeHow to Send Email via PHP: Examples & CodeMay 09, 2025 am 12:13 AM

The best way to send emails is to use the PHPMailer library. 1) Using the mail() function is simple but unreliable, which may cause emails to enter spam or cannot be delivered. 2) PHPMailer provides better control and reliability, and supports HTML mail, attachments and SMTP authentication. 3) Make sure SMTP settings are configured correctly and encryption (such as STARTTLS or SSL/TLS) is used to enhance security. 4) For large amounts of emails, consider using a mail queue system to optimize performance.

Advanced PHP Email: Custom Headers & FeaturesAdvanced PHP Email: Custom Headers & FeaturesMay 09, 2025 am 12:13 AM

CustomheadersandadvancedfeaturesinPHPemailenhancefunctionalityandreliability.1)Customheadersaddmetadatafortrackingandcategorization.2)HTMLemailsallowformattingandinteractivity.3)AttachmentscanbesentusinglibrarieslikePHPMailer.4)SMTPauthenticationimpr

Guide to Sending Emails with PHP & SMTPGuide to Sending Emails with PHP & SMTPMay 09, 2025 am 12:06 AM

Sending mail using PHP and SMTP can be achieved through the PHPMailer library. 1) Install and configure PHPMailer, 2) Set SMTP server details, 3) Define the email content, 4) Send emails and handle errors. Use this method to ensure the reliability and security of emails.

What is the best way to send an email using PHP?What is the best way to send an email using PHP?May 08, 2025 am 12:21 AM

ThebestapproachforsendingemailsinPHPisusingthePHPMailerlibraryduetoitsreliability,featurerichness,andeaseofuse.PHPMailersupportsSMTP,providesdetailederrorhandling,allowssendingHTMLandplaintextemails,supportsattachments,andenhancessecurity.Foroptimalu

Best Practices for Dependency Injection in PHPBest Practices for Dependency Injection in PHPMay 08, 2025 am 12:21 AM

The reason for using Dependency Injection (DI) is that it promotes loose coupling, testability, and maintainability of the code. 1) Use constructor to inject dependencies, 2) Avoid using service locators, 3) Use dependency injection containers to manage dependencies, 4) Improve testability through injecting dependencies, 5) Avoid over-injection dependencies, 6) Consider the impact of DI on performance.

PHP performance tuning tips and tricksPHP performance tuning tips and tricksMay 08, 2025 am 12:20 AM

PHPperformancetuningiscrucialbecauseitenhancesspeedandefficiency,whicharevitalforwebapplications.1)CachingwithAPCureducesdatabaseloadandimprovesresponsetimes.2)Optimizingdatabasequeriesbyselectingnecessarycolumnsandusingindexingspeedsupdataretrieval.

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)