Skip to main content

Posts

Showing posts with the label CENTOS

How To Install PHP 7.3 ON Ubuntu 18.04 / Ubuntu 16.04 / Debian / CentOS 7 / Fedora

This guide will help you Install PHP 7.3 on Ubuntu 18.04 / Ubuntu 16.04 / Debian / CentOS 7 / Fedora. PHP is an open-source server-side scripting language which has been widely adopted for the creation of dynamic web pages. PHP is secure, fast, simple, efficient, flexible and a loosely typed scripting language. How to Install PHP 7.3 on CentOS 7 / Fedora PHP 7.3 release got many bug fixes which include memory segmentation/corruption faults, undefined symbols, and other bug fixes. You can get a detailed report from PHP releases news . Step 1: Add PHP 7.3 Remi repository PHP 7.3 is available for CentOS 7 and Fedora distributions from the Remi repository. Add it to your system by running sudo yum -y install http://rpms.remirepo.net/enterprise/remi-release-7.rpm   sudo yum -y install epel-release yum-utils Step 2: Disable repo for PHP 5.4 By default, the enabled repository is for PHP 5.4. Disable this repo and enable on for PHP 7.3 sudo yum-config-manager --disable remi-php54 ...

What is CI/CD? and HOW TO INSTALL JENKINS ON CENTOS 7 / RHEL

Jenkins is open source Java-based automation server that can easily set the CI/CD pipeline. What is CI/CD? Continuous Integration (CI) is the process of automating the build and test code whenever a team member committed to the version control changes. Continuous Delivery (CD) is the process of building, testing, configuration, and deployment into the production environment in the building. This blog will use the official Jenkins repositories and the steps for installing Jenkins on CentOS 7 system. Prerequisites Make sure you are logged in as a user with sudo privileges. Installing Jenkins Before start Install Java # sudo yum install java-1.8.0-openjdk.x86_64 java-1.8.0-openjdk-devel.x86_64 – Once the installation is completed, you can check the installed version using the following command: # java -version Next, Jenkins installation commands # sudo curl --silent --location http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo | sudo tee /etc/yum.repos.d/je...

How to install FTP server (vsftpd) in REDHAT/CENTOS

Introduction : Ftp is a service that allows you to remotely log in to the server. This service is often used in the Windows environment, as well as Linux. Ftp directory can be accessed via the graphical client, command line or a web browser. Install vsftpd package by below command: yum install vsftpd -y chkconfig vsftpd on Create one directory Eg: /ftp_data by below command, where ftp user will save it’s all files: mkdir /ftp_data Create one user Eg: ftp_user by below command:   useradd -d /ftp_data -s /sbin/nologin ftp_user passwd ftp_user setfacl -m u:ftp_user:rwx /ftp_data Now open vsftpd.conf:   nano  /etc/vsftpd/vsftpd.conf Make below changes in vsftpd.conf file: anonymous_enable=no local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES chroot_local_user=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES Restart service of FTP by below command: /etc/init.d/vsf...

PhpMyAdmin with Apache on CentOS

Introduction P hpMyAdmin is a n open source  management tool for MySQL and MariaDB. W eb application written mainly in PHP, has become one of the most popular MySQL management  web tool.   Features   of phpMyAdmin - I mport and export   data base  in a variety o f formats - Create, delete, rename databases and user accounts - M anage databases privileges - E xecute SQL - queries And many more     Before Installation Requirements   Sudo user access(Allow to run Linux commands ). Need LAMP (Linux, Apache, MySQL, and PHP) on your CentOS server. phpMyAdmin Install process . 1.  Install EPEL repository . sudo yum install epel-release 2.  I nstall phpMyAdmin . With this command they auto installed all phpMyAdmin   dependency with latest version of phpMyAdmin. sudo yum install phpmyadmin Configuration  of phpMyAdmin. Open   Apache configuration file  for phpMyAdmin   sudo nano /etc/httpd/conf.d/phpMyAdmin.conf And ...

Personal cloud storage on your server similar like Dropbox : Installation OwnCloud on CentOS

Introduction: OwnCloud is a open score system for File hosting for self-host. It has a good web suite that provides a cloud storage over the network, data can be uploaded via web browser or using software client. The project is based on PHP and a SQLite, MySQL or PostgreSQL database. This blog for install ownCloud on CentOS. Personal cloud storage : Installation OwnCloud on CentOS Initial setup: Install all CentOS current updates yum -y update                                                                                            Next , Need to install Apache, PHP and MySQL (LAMP) and some php extensions Apache Install yum -y install httpd                        ...

GITLAB Installation in Linux Server

1st IN UBUNTU 1. Install and configure the necessary dependencies sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates Next, install Postfix to send notification emails. If you want to use another solution to send emails please skip this step and  configure an external SMTP server  after GitLab has been installed. sudo apt-get install -y postfix During Postfix installation a configuration screen may appear. Select 'Internet Site' and press enter. Use your server's external DNS for 'mail name' and press enter. If additional screens appear, continue to press enter to accept the defaults. 2. Add the GitLab package repository and install the package Add the GitLab package repository. curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash Next, install the GitLab package. Change `http://gitlab.example.com` to the URL at which you want to access your GitLab instance. Installation will automatically confi...