Vad har du gjort hittils då?
Har databaserna som MySQL behöver skapats?
Vilka felmeddelanden får du då du försöker starta?
Om du går till mappen där MySQL är installerad och skriver
./bin/safe_mysqld --user=mysqlusr &
eller (om du t.ex använder annan disk för DB:en)
./bin/safe_mysqld --user=mysqlusr --datadir=/mappen/med_databasen &
så borde den starta.
Har du kompilerat själv eller är det en version som följde med OS:et?
[Redigerat av FlashX den 14 okt 2001]
Gjorde en liten "komihåg-lista" för installation av Apache, PHP och MySQL som kanske kan användas.
#########################################
# Installera MySQL, PHP och Apache
#########################################
# Hämta hem senaste versionerna.
# MySQL: [url="http://www,mysql.com"]http://www,mysql.com[/url]
# PHP: [url="http://www.php.net"]http://www.php.net[/url]
# Apache [url="http://www.apache.org"]http://www.apache.org[/url]
#########################################
# Packa upp filerna (versionsnummer kan skilja)
tar -zxvf mysql-3.23.43.tar.gz
tar -zxvf apache_1.3.22.tar.gz
tar -zxvf php-4.0.6.tar.gz
#########################################
# Installera MySQL
cd mysql-3.23.43
./configure --prefix=/usr/local/mysql --with-low-memory
make
make install
# Om det är första gången som MySQL installeras måste först databaserna för MySQL skapas
scripts/mysql_install_db
#########################################
# Konfigurera Apache
cd apache_1.3.22
./configure --prefix=/usr/local/apache
#########################################
# Installera PHP med MySQL och Apache
cd php-4.0.6
./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.22 --enable-track-vars
make
make install
#########################################
# Installera Apache med PHP
# Stäng av servern om den är igång
cd ../apache_1.3.22
./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/libphp4.a
make
make install
#########################################
# Konfigurering och start
#########################################
# Apaches konfigureringsfil httpd.conf
cd /usr/local/apache/conf
# Editera httpd.conf och kontrollera att dessa rader är avkommenterade
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
# Starta Apache
/usr/local/apache/bin/apachectl start
# Starta MySQL
# Skapa gärna en egen användare (t.ex mysqlusr) för MySQL tillhörande en egen grupp
groupadd mysqlgrp
adduser mysqlusr
# följ prompens anvisningar och välj den nyss skapade gruppen
cd /usr/local/mysql
chown -R mysqlusr.mysqlgrp var
chmod -R go-rwx var
cd /usr/local/mysql
./bin/safe_mysqld --user=mysqlusr &
# Starta MySQL automagiskt vid uppstart av datorn
cd /etc/rc.d
# Editera filen rc.local och lägg till följande
/bin/sh -c 'cd /usr/local/mysql ; ./bin/safe_mysqld --user=mysqlusr &' # Starta MysSQL
#########################################
# Om man vill lägga databaserna i annan mapp
#########################################
# Kopira MySQLs var-mapp till annat ställe
cp -R /usr/local/mysql/var /ny/mapp
cd /ny/mapp
chown -R mysqlusr.mysqlgrp var
chmod -R go-rwx var
# För att MySQL ska använda den nya mappen för databaserna måste detta anges vid start
# I rc.local skulle föregående rad numera se ut så här
/bin/sh -c 'cd /usr/local/mysql ; ./bin/safe_mysqld --user=mysqlusr --datadir=/ny/mapp/var &'
[Redigerat av FlashX den 14 okt 2001]