0% found this document useful (0 votes)
70 views

Eyeos 2.3 Installation Manual: Requirements

This document provides installation instructions for eyeOS 2.3. It lists requirements such as Apache, MySQL, and PHP versions. It describes downloading eyeOS, unpacking and placing files in the web directory. The installation process involves navigating to a URL to start the installer, filling in required information, and configuring Apache mod_rewrite. Additional steps include installing exiftool to extract MP3 info and removing the install directory after completion. Troubleshooting tips point users to the eyeOS forums. An FAQ addresses installing additional PHP extensions and dependencies like Python, OpenOffice, and Recoll.

Uploaded by

José Luis PC
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views

Eyeos 2.3 Installation Manual: Requirements

This document provides installation instructions for eyeOS 2.3. It lists requirements such as Apache, MySQL, and PHP versions. It describes downloading eyeOS, unpacking and placing files in the web directory. The installation process involves navigating to a URL to start the installer, filling in required information, and configuring Apache mod_rewrite. Additional steps include installing exiftool to extract MP3 info and removing the install directory after completion. Troubleshooting tips point users to the eyeOS forums. An FAQ addresses installing additional PHP extensions and dependencies like Python, OpenOffice, and Recoll.

Uploaded by

José Luis PC
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

eyeOS 2.

3 Installation Manual
Requirements

▪ Apache

Apache HTTP Server 2.x

▪ MySQL

MySQL-server and MySQL-client 5.x

▪ PHP

php 5.2, or higher

Installation

1. Download eyeOS

If you have not got a copy of eyeOS you can dowload it just clicking this link eyeOS it will show
what file best fits your needs.

2. Unpack & Placement

2.1. Uncompress the downloaded package to your web directory you should see a folder named
eyeOS with 4 to 6 files and folders (depending on eyeOS version).

2.2. After we do that If we are On a Unix meshen we need to chmod 777 our eyeOS folder

2.3. Open a command prompt(terminal) Do as super user most do "sudo" or "su root"

EX. #sudo chown -R www-data.www-data /var/www/eyeOS (change www-data to your


apache user.)
EX. #sudo chmod 750 -R /var/www/eyeOS

replace /var/www/eyeOS as needed

3. Installation

3.1. Open your browser and navigate to

• On local Computer from home setup or Portable media


http://localhost/eyeOS/install

• On a Hoster
http://xxx.yoururl.xxx/eyeOS/install

You should see a screen like this


3.2. Follow the instructions. If you have some System requirements not installed on your server,
please, take a look at Installation FAQ to know how install and configure them.

3.3. Fill the required information to finish the installation!

3.4. Configure the mod-rewrite on Apache

1)Execute
a2enmod rewrite

2)Edit
nano /etc/apache2/sites-available/default
Change, at <Directory /var/www/> the variable AllowOverride to All

3)Restart Apache
/etc/init.d/apache2 restart

3.5. Install exiftool in order to be able to extract mp3 infos


apt-get install libimage-exiftool-perl

3.6. Please remember to remove the install directory after a succesfull instalation.

But... I still have problems...

Please, visit the eyeOS Forums. There you will meet other eyeOS users and developers which will
help you!

Installation FAQ

I need the Curl extension

You have to run the following command


apt-get install php5-curl
I need the GD extension
You have to run the following command
apt-get install php5-gd

I need the Mbstring extension


Nothing. It comes with PHP5

I need the mcrypt extension

You have to run the following command


apt-get install php5-mcrypt

I need the Mysql extension

You have to run the following command


apt-get install php5-mysql

I need the Mysqli extension

You have to run the following command


apt-get install php5-mysql

I need the SQLite extension

You have to run the following command


apt-get install php5-sqlite

I need the PDO extension

You have to run the following command


apt-get install php-db

I need the PDO Mysql Driver

You have to run the following command


apt-get install pdo-mysql

I need the PDO Sqlite Driver

You have to run the following command


apt-get install pdo-sqlite

I need Python
You have to run the following command
apt-get install python-support

I need Python Uno

You have to run the following command


apt-get install python-uno

I have problems with PHP.ini.

Configure PHP.ini:
• error_reporting = E_ALL & ~E_NOTICE
• display_errors = Off
• max_execution_time = 30
• max_input_time = 60
• memory_limit = 128M
• post_max_size = 200M
• upload_max_filesize = 100M
• allow_url_fopen = On
• disable_functions =
• safe_mode = Off
• short_open_tag = On
• magic_quotes_runtime = Off
• file_uploads = On

I need Recoll

You have to run the following command


apt-get install recoll

I need the Open Office Deamon

You have to run the following command


apt-get install openoffice.org
• Be sure www-data is able to write his own home (take a look at /etc/passwd to find out
www-data's home, and set the right permissions if needed)
• OpenOffice daemon must be launched by www-data user, by doing:
'su www-data'
'soffice "-accept=socket,host=localhost,port=2002;urp;" -headless'

If it does not work, then we need the X server; in a debian based system, we can fix this
problem by doing:
'apt-get install xvfb'
'soffice "-accept=socket,host=localhost,port=2002;urp;" -headless -display :1.0'

You might also like