คำแนะนำในการติดตั้ง Linux (ไม่ได้อธิบายไว้ที่นี่)
คำแนะนำในการติดตั้ง mysql
คำอธิบายนี้ใช้ mysql4.0.14
เชลล์> เพิ่มกลุ่ม mysql
เปลือก> useradd -g mysql mysql
เปลือก> tar xvf XXXXmysql.tar.gz
เชลล์>ซีดี /usr/mysql
เปลือก> ln -s / PATH-to-mysql mysql
เชลล์> ซีดี mysql
เชลล์> สคริปต์ / mysql_install_db --user = mysql
เปลือก> ราก chown -R
เปลือก> chown -R ข้อมูล mysql
เปลือก>chgrp -R mysql
เปลือก> bin / mysqld_safe --user = mysql &
คำแนะนำในการติดตั้ง apache
คำอธิบายนี้ใช้ http2.0.54
เชลล์>ซีดี /usr/
เปลือก> tar xvfz httpd-2.0.54.tar.gz
เชลล์>ซีดี httpd-2.0.54
เปลือก>./configure --prefix=/usr/apache --enable-module=so
เปลือก>ทำ
เชลล์> ทำการติดตั้ง
เชลล์>/usr/apache/conf
เปลือก>vi ./httpd.conf
เปลี่ยนฟัง 80 เป็นฟัง :80
เปลี่ยนชื่อเซิร์ฟเวอร์เป็น ServerName:80
เพิ่ม index.jsp ใน DirectoryIndex
เชลล์> cd /usr/apache/bin/
เชลล์>./apachectl configtest
หากแสดงไวยากรณ์ ok แสดงว่าการติดตั้งสำเร็จ
เปลือก>./apachectl เริ่มต้น
เริ่มบริการ apache เข้าถึงพอร์ต 80 ของเครื่องโลคัล และตรวจสอบว่าพอร์ตเป็นปกติหรือไม่
เปลือก>./apachectl หยุด
คำแนะนำในการติดตั้ง php
การติดตั้งนี้ใช้เวอร์ชัน php4.4.0
เปลือก> tar zxvf php4.4.0.tar.gz
เชลล์> ซีดี php4.4.0
เปลือก>./configure --prefix=/usr/php --with-apxs2=/usr/apache/bin/apxs --with-xml --with-mysql=/usr/mysql
เปลือก>ทำ
เชลล์> ทำการติดตั้ง
เปลือก>vi /usr/apache/conf/httpd.conf
เพิ่มไปที่
แอปพลิเคชัน AddType/x-httpd-php .php
แอปพลิเคชัน AddType/x-httpd-php-source .phps
เปลือก> cp -rf /PAHT-to-php4.4.0/php.ini.dist /usr/php/lib/php.ini
เชลล์> vi php.ini
แก้ไข register_globals = เปิด
รีสตาร์ทเซิร์ฟเวอร์ apache
เขียนเอกสารทดสอบ PHP ใต้ /usr/apache/htdocs <?php phpinfo(); ?>
หากทำงานได้ตามปกติ แสดงว่าการติดตั้งถูกต้อง
การติดตั้งเครื่องมือฐานข้อมูล phpmyadmin
การติดตั้งนี้ใช้เวอร์ชัน phpMyAdmin2.6.4
เปลือก>cd /usr/apache/htdocs
เปลือก> tar zxvf phpMyAdmin2.6.4.tar.gz
เปลือก> mv phpMyAdmin2.6.4 phpAdmin
เชลล์> vi config.inc.php
เปลี่ยนชื่อผู้ใช้และรหัสผ่าน
$cfg['เซิร์ฟเวอร์'][$i]['พอร์ต'] ='80';(พอร์ต)
$cfg['เซิร์ฟเวอร์'][$i]['ผู้ใช้'] = 'root';(ชื่อผู้ใช้)
$cfg['เซิร์ฟเวอร์'][$i]['รหัสผ่าน'] = ''; (รหัสผ่าน)
ควบคุมสิทธิ์การเข้าถึงของผู้ใช้
เปลือก>vi /usr/apache/conf/httpd.conf
ปรับปรุงใหม่
อนุญาตแทนที่ทั้งหมด
เชลล์> cd /usr/apache/bin
เปลือก>htpasswd -c /usr/apache/htdocs/phpAdmin/.htpasswd luodexing (หมายเหตุ: luodexing เป็นชื่อผู้ใช้เมื่อเข้าสู่ระบบ phpmyadmin)
เปลือก>cd /usr/apache/htdocs/phpAdmin
เชลล์> vi.htaccess
เพิ่มไปที่
AuthName "เข้าสู่ระบบของผู้ใช้"
AuthType พื้นฐาน
AuthUserFile /usr/apache/htdocs/phpAdmin/.htpasswd
ต้องการผู้ใช้ luodexing
รีสตาร์ทอาปาเช่
การติดตั้งจาวา
การติดตั้งนี้ใช้เวอร์ชัน jdk1.5.0
เชลล์>ซีดี /usr
เปลือก> tar zxvf jdk1.5.0.tar.gz
เปลือก>vi /etc/profile
เพิ่มไปที่
JAVA_HOME=/usr/jdk1.5.0
คลาสพาธ=/usr/jdk1.5.0/dt.jar:/usr/jdk1.5.0/tools.jar
ส่งออก JAVA_HOME CLASSPATH
ทดสอบ
เชลล์>จาวาค
หากไม่พบคำสั่ง แสดงว่าการติดตั้ง Java ทำได้
การติดตั้ง Tomcat
การติดตั้งนี้ใช้เวอร์ชัน tomcat5.5.9
เชลล์>ซีดี /usr
เปลือก> tar zxvf tomcat5.5.9.tar.gz
เปลือก> ln -s /usr/tomcat5.5.9 tomcat5
เปลือก> vi /usr/tomcat5/bin/catalina.sh
เพิ่มไปที่
JAVA_HOME=/usr/jdk1.5.0
shell>/usr/tomcat5/bin/start.sh เริ่มบริการ
การติดตั้งเจเค
การติดตั้งนี้ใช้เวอร์ชัน 1.2.14src
เปลือก> tar xvf XXXXXX1.2.14.src.tar.gz
เชลล์>ซีดี XXXXX1.2.14
เชลล์> chmod 755 buildconf.sh
เปลือก>./buildconf.sh
เปลือก>./configure --with-apxs=/usr/apache/bin/apxs
เปลือก>ทำ
เชลล์> ทำการติดตั้ง
เปลือก>vi /usr/apache/conf/httpd.conf
เพิ่มหลังเอกสาร
LoadModule jk_module โมดูล/mod_jk.so
JkWorkersFile conf/workers.properties
บันทึก JkLogFile/mod_jk.log
ดีบัก JkLogLevel
JkMount /*.jsp ผู้ปฏิบัติงาน1
เขียนเอกสาร labors.properties (ภายใต้ conf)
ปล=/
คนงาน.รายการ=คนงาน1
ผู้ปฏิบัติงาน worker1.port=8009
worker.worker1.host=localhost
ผู้ปฏิบัติงาน.worker1.type=ajp13
worker.worker1.lbfactor=1
ณ จุดนี้ กระบวนการทั้งหมดเสร็จสมบูรณ์ และระบบ LAMPJT ออกมา
หมายเหตุ: ระบบปฏิบัติการที่ฉันใช้คือ linux fed core 4 ดังนั้นหากคุณไม่ต้องการแก้ไขตัวแปร JAVA_OPTS ในสคริปต์เริ่มต้นของ Tomcat catalina.sh โปรดใช้ jdk1.5