Kezdőlap › Fórumok › SOS! Bajban vagyok › UHU-n: apache + php + mysql=falnakmegyek, HELP!!!
- This topic has 4 hozzászólás, 3 résztvevő, and was last updated 21 years, 1 months telt el by
krix.
-
SzerzőBejegyzés
-
2004-05-15-08:27 #1943464
A mysql-hoz egy másik leírás már nem tom honnan töltöttem le!
Code:MySQL konfigurálás Slackware 9.1 alattírta chromecat – 2003 december 04 csütörtök
Rövid tipphalmaz a MySQL gyors és fájdalommentes belövéséhez
Elõrebocsátom, hogy nem vagyok MySQL Guru, és bár nekem mûködött, semmi garancia arra, hogy ez így nálad is mûködni fog.
Csak saját felelõsségre hajtsd végre ezeket!
A következõ csomagot kell telepíteni:
mysql-4.0.15a-i486-1
A következõket root-ként hajtsd végre:
1.Konfigurációs fájl létrehozása
Házi használatra az elõregyártott my-small.cnf elegendõ:
cp /etc/rc.d/my-small.cnf /etc/my.cnf
Szerkeszd igény szerint, pl. én az innodb táblák használatát
bekapcsoltam a következõ sorokkal:
innodb_data_home_dir = /var/lib/mysql/
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_group_home_dir = /var/lib/mysql/
innodb_log_arch_dir = /var/lib/mysql/
# You can set .._buffer_pool_size up to 50 – 80 %
# of RAM but beware of setting memory usage too high
innodb_buffer_pool_size = 16M
innodb_additional_mem_pool_size = 2M
# Set .._log_file_size to 25 % of buffer pool size
innodb_log_file_size = 5M
innodb_log_buffer_size = 8M
innodb_flush_log_at_trx_commit = 1
innodb_lock_wait_timeout = 50
Hogy bekapcsoláskor elinduljon a MySql:
chmod 755 /etc/rc.d/rc.mysqld
2. Rendszertáblák telepítése
A rendszertáblák telepítéséhez a következõket add ki
mysql_install_db
cd /var/lib/mysql
chown -R root .
chown -R mysql ./mysql
chgrp -R mysql .
3. Elindítás, leállítás
MySQL indítása:
/etc/rc.d/rc.mysqld start
Leállítani a következõképp lehet
etc/rc.d/rc.mysqld stop
4. Admin jelszót feltétlenül állítsd be!
mysqladmin -u root password jelszavad
5. Tesztelés
Végül letesztelheted a telepített adatbázist a következõ utasításokkal:
mysqladmin version
mysqladmin variables
mysqlshow mysql
Ha már nem kell, a teszt adatbázist letörölheted:
mysqladmin -u root drop test
6. Biztonság
Fontos, hogy a 3306-os, (vagy amit beállitasz) port ne maradjon nyitva kifelé, ha nem szükséges, mert ez elég súlyos biztonsági rés!
Dióhéjban ennyi, várom az észrevételeket, kérdéseke
Ez nekem is furcsa hogy csak root ként akar menni ill így lehet hozzáférni az adat bázishoz, ez sztem komoly biztonsági hiba!
A postgreSQL-ban root ként nem is lehet létrehozni adatbázist, pláne kezelni nem !Max törölni a könytárat!2004-05-17-08:15 #1943465kösz a segítséget!!
2004-05-17-08:19 #1943466root:/usr/local/mysql# ./bin/mysqladmin -u root -h localhost password ‘new-password’
./bin/mysqladmin: connect to server at ‘localhost’ failed
error: ‘Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (111)’
Check that mysqld is running and that the socket: ‘/tmp/mysql.sock’ exists!root:/usr/local/mysql/bin# ./mysql -u root -p
Enter password:
ERROR 2002: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (111)root:/usr/local/mysql/bin# ./mysql
ERROR 2002: Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (111)SEG
2004-05-17-08:21 #1943467A mysql-hoz egy másik leírás már nem tom honnan töltöttem le!
Ez nekem is furcsa hogy csak root ként akar menni ill így lehet hozzáférni az adat bázishoz, ez sztem komoly biztonsági hiba!
A postgreSQL-ban root ként nem is lehet létrehozni adatbázist, pláne kezelni nem !Max törölni a könytárat!A mysqlnek mas a mukodese mint a postgresql-nek. postgresql-ban is van egy root user.
Tulkeppen a mysql root usere NEM egyenlo a rendszer root userevel.
Egyebkent semmi biztonsagi res nincs eteren magaban az uhuban. Az hogy a mysql nem szallit sajat fejlhasznalot mint a postgresql, arrol a mysql tehet 🙂
Udv
-krix-2009-12-04-19:56 #1874112a gépre(uhu 1.1 rc4 nevermore) most akartam felrakni egy 2-es apache servert, a szerver frankón fut csak a PHP scripteket nem futtatja, pedig fent van a 4.36-os PHP.
a httpd.conf-ban a következõk vannak beállítva:
AddModule mod_php4.cDirectoryIndex index.html index.php
DirectoryIndex index.html
AddType application/x-tar .tgz
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php4 .php
AddType application/x-httpd-php3 .php
AddType application/x-httpd-php3-source .phpsLoadModule php4_module libexec/libphp4.so
a hasonló beállításokkal win32 alatt minden frankón ment.
MIT
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz