Home PC Games Linux Windows Database Network Programming Server Mobile  
  Home \ Server \ Install Apache streaming media services on CentOS 6.4     - Empty password Linux operating system (Linux)

- Linux character device - a simple character device model (Linux)

- Linux system ARP attack solution (Linux)

- Linux Getting Started tutorial: hard disk partition and to deal with traps (Linux)

- Ubuntu installed Gimp 2.6.11 (stable version) with PPA (Linux)

- The maximum subsequence algorithm and optimization problems (Programming)

- Linux yum command Detailed (Linux)

- Installing Linux and Windows 10 dual system (Linux)

- Apache Kafka: the next generation of distributed messaging system (Server)

- Solaris 10 installation configuration mrtg monitoring system (Linux)

- CentOS6.0 successful installation and configuration OpenCV (Linux)

- Hadoop - Task Scheduling System Comparison (Server)

- MongoDB query statistics grouping remove duplicate records (Database)

- Lua and C ++ (Programming)

- Apache POI Excel Document Processing (Linux)

- How to install and configure the KVM and Open vSwitch on Linux distributions (Linux)

- How to install CentOS 7.x in OpenERP (Odoo) (Linux)

- Docker installation under CentOS7 (Linux)

- How to write a new Git protocol (Linux)

- sudo command scenario analysis (Linux)

  Install Apache streaming media services on CentOS 6.4
  Add Date : 2018-11-21      
  Ampache is a WEB-based audio / video streaming software, and file manager. You can use almost all of the Internet devices to access your music and videos from anywhere. It is not a media manager, but the effective use of the existing classification good media files. So you have to pre-organize the media files.


Although it should work based on RHEL systems in almost all, but this guide is tested on CentOS 6.4. In this guide, my test machine host names and IP addresses are server.unixmen.com and You can change these values ​​appropriately according to their address.


It should be installed and configured Apache, MySQL and PHP (LAMP) on your server. Any reference to the following links to install a LAMP server.

LAMP installation on CentOS 6.4 (Apache, MariaDB, PHP) services.

LAMP installation on CentOS 6.4 (Apache, MySQL, PHP) services.
Translator's Note: Note that two installation database is different

Then install the PHP module.

# Yum install php-mcrypt php-pdo php-cli php-mysql php-gd php-xml libtool-ltdl mhash mcrypt -y

Create a database user Ampache

For example, here, I'm going to create a database user named "ampachedb" and data "ampachedb" user password "centos" of. You can define a database according to your preferences.

# Mysql -u root -p
Enter password:
Welcome to the MariaDB monitor Commands end with;. Or g.
Your MariaDB connection id is 3
Server version: 5.5.31-MariaDB MariaDB Server
Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others.

Type 'help;' or ' h' for help Type ' c' to clear the current input statement..
MariaDB [(none)]> create database ampachedb;
Query OK, 1 row affected (0.02 sec)

MariaDB [(none)]> GRANT ALL ON ampachedb. * TO ampacheuser @ localhost

Query OK, 0 rows affected (0.01 sec)

MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> exit


Adjust the firewall / router settings

Allow apache default port "80" through a firewall / router. Edit / etc / sysconfig / iptables file,

# Vi / etc / sysconfig / iptables

Add the following line.

-A INPUT -p tcp -m state --state NEW --dport 80 -j ACCEPT

Now restart the firewall (iptables) service.

# /etc/init.d/iptables Restart
Get Ampache

In this latest version, or download Ampache enter the following command from your terminal to download.

# Wget https://github.com/ampache/ampache/archive/3.6-alpha6.zip

Note: Here you can access your streaming service website using the following two methods.

Direct access from the site root directory, so you can navigate to http: // domain-name / to access your website.
In addition, you can create a subdirectory in the root of the site and host site subdirectories, so you can use URLhttp: // domain-name / sub-directory-name successfully access your site.
At this time, since the purpose of the test, I'm going to visit my streaming sites in the sub directory.

With the command to extract the downloaded file:

# Tar -zxvf 3.6-alpha6

Mobile ampache apache directory to the root directory.

# Mv ampache-3.6-alpha6 / / var / www / html / ampache

Set write permissions ampache / config directory.

# Chmod -R 777 / var / www / html / ampache / config /

start installation

Open the browser address bar, enter http: // domain-name / ampache or http: // ip-address / ampache.

The following screen will appear. Click Start configuration (start configuration).
Enter the details and other MySQL database, user and password. Because we created a database, so make sure you have selected the "Overwrite existing database (overwrite existing database) 'checkbox.
Enter the details and other MySQL database, user and password recently created. Click to write files generated ampache.config.php and click Continue to step 3 button.
Now you will be asked to set the admin user password. Enter the password and click Create Account (create an account).
Finally, Ampache will ask you to update to the latest version. Click Update (Update).
Yes, that's it! Now that you have successfully installed Apmache.
- Python object-oriented programming (Programming)
- Ubuntu 14.04 VirtualBox can not start solution (Linux)
- CentOS 6.6 running level (Linux)
- CentOS 6.6 permanent method to modify the DNS address (Linux)
- Infinispan 8 new Redis cache storage implementation (Linux)
- Django how to generate content in non-HTML formats (Programming)
- NFS-based services and service utilization Corosync DRBD high availability cluster configuration, respectively (Server)
- What have we learn from the front-end application Nodejs (Programming)
- Installation and use GAMIT / GLOBK Software (Linux)
- Linux operating system to solve a serious fault handling (Linux)
- CentOS 6.5 Telnet SecureCRT use management tools (Linux)
- How to enable curl command HTTP2 support (Linux)
- Install Ubuntu 14.04 and Windows 8 / 8.1 dual-boot in UEFI mode (Linux)
- Linux shell script debugging (Linux)
- Daemon under Linux (Linux)
- Android float ball and boot from the start (Programming)
- CentOS 6 compiling httpd-2.4.10 (Server)
- Linux system security reinforcement system by masquerading method (Linux)
- How to install the Linux text editor Atom 0.124.0 (Linux)
- Elaborate .NET Multithreading: Concepts (Programming)
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.