This tutorial explains how to install a new Ucenter 1.5.0.
When installing applications such as Ucenter Home, discuz!, Supesite, X-space, you must first install Ucenter. Currently Ucenter offers two types of hooks: MySQL and fopen, supporting application hooking between the same server and different servers, which is automatically selected by the program during product installation.
I. Required ENVIRONMENTAL requirements
Operating system requirements
The Ucenter has cross-platform features that can run in a variety of operating system environments such as UNIX/LINUX/FREEBSD and Microsoft Windows. We have done a lot of testing and experimentation in the software for the above operating systems, to ensure that the ucenter can operate safely and stably in the above system, but you still need to do the server operating system level security precautions, such as Windows users need to change the initial MySQL for Windows Root password, avoid cross-directory file read and write, Unix-like users should avoid using too simple password, avoid cross-user directory file read and write, do other related software on the server (such as Sendmail, FTPD, httpd), such as security, use newer software version, etc. If you rent a virtual host, the general formal and technical force of the virtual host provider has been ready for the operating system, users do not have to pay attention to this part.
It is recommended to use the UNIX/LINUX/FREEBSD operating system, not only for free, but also for better stability and load capacity. If you are using a Windows system, it is recommended that PHP be installed in ISAPI (non-CGI) mode.
Language and database support environment requirements
Available HTTPD servers (such as Apache, Zeus, IIS, etc.)
PHP 4.3.0 and above
MySQL 4.0 and above
The above software, in addition to httpd Software may need to purchase, the rest are cross-platform free software, recommended the use of the latest stable version of the software, not only has more features, and often has fixed the known old version of the security vulnerabilities.
Recommended Environment software version
PHP 5.0.0 and above
MySQL 5.0 and above
For a detailed tutorial on setting up the environment on Linux and Windows hosts, refer to discuz! How to install some environment in user manual: discuz! Latest User Manual
Second, the installation of the possible use of tool software
The Ucenter Development Group makes installation steps as simple and convenient as possible, but may still use some common tool software. If you upload the Ucenter software to the server over the network, you will probably need an FTP client software. Use the FTP client software to upload the relevant files to the server via your server FTP account. At the same time you may need a simple text file editing software, in order to modify the configuration file parameters, the general operating system comes with Windows such as "Notepad" or third-party software such as UltraEdit, etc. are competent.
PS:UTF-8 encoded program files are not recommended for use with Windows Notepad.
Three, Ucenter installation detailed steps: (Take the virtual space installs the Ucenter as the example demonstration)
The first step, download the appropriate version in Http://www.comsenz.com/downloads#down_ucenter.
First go to http://www.comsenz.com/downloads#down_ucenter to download the required version of Ucenter to local or server.
Here's a note: We offer 4 different encodings. Including GBK Simplified Chinese version (recommended), UTF-8 Simplified Chinese version, BIG5 Traditional Chinese version (recommended), UTF-8 Traditional Chinese version, please choose the appropriate version of the Forum program download.
Second step, unzip and upload the forum program to the server and modify the corresponding directory permissions.
1, upload the Ucenter program to the server
This demo takes the GBK version as an example to download to the local, and extract the files as shown:
Upload: All the files under this directory are the available program files that we need to upload to the server;
Readme: Catalogue For product introduction, authorization, installation, upgrade, conversion and version update log description;
Utilities directory for the forum with tools, including upgrade procedures;
Advanced: A catalog of examples and documentation for how to develop other application interfaces.
Upload all files in the upload directory to space using FTP software, as shown in:
Note: The virtual host upload file must be used in binary mode upload, independent host directly on the server download and decompression can be.
Description of the binary settings for several common FTP software: http://faq.comsenz.com/?action-viewnews-itemid-373
For the installation directory, take the virtual host as an example, you can create a new directory named Ucenter or UC in the root directory to install ucenter; Create a new directory named BBS in the root directory to install the discuz! 7.0.0; Create a new directory named Supesite in the root directory to install Supesite, and install other apps like this, you can install the new directory in the root directory.
Note: Do not put Ucenter and discuz! or other apps installed in the same directory.
2, set the relevant directory properties, so that the data file can be read and written by the program
Use the FTP software to log on to your server, set the following directory on the server, and the properties of all files under that directory to 777,win hosts, set the Internet Guest account to read and write properties.
./data
./data/avatar
./data/backup
./data/cache
./data/logs
./data/tmp
./data/view
./data/config.inc.php
For more detailed information on how to modify directory permissions, see: How to modify file permissions
The third step, the installation process
After uploading, run the installer in the browser (http://www.domain.com/ucenter/install, please enter http://your domain name/ucenter/install) into the Ready to install page, as shown in
After reading the license agreement, click "I agree" to go to the following environment check and file permissions directory Check page as shown:
After checking the configuration, click "Next" to enter the database Information configuration page as shown in:
Note: If it is a virtual host user, the database user name and password are generally provided by the virtual host space provider; if it is a standalone host, the database user name and password are the user name (root) and password that you filled out when you installed MySQL (it is recommended that you install a new database user and have a security problem with root). Fill in the database information, the founder password. Click "Next" to enter the installation Database page as shown in:
After the database is installed click "Install User Center success, click to go to the next" then since this ucenter installation, enter the Ucenter background login interface, as shown:
Enter the password and click "Login" to enter the background of Ucenter, as shown in:
After installing Ucenter we can start to install Ucenter home, discuz!, Supesite, X-space and other applications.
Ucenter background and application management, as shown in:
Interface, select "URL installation (recommended)" and fill in the "URL of app Installation" to start installing each app.
Ucenter 1.5.0 Installation Graphics tutorial