Basic LAMP Configuration

Basic LAMP Configuration

Basic LAMP Configuration is an acronym for Linux, Apache HTTP Server, MySQL operating systems relational database management system, and programming languages. It represents a concept in building web application infrastructure including:

Basic Concepts of Building Infrastructure

– Server Operating System,

– Web Server,

– Database,

– Web Programming Languages,

The four things above are the main requirements for running a web application.

Usually a Linux variant is used for its Server Operating System, then to Web Server for example, Nginx is used (read: en–jin–ex). Perform the installation process as follows.

– Update OS : sudo apt-get update
– Install Nginx : sudo apt install nginx

To check if it has been successful or not, access the address Internet Protocol (IP) pada browser. http://alamat_ip_anda

Adapun command line untuk restart Nginx, lokasi log Nginx, dan show list dalam log sebagai berikut :

– sudo systemctl restart nginx
– cd /var/log/nginx
– sudo cat error.log

Sudo is a command command line which allows ordinary users to modify Linux Systems.

after having Web Server, the next thing to consider is database. Database This is required as a data storage medium for applications running on Web Server. Some command line for installation and setup database MySQL (e.g. MySQL is used) is as follows:

command line for installation and setup database MySQL

– Install : sudo apt install mysql-server

– Setup : sudo mysql_secure_installation

– Remove : sudo apt-get remove mysql-server

– User Access : sudo mysql -u root -p

– Add authentication password : ALTER USER ‘root’@’localhost’ IDENTIFIED WITH mysql_native_password BY ‘Password123@’;

– Apply change : FLUSH PRIVILEGES;

– Check authentication status : SELECT user, authentication_string,plugin,host FROM mysql.user;

– Keluar : Exit;

Web Programming Language plays the role of a dynamic content producer in a Web Server. For example, PHP is used as an application programming language on the server.

– Install : 

– Check version : php -v

In addition, in PHP it is also necessary to have some extension additions that support PHP functionality, including:

Extension

To try whether all systems have been successfully integrated and read well, you can create a PHP page containing the script "phpinfo();".

– Akses direktori root : cd /var/ww/html/ (misal yang digunakan adalah tersebut)

– Cek/Lihat direktori : ls

– Buat direktori baru : sudo mkdir project01 (misal nama direktori/folder adalah project01)

– Akses direktori : cd /var/ww/html/project01/

– Membuat halaman : sudo touch index.php

– Check long list format : ls -l

– Edit file content : sudo nano index.php

– Isi pada index.php : “phpinfo();”

Then save it and exit the editor. Access the file on browser sesuai dengan host/IP yang digunakan. Contoh http://server_ip/project01/index.php.

If this kind of information is useful, contact us immediately us for information about the world of other interesting technologies.

Berita Rekomendasi

Di Balik Maraknya Calo, Ada Celah yang Sering Terabaikan 

19/06/2026

Di Balik Maraknya Calo, Ada Celah yang Sering Terabaikan 

Praktik percaloan bukanlah isu baru di Indonesia. Dari layanan publik hingga penyelenggaraan event, keberadaan calo masih kerap menjadi tantangan yang merugikan masyarakat maupun penyelenggara. Dalam berbagai layanan publik, praktik calo…

View
Pengaruh Pengelolaan Tamu yang Lebih Terstruktur

11/09/2026

Pengaruh Pengelolaan Tamu yang Lebih Terstruktur

Pengelolaan tamu menjadi bagian penting dalam operasional perusahaan, terutama ketika jumlah kunjungan semakin meningkat dan melibatkan berbagai pihak. Proses registrasi, persetujuan, penerimaan, hingga pencatatan kunjungan perlu dikelola secara terpadu. Proses…

View
Mengoptimalkan Manajemen Inventory dengan ERP

26/02/2026

Mengoptimalkan Manajemen Inventory dengan ERP

Inventory merupakan salah satu jantung operasional dalam seluruh rantai pasok (supply chain). Manajemen inventory yang kuat tidak hanya membantu perusahaan memastikan ketersediaan stok, tetapi juga memastikan penggunaan modal yang efisien,…

View