1. leht 3-st
Abi vaja ports'ga (kiiresti)
Postitatud: 20.09.2006, 11:01
Postitas itvendpowered
Palun nüüd abi neilt kes kasutavad PCBSD'd või FreeBSD 6.1'te. Mull oleks vaja installida apache13 php5 mysql5 ja perl portsidega. Kuna mina ei leia midagi nii
# cd /usr/ports
# make search key=php5 jne ..
palun siis neid ridu millega saab apache installida php5 mysql5 ja perli
# cd /usr/ports/ww/apache13
# make install
php mysqli ja perli ridu ma ei tea ja pole välja ka jaganud ... Tunndeb et ma oleb ikka tainas.. sry et pean sellist tüli tekitama.
Re: Abi vaja ports'ga (kiiresti)
Postitatud: 20.09.2006, 11:13
Postitas antik
itvendpowered kirjutas:Palun nüüd abi neilt kes kasutavad PCBSD'd või FreeBSD 6.1'te. Mull oleks vaja installida apache13 php5 mysql5 ja perl portsidega. Kuna mina ei leia midagi nii
# cd /usr/ports
# make search key=php5 jne ..
palun siis neid ridu millega saab apache installida php5 mysql5 ja perli
# cd /usr/ports/ww/apache13
# make install
php mysqli ja perli ridu ma ei tea ja pole välja ka jaganud ... Tunndeb et ma oleb ikka tainas.. sry et pean sellist tüli tekitama.
Kood: Vali kõik
# cd /usr/ports/lang/php5-extensions
# make config
# make install
Võib ka ilma "make config" käsuta, kuid niimoodi sa saad vähemalt konfi ümber teha, kui vaja- esimene kord "make install" tehes tuleb seesama valikumenüü niikuinii ette.
PHP5 ja Apache pannakse sõltuvusena peale- ei ole vaja eraldi installeerida.
Postitatud: 20.09.2006, 11:19
Postitas itvendpowered
aga mysql5 ja perl5 ? sest kui ma kirjutan sinna make search key=perl ma saan 100 vastust ?? ja kes teab milline õige ?
Postitatud: 20.09.2006, 11:52
Postitas antik
itvendpowered kirjutas:aga mysql5 ja perl5 ? sest kui ma kirjutan sinna make search key=perl ma saan 100 vastust ?? ja kes teab milline õige ?
otsi:
Perl installeeritakse automaatselt, kui sa valid menüüst PERL-i toe.
Ikkagi Apache tuleb eraldi installeerida- ma just kontrollisin üle.
Kood: Vali kõik
# cd /usr/ports/www/apache22
# make show-options
# make WITH_MODULES="ssl deflate"
'
Postitatud: 20.09.2006, 11:57
Postitas itvendpowered
Ty aga mysql oli /usr/ports/databases ??
EDIT:
Sai mysql ka installitud aga kui kirjutan mysql terminalis sisi saan sellise vastuse
lan-208-201# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Postitatud: 20.09.2006, 12:00
Postitas antik
itvendpowered kirjutas:Ty aga mysql oli /usr/ports/databases ??
# make search name=mysql
Port: mysql-server-5.1.11
Path: /usr/ports/databases/mysql51-server
Info: Multithreaded SQL database (server)
Maint:
ale@FreeBSD.org
B-deps: libtool-1.5.22_2 mysql-client-5.1.11
R-deps: mysql-client-5.1.11
WWW:
http://www.mysql.com/
See peaks olema viimane versioon.
Postitatud: 20.09.2006, 12:05
Postitas itvendpowered
php tundis automaatselt ära siis kui mysql on installitud ?? aa see ka kas mysqli käsk rc.conf'is on mysql_enable="YES"
Postitatud: 20.09.2006, 12:07
Postitas antik
antik kirjutas:Kood: Vali kõik
# cd /usr/ports/www/apache22
# make show-options
# make WITH_MODULES="ssl deflate"
Ahjaa, ma unustasin lisada "install" "make" käsu lõppu, kuid see ei ole viga, lihtsalt port kompileeritakse, kuid ei installeerita kohe vaid peale "make install" käsku.
Kood: Vali kõik
# make WITH_MODULES="ssl deflate" install
peale Apache installi tuleb Apache conf faili /
usr/local/etc/apache22/httpd.conf lisada read:
Kood: Vali kõik
# less /usr/ports/lang/php5/pkg-message.mod
***************************************************************
Make sure index.php is part of your DirectoryIndex.
You should add the following to your Apache configuration file:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
***************************************************************
/usr/local/etc/php.ini-dist fail tuleb ümber nimetada
php.ini -ks
/etc/rc.conf:
Kood: Vali kõik
# /usr/local/etc/rc.d/apache22.sh restart
Ja siit edasi jääb ainult uurida, mida kuskil valesti on. Apache koduleheküljel on palju informatsiooni konfiguratsioonifaili kohta.
Postitatud: 20.09.2006, 12:14
Postitas itvendpowered
njah seda ma tean ammu juba kuid jah ... proovin kõikk nyyd teha nagu ytlesid
Postitatud: 20.09.2006, 12:19
Postitas antik
itvendpowered kirjutas:njah seda ma tean ammu juba kuid jah ... proovin kõikk nyyd teha nagu ytlesid
Ma parandasin oma eelmisi postitusi, nii, et vaata igaksjuhuks veelkord üle, äkki jäi sul midagi vahele.
Kõik skriptid mis käivitavad mingeid programme /usr/local/etc/rc.d kataloogis nõuavad käivitamiseks luba /etc/rc.conf failist.
Näiteks:
skript:
Kood: Vali kõik
/usr/local/etc/rc.d/minuskript.sh
/etc/rc.local:
Postitatud: 20.09.2006, 15:00
Postitas itvendpowered
installin mysqli ja juhtub selline asi.
===> Compressing manual pages for mysql-client-5.1.11
===> Running ldconfig
/sbin/ldconfig -m /usr/local/lib/mysql
===> Installing ldconfig configuration file
cannot create /usr/local/libdata/ldconfig/mysql: No such file or directory
*** Error code 2
Stop in /usr/ports/databases/mysql51-client.
Postitatud: 20.09.2006, 15:06
Postitas antik
itvendpowered kirjutas:installin mysqli ja juhtub selline asi.
===> Compressing manual pages for mysql-client-5.1.11
===> Running ldconfig
/sbin/ldconfig -m /usr/local/lib/mysql
===> Installing ldconfig configuration file
cannot create /usr/local/libdata/ldconfig/mysql: No such file or directory
*** Error code 2
Stop in /usr/ports/databases/mysql51-client.
Tekita siis selline kataloog:
/usr/local/libdata/ldconfig ja lase
make install uuesti käima,.
Postitatud: 20.09.2006, 15:09
Postitas itvendpowered
selge aga kysimus kumba võiks kasutada kas FreeBSD'd või PCBSD kuigi ma ei sa mingi põhjuse pärast FreeBSD installida
Postitatud: 20.09.2006, 15:18
Postitas antik
itvendpowered kirjutas:selge aga kysimus kumba võiks kasutada kas FreeBSD'd või PCBSD kuigi ma ei sa mingi põhjuse pärast FreeBSD installida
Vahet ei ole- see on üks ja seesama FreeBSD- ainus erinevus on kerneli konfiguratsioon- kui FreeBSD-l on kõvaketaste adresseerimine fikseeritud, siis PC-BSD-l on dünaamiline. Näiteks, kui SATA kõva aadress FreeBSD-s oleks /dev/ad5 siis PC-BSD-s /dev/ad0. PC-BSD-l võid installida juba valmis konfigureeritud
PAMP-i (PC-BSD Apache, MySQL, PHP) PBI installerit. Ma vist juba mainisin seda ennist.
Postitatud: 20.09.2006, 15:28
Postitas itvendpowered
ei taha seda nii võib lolliks jääda
EDIT:
tahan keerulisemalt kuna tahan harjutada terminalis olemist ja muid nippe. see PAMP ver on nagu oleks windowsis
Postitatud: 20.09.2006, 15:35
Postitas antik
itvendpowered kirjutas:ei taha seda nii võib lolliks jääda
MySQL läks ikka käima? Kindlasti tuleb kirjutada
/etc/rc.conf-i sisse
mysql_enable="YES"
Postitatud: 20.09.2006, 15:40
Postitas itvendpowered
ahh rsk pcbsd läks peale rebooti hulluks

lasin üle uuesti, uuendan portse, muide siit küsimus teil msn on ? kui soovite võime rääkida unix msni teel ?
Postitatud: 20.09.2006, 17:25
Postitas itvendpowered
nonii sellised read inb muu rc.conf'is
# Apache22
apache22_enable="YES"
apache22_flags=""
# MYSQL51
mysql_enable="YES"
# Pure-FTPD
pureftpd_enable="YES"
aga ei tööta ükski ?? whata F**C
Postitatud: 20.09.2006, 17:31
Postitas antik
itvendpowered kirjutas:nonii sellised read inb muu rc.conf'is
# Apache22
apache22_enable="YES"
apache22_flags=""
# MYSQL51
mysql_enable="YES"
# Pure-FTPD
pureftpd_enable="YES"
aga ei tööta ükski ?? whata F**C
Ümber laadisid arvuti või panid nad käsitsi käima?
Kood: Vali kõik
/usr/local/etc/rc.d/httpd start
/usr/local/etc/rc.d/mysql.sh start
/usr/local/etc/rc.d/pureftpd.sh start
Muidugi nende startscriptide nimed võivad erineda, ja sa pead kõikide programmide confi failid üle vaatama ja nimetama ümber, kui vaja.
Kui miskit ei tööta, siis on kasulik logisid vaadata kataloogist /var/log/ ning pureftp nõuab süsteemis ftp kasutaja olemasolu.
Postitatud: 20.09.2006, 17:48
Postitas itvendpowered
tegin restarti peale mysqli apache22 ja php5 installi