![]() |
SEGIO is a ligthweight Linux (Redhat series) based Web Daemon. Keep compatible with several different Linux Os such as RedHat, Asianux, Centos, etc. This is a detail specification, and you can download this file from the site: http//file.SEGIO.com/
* Before Installation
1. Postfix
Postfix is a ubiquitous package in Linux systems. It is used for Segio Mail service. Postfix is a free and open source main transfer agent (MTA) that routes and delivers electronic mail, and fast, easier-to-administer. Postfix can be installed easily use several commands like ‘yum’. Reference Linux system operation manuals for installation command statements. It’s widely-used Sendmail MTA, and be included in a lot of different Linux system such as CentOS, Redhat, Fedora, Asianux, Ubuntu, etc.
2. PostgreSQL
pgsql is included in amount of Linux systems and Open source system around world such as CentOS, Redhat, Fedora, Asianux, etc. You can check your PostgreSQL version.
3. ZendOptimizer
1) SEGIO Download and Installation |
TOP |
Please download the installation file from the site: http://file.SEGIO.com, or use download command statement "wget -O segio_4.0.1.tar.gz http://segio.com/download" in the shell. Use command for compressed file (tar.gz) as following: (Use command “mv” for other extension compressed file)
"sh install.sh"
Normal implement look like under picture
ID : sysop
Password: segio
2) CMS Template Installation and Setting |
TOP |
SEGIO (SEGIO.com) provides variety templates (more than 350) for beginner. And provides professional mode can develop special templates.
- You can confirm template detail information.
- Choose “Motel Installation”, then new window will appear up
3) SEGIO Implement Path |
TOP |
/etc/shttpd/ |
bin/ |
→ Implement File Position |
cgi-bin/ |
→ Application Position |
|
conf/ |
→ Environment Setting File, Language File Position |
|
data/ |
→ Template, Intracell Motel Information Position |
|
icons/ |
→ Sharing Web Resource Directory Position |
|
logs/ |
→ Log Analysis Resource Position |
|
tmp/ |
→ Temporary File Position |
SEGIO Web service is provided in “Intracells”. “Intracell” means that you can create thousands independent different homepages (domain addresses) in one server, include User Management, Forum Board, Communicate, Electronic Approval or other services. The next operation specification set up the first “Intracell” as number ‘0’ and path is “/home/SEGIO/cell000/”
/home/segio/cell000/ |
→ No. 0 Intrall service path |
Web services can be used without SEGIO installation and Intracell configurations. According to the need, modify the relative options at path "/home/SEGIO/".
4) SEGIO System Environment |
TOP |
PostgreSQL 8.* |
→ User Management, Board, Schedule, Electronic Approval, etc |
Postfix |
→ For Web Mail |
*PostgresSQL, which is open source software, has not copyright problem, is DBMS (Data Base Management System). SEGIO also can support other same software such as MySQL, Oracle, etc. SEGIO main environment setting elements are saved as specified text file. Use editor to edit it is possible.
Following sheet show you default SEGIO environment setting path, under the default path “/etc/shttpd/conf". Depending on your operations, the path function can be different.
shttpd.conf |
→ Default Environment Setting (No Web Management Tools ) |
fileicon.conf |
→ Iron Express Setting Follow File Expanded Name |
hosts.conf |
→ Intracell, Virtual Hosting Environment Setting |
gmodel.conf |
→ Community/Club Motel Setting File |
mimetype.conf |
→ Customize Setting Follow File Expanded Name |
m_virtuser.conf |
→ Web Mail Virtual User Addition Appointment |
m_localhost.conf |
→ Web Mail Local Host Addition Appointment |
ssl.conf |
→ Web Security Server Setting File |
word-*.conf |
→ Variety Language Appointment File |
NAME |
"SEGIO Homepage" |
→ SEGIO System Name |
IPADDRESS |
"192.168.10.112" |
→ SEGIO System IP Address |
USER |
"segio" |
→ System Permission User ID |
GROUP |
"segio" |
→ System Permission Group ID |
ADMIN |
"summer@0 wind@1" |
→ SEGIO Administrator Appointment |
HTTPPORT |
"80" |
→ Web Service Apply Port |
SSLHOST |
"ssl.segio.com" |
→ Web Security Domain Address |
FLAG_MAIL |
"ON" |
→ Support Web Mail or Not (On/Off Appointment) |
SERVER |
"192.168.1.2 192.168.1.1" |
→ Server Multi-objects IP Address |
KeepAlive_Timeout |
"30" |
→ Web Server Connection Holding Time (Default 30 seconds) |
Posting_Timeout |
"50" |
→ Hosting Connection Holding Time(3 Default 0 seconds) |
ListenBackLog | "256" | → Web Daemon Max Socket Queue (Default 25) |
Httpd_Prefork |
"60" | → Web Daemon Queue Processor Create Count (Default:60) |
VERSION |
"4.0" |
→ SEGIO Version Sign |
If “shttpd.conf” file is not exist in directory "/etc/shttpd/conf/", reference to "/etc/shttpd.conf" file and read the environment variable.
"SEGIO Administrator" can manage the Web hosting and Web server.
ADMIN | "summer@000 wind@001" |
→ No. 0 Intracell’s summer, No. 1 Intracell’s wind |
‘Server Multiplexing’ means set several decentralize servers in case server to halt with abnormal situation, then keeps services working. SEGIO Web Daemon has to have multiplexing engine.
SERVER "192.168.4.101 192.168.4.222" |
root@laptop:/# ldd /etc/shttpd/bin/https linux-vdso.so.1 => (0x00007fff225fe000) libssl.so.4 => /lib/libssl.so.4 (0x00007fc51a0b9000) libc.so.6 => /lib/libc.so.6 (0x00007fc519d47000) libcrypto.so.4 => /lib/libcrypto.so.4 (0x00007fc5199be000) libdl.so.2 => /lib/libdl.so.2 (0x00007fc5197ba000) libz.so.1 => /lib/libz.so.1 (0x00007fc5195a2000) /lib64/ld-linux-x86-64.so.2 (0x00007fc51a308000) |
linux-vdso.so.1 => (0x00007fffc3fff000) libssl.so.4 => not found libc.so.6 => /lib/libc.so.6 (0x00007f6cbb9f4000) libcrypto.so.4 => /lib/libcrypto.so.4 (0x00007f6cbb66b000) /lib64/ld-linux-x86-64.so.2 (0x00007f6cbbd66000) libdl.so.2 => /lib/libdl.so.2 (0x00007f6cbb467000) libz.so.1 => /lib/libz.so.1 (0x00007f6cbb24f000) |
“libssl.so.4” can be implemented then have to confirm relative links and files use following method. If the library is not exist, install “openssl”.
root@laptop:/# ls /lib/libssl.so.* /lib/libssl.so.0.9.8 root@laptop:/# ln -s /lib/libssl.so.0.9.8 /lib/libssl.so.4 |
That is the Appointment File of Intracell and Virtual Home as units of SEGIO Wed service. The next picture is SEGIO server work diagram with 2 intracells
5) SEGIO Execution |
TOP |
root@sm home]# /etc/shttpd/bin/shttpd |
Set up SEGIO start automatic when sever is rebooting, look at the following command statement: start, restart and stop.
[root@localhost ~]# service shttpd start | → SEGIO Service Start |
[root@localhost ~]# service shttpd restart | → SEGIO Service Retart |
[root@localhost ~]# service shttpd stop | → SEGIO Service Stop |
.
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |
번호 | 파일 | 글제목 | 일시 | 조회 |
---|---|---|---|---|
58 |
![]() |
![]() |
12-08-01 | 34022 |
57 |
![]() |
![]() |
12-01-13 | 30059 |
56 |
![]() |
![]() |
11-11-17 | 37398 |
55 |
![]() |
![]() |
11-08-24 | 32454 |
54 |
![]() |
![]() |
11-07-07 | 39791 |
53 |
![]() |
![]() |
11-06-28 | 32994 |
52 |
![]() |
![]() |
11-04-14 | 34242 |
51 |
![]() |
![]() |
11-02-11 | 35611 |
50 |
![]() |
![]() |
11-01-10 | 33244 |
49 |
![]() |
11-01-04 | 33731 | |
48 |
![]() |
![]() |
10-11-19 | 31198 |
47 |
![]() |
![]() |
10-11-16 | 36776 |
46 |
![]() |
![]() |
10-11-09 | 33233 |
45 |
![]() |
![]() |
10-06-23 | 38763 |
44 |
![]() |
![]() |
10-05-24 | 36212 |
43 |
![]() |
10-03-13 | 41479 | |
42 |
![]() |
![]() |
09-07-21 | 46090 |
41 |
![]() |
![]() |
09-07-17 | 44968 |
40 |
![]() |
![]() |
09-07-13 | 40516 |
39 |
![]() |
![]() |
09-07-10 | 33693 |
38 |
![]() |
![]() |
09-07-10 | 33558 |
37 |
![]() |
![]() |
09-07-10 | 39892 |
36 |
![]() |
![]() |
09-07-10 | 33176 |
35 |
![]() |
![]() |
09-07-10 | 28540 |
34 |
![]() |
![]() |
09-07-10 | 43902 |
33 |
![]() |
![]() |
09-07-10 | 42377 |
32 |
![]() |
![]() |
09-07-10 | 40953 |
31 |
![]() |
![]() |
09-07-10 | 60467 |
30 |
![]() |
09-07-10 | 35341 | |
29 |
![]() |
09-07-10 | 37998 | |
28 |
![]() |
09-07-10 | 35477 | |
27 |
![]() |
![]() |
09-07-10 | 41934 |
26 |
![]() |
![]() |
09-07-10 | 35170 |
25 |
![]() |
09-07-10 | 44457 | |
24 |
![]() |
09-07-10 | 44224 | |
23 |
![]() |
![]() |
09-07-10 | 31161 |
22 |
![]() |
![]() |
09-07-10 | 30181 |
21 |
![]() |
![]() |
09-07-09 | 49036 |
20 |
![]() |
![]() |
09-07-09 | 44774 |
19 |
![]() |
![]() |
09-07-09 | 39067 |
18 |
![]() |
09-07-09 | 31545 | |
17 |
![]() |
![]() |
09-07-09 | 30516 |
16 |
![]() |
![]() |
09-07-09 | 30872 |
15 |
![]() |
![]() |
09-07-09 | 29344 |
14 |
![]() |
![]() |
09-07-09 | 33878 |
13 |
![]() |
![]() |
09-07-09 | 41912 |
12 |
![]() |
![]() |
09-07-09 | 36083 |
11 |
![]() |
![]() |
09-07-09 | 34726 |
10 |
![]() |
![]() |
09-07-09 | 34017 |
09 |
![]() |
![]() |
09-07-09 | 37569 |