The Nginx users can use “www-data” as username and group. The default Apache server runs with user and group named “apache”. Mv roundcubemail-1.4.3 /var/www/html/roundcubemailĪnd set the proper username and permissions to run on web server. Then move the directory to the proper location to configure as webroot. You can download it using the below command. At the time of writing this tutirial, Roundcubemail 1.4.3 is the latest available version. Now, visit the Roundcubemail official github repository and download the latest avaialble release. Mysql> GRANT ALL ON roundcubemail.* to FLUSH PRIVILEGES Mysql> CREATE USER IDENTIFIED BY 'DFksfkksd89k32&ks' Then create database and a user for authentication: mysql> CREATE DATABASE roundcubemail First login to the MySQL server via command line. We are using MySQL as database server for the Roundcube webmail. Your CentOS 7 system is ready for the Roundcube installation. sudo mysql_secure_installationĬomplete the configuration wizard. Now you have the MySQL root account password, let’s run the post installation script to secure database server. grep "A temporary password" /var/log/mysqld.log | tail -n1 Run the below command to find the password.
INSTALL SHADOWSOCKS CLIENT ON CENTOS 7 PASSWORD
You can find the MySQL root password from log files. enable and start the Apache and MySQL database service. Php-mysql php-pear-DB php-pspell php-imagick php-mcrypt php-cli php-gd Php php-common php-curl php-json php-xml php-mbstring php-imap \
INSTALL SHADOWSOCKS CLIENT ON CENTOS 7 INSTALL
Once you enabled the repositories, install Apace and PHP with required PHP extensions: sudo yum -enablerepo=epel,remi-php74 install httpd \ We will use Apache as web server and MySQL as database server to configure Roundcube.įirst of all enable the required yum repository contains updated packages: yum install epel-release Roundcube webmail required PHP programming language to run on server.