How To Install Oracle Linux
Jack Wallen walks you through the process of deploying a full LAMP server on Oracle Linux.
Since the CentOS debacle, you might be scrambling to figure out what you're going to use as a base for a web server going forward. Fortunately, you have plenty of options, such as the soon-to-be released AlmaLinux and Rocky Linux. Or, you could opt for a similar distribution that's been around for some time and offers yet another drop-in replacement for CentOS. That distribution is Oracle Linux.
Oracle not only offers an enterprise-quality server distribution, they also offer support contracts. Although you can use their Linux variant for free, the support contracts do come with a price, but we're not here to talk about support. We're here to talk LAMP.
-
Linux
-
Apache
-
MySQL
-
PHP
I'm going to walk you through the process of installing a LAMP stack on Oracle Linux--it's not nearly as hard as you might think. In fact, if you can install this stack on CentOS, you can do it on Oracle.
SEE: MSP best practices: Server deployment checklist (TechRepublic Premium)
What you'll need
In order to get this done, you'll need a running instance of Oracle Linux and a user with sudo privileges. If you've not installed Oracle Linux, there's no need to stress as it's just as easy a task as installing CentOS.
How to install Apache
The first thing we're going to do is install the Apache web server. Unlike Ubuntu where you can install the whole LAMP stack with a single command, this is done one piece at a time. The first piece is Apache.
To install the Apache web server, log in to your Oracle Linux server and issue the command:
sudo dnf install httpd -y
When that installation completes, start and enable the web server with the commands:
sudo systemctl start httpd sudo systemctl enable httpd
You'll also need to allow the web server through the firewall with the commands:
sudo firewall-cmd --permanent --add-service={http,https} sudo firewall-cmd --reload
Before you continue on, make sure you can view the Apache test page by pointing a browser to http://SERVER (where SERVER is either the IP address or domain of the hosting server).
How to install MariaDB
Next, we'll install the MariaDB database server. This is done with the command:
sudo dnf install mariadb mariadb-server -y
After the database is installed, start and enable it with the commands:
sudo systemctl start mariadb sudo systemctl enable mariadb
We now need to create a MariaDB admin user password. For that, issue the command:
sudo mysql_secure_installation
When asked for the current root password, hit Enter on your keyboard (Figure A).
Figure A
You'll then be asked if you want to set a root user password. Type "y" and then (when prompted) type and verify a new password for the MariaDB admin user. Answer "y" to the remaining questions and you're ready to move on.
How to install PHP
Next we'll install PHP, along with a few other bits to make it work in conjunction with the web and database servers. This is done with the command:
sudo dnf install php php-fpm php-mysqlnd php-opcache php-gd php-xml php-mbstring -y
Since we're using the PHP fast process manager (PHP-FPM), we need to start and enable it with the commands:
sudo systemctl start php-fpm sudo systemctl enable php-fpm
How to test to make sure PHP is working
Let's test to make sure PHP is working on the system. Create a PHP info file with the command:
sudo nano /var/www/html/info.php
In that file, paste the following contents:
<?php phpinfo(); ?>
Save and close the file. Restart the Apache server with the command:
sudo systemctl restart httpd
Open a web browser and point it to http://SERVER/info.php (where SERVER is the IP address or domain of the hosting server). You should see the PHP information page, detailing what PHP modules are enabled (Figure B).
Figure B
Congratulations! You've just deployed a LAMP server on Oracle Linux. You can now begin the process of building your sites on this powerful and flexible, data center-ready Linux distribution.
Subscribe to TechRepublic's How To Make Tech Work on YouTube for all the latest tech advice for business pros from Jack Wallen.
Open Source Weekly Newsletter
You don't want to miss our tips, tutorials, and commentary on the Linux OS and open source applications. Delivered Tuesdays
Sign up todayAlso see
-
How to become a developer: A cheat sheet (TechRepublic)
-
Kubernetes security guide (free PDF) (TechRepublic)
-
Could Microsoft be en route to dumping Windows in favor of Linux? (TechRepublic)
-
Linux file and directory management commands (TechRepublic Premium)
-
How open source-software transformed the business world (ZDNet)
-
Linux, Android, and more open source tech coverage (TechRepublic on Flipboard)
How To Install Oracle Linux
Source: https://www.techrepublic.com/article/how-to-install-a-lamp-stack-on-oracle-linux/
Posted by: lomonacogotal1994.blogspot.com
0 Response to "How To Install Oracle Linux"
Post a Comment