PHPAlbum is an easy to install and run photo album and gallery script. It doesn't require a database and features automatic installation on an FTP server with just a few clicks. It generates thumbnails and resized photos and supports password directory protection, access logs, short and longer description of directories and photos, and an admin section for creating new directories, uploading photos, and deleting them. HTML layout is separated from the functional code, and two themes are available.
PHPAlbum is ofcourse powered by PHP source codes. The current version installs smoothly manually or via live FTP installation as I have tested from one of my box around here.
These are the features which PHPAlbum offers you:
* Automatic generation of thumbnails and resized
* Commenting of pictures with antispam security code
* NEW! IPTC Support, import of keywords and picture description, showing other IPTC-tags
* NEW! E-Card - you can now send e-cards to your friends and family
* Screenshots for files to be downloaded, movie, audio, exe or whatever
* Password protection for your private galleries
* Admin section for creating new directories, uploading photos (works even with PHP safe_mode=on),Uploading ZIP Files preserving directory structure
* Short and long description of galleries/directories and photos
* Highly customizable layout, separated layout(HTML) from functional code, this allows easy creation of new themes
* Caching of all generated thumbnails and resized photos
* Transparent logo and icon processing with any background color, including IE6
* Access logging, with exclude strings
* And last but not least, you can help us with your suggestions to create usable, easy to install, php photo album script.
PHPALBUM INSTALLATION
==============
You can do the installation from web or locally from your box. If you wish to manually download the installation file here with phpAlbum_v0.4.1.14_fix01.zip as its current filename. But if you wish to install the file online, you can start by pointing your browser here.
PHPAlbum Manual Installation
----------------------------
Assuming you have downloaded the installation zip file phpAlbum_v0.4.1.14_fix01.zip , you start unzipping the files like so# unzip phpAlbum_v0.4.1.14_fix01.zip
This would create a folder named phpAlbum_v0.4.1.14 and extract all PHPAlbum files into the said folder. If you wish to rename this folder, you may do so. Assuming we want to view the page from your http://domain.com/album, simply do so# mv phpAlbum_v0.4.1.14 /var/www/html/album
Remember to start your apache service at this point.# service httpd start
And point your browser on that page location. You will find the next instructions from there, it is so fairly easy.
EDITED as per request:
Simply,
Move the default PHPAlbum config file like so# mv config_change_it.php config.php
And edit the file config.php, change the line from$data_dir="data/";
to$data_dir="data_something/";
and save. Follwed by creating the specified data folder from PHPAlbum root folder location like so
# mkdir /var/www/html/album/
# chmod 777 /var/www/html/album/
and browse PHPAlbum page. You may see a page like that you are not allowed to view the page.
Login and user the below default user credentials:
username: admin
password: admin
and you're in! Click on Setup link, and remember to change the default admin password. All the setup configurations are all there to manage.
After uploading images into your folder location, and you are still seeing some empty images from PHPAlbum site, you need to install a required PHP image library, which is available from Fedora repos like so# yum -y install php-gd
and that's it, simple and easy web photo album and management.
Besides from easy installation, another good sides about the web photo album is you can create albums instantly, view images on three size (small, medium, large), auto-scans folders of images, allows access restrictions for particualar users and for several access privilege. All images are stored as flat files from folders. All frames, display of columns, comments moderation are all configurable from admin page.
Different image sizes are shown below:
If you wish to create a new album using admin user, simply create the folder and uploaded all files into that foler, phpalbum can scan the folder on schedules interval. This photo album also makes use of apache caching, so images loads faster than normal viewing rate.
Further FAQS and documentation can be read here and oh, install link from here.
Take a look at my screenshot:
Website screenshot:
Grab the PHPAlbum installer now, it's yummy free!
Subscription
Categories
- HowTos (612)
- Linux Devices (40)
- Linux Diggs (620)
- Linux News (1541)
- Linux Videos (24)
Recent Posts
Blog Archive
-
▼
2008
(2301)
-
▼
August
(1065)
- HOWTO: Managing Active Directory Users Under Linux...
- ATI R500: Mesa vs. Catalyst Benchmarking
- Wish list: 10 improvements for KDE 4.2
- LyX 1.6 is ready for release
- Make etexts pretty with GutenMark
- Hans Reiser Sentenced to 15-to-Life
- Novell Gets Close to Linux Foundation, Microsoft G...
- AXFS, Advanced Execute In Place Filesystem
- Microsoft Breaks IE8 Interoperability Promise
- Where the Linux laptops live
- Another Reason to Avoid Samsung, Microsoft and Nik...
- FreeBSD - A better chioce for the Open Desktop?
- Preventing Brute Force Attacks With Fail2ban On Fe...
- Interview: Andy Hertzfeld
- Nepomuk, KDE To Introduce the Semantic Desktop
- Nvidia 55nm Parts Are Bad Too
- Lenovo Demands Vow of Silence From Windows Wantaway
- Gerald Carter of Likewise talks about LDAP for Lin...
- Track your investments with Grism
- Android Market Debuts - Now Let's See Some Phones
- Distribution Release: Kiwi Linux 8.08
- What the FSF is doing Wrong
- EVDO and VoIP for remote audio transmission
- InformationWeek: Linux Foundation’s Collaboration ...
- Behind the Doors of the Free Software Foundation
- Dell Unveils New Vostros With Ubuntu
- Wikis in Education: Teaching Students to Share Kno...
- Quebec sued for ignoring Free Software
- The A-Z of programming languages: Python
- Thomas Vander Stichele: mach 0.9.4 ‘Maroc’ is rele...
- Thomas Vander Stichele: Congrats
- Automatic backup for sporadically connected client...
- Distribution Release: Turbolinux 12
- Flock Social Networking Web2.0 Browser in openSUSE
- Create Time-availability Maps with Perl and Google...
- Run emacs from init
- Development Release: PC-BSD 7.0 Beta 1
- Development Release: Pardus Linux 2008.1 Beta
- Linux Jumps To 13.4 Percent Of The Stalling Server...
- An open letter to Barack Obama and the DNC (or, ch...
- Greens urge end to software patents
- Developing For the Embedded Linux Nokia N810
- Running A File- And Print-Server With eBox On Ubun...
- Behind the doors of the Free Software Foundation
- Linux Foundation announces end user summit
- Eco Innovation in the Datacenter — A Slide Deck by...
- Interview with Tom Wickline, of the Bordeaux Project
- Can Open Source Replace Microsoft Exchange?
- BSD Job Trends
- Ignoring open source will put companies at a serio...
- Make etexts pretty with GutenMark
- LyX 1.6 is ready for release
- Linux Systems Being Hit By SSH-Key Attacks
- Debating the Firefox SSL Certificate
- Online Encyclopedia Shell Script For Linux And Unix
- Taking the Pulse of the Eclipse Ecosystem
- Astaro: Tapping the Channel for Security Revenue
- A Real Space Oddity Arrives at PC Pro
- The Problem With Open-source Revenue Models
- Four Twitter clients for Linux
- Nettop is "almost fanless"
- Vista FUD?
- Indywiki: Visual browser for Wikipedia
- 10 "Really Cool" Icon Sets for Ubuntu/GNOM...
- Psystar Responds to Apple Suit, Will Countersue
- Is There a Future for UltraSPARC Workstations?
- Acetoneiso2 - A Full Feature Rich Image/ISO Tool F...
- VisionTek Radeon HD 4870 X2 2GB
- How the bad documentation hurts GNU/Linux.
- Software Patents Riot Spreads to Four Continents
- New Version of Xen Hypervisor Hits the Streets
- Mozilla Introduces New Ubiquity Mashup Machine
- SSH Key-based Attacks
- Versioned MySQL Backups with Bazaar
- Penguins Linux Ad (YouTube video)
- KMess - MSN Messenger Client for KDE in openSUSE L...
- Voiceroute execs talk about going (mostly) open so...
- Inside the SFLC's "Practical Guide to GPL Comp...
- Space Cube - The World's Smallest Linux PC
- Sun for Sale?
- Be a Productive Linux User
- Cisco buys PostPath, targets Microsoft Exchange
- Easy file uploads with Droopy
- Development Release: Debian Live 5.0 Beta 1
- Moving LVM volumes to a different volume group
- Novell and Microsoft: Stop with the FUD already
- Anatomy of Linux Dynamic Libraries
- 5 Factors Making Ubuntu Server Business Ready
- 10 Fundamental Differences Between Linux and Windows
- Tailf - watch the linux log file grows
- Linux under attack: Compromised SSH keys lead to r...
- News to know: Psystar vs. Apple; WGA; Linux under ...
- One Less Windows User
- Development Release: SimplyMEPIS 8.0 Beta 1
- Be a Productive Linux User
- PostPath: Enterprise-strength open source alternat...
- RDesktop - remote desktop howto
- HowTo: Install Linux Hardware Browser
- RDesktop - remote desktop howto
- Interview With Kris Moore, PC-BSD Lead Developer
-
▼
August
(1065)
Tuesday, August 26, 2008
PHPAlbum - web photo album install howto
Posted by VeRTiTO at 12:40 AM
Labels: Linux News
Subscribe to:
Post Comments (Atom)
ILoveTux - howtos and news | About | Contact | TOS | Policy
0 comments:
Post a Comment