[Question] LAMP for Ubuntu 8. |
13/07/2008 00:06:26 (+0700) | #1 | 141295 |
|
little_fire
Member
|
0 |
|
|
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
|
|
Hôm qua em có cài bộ Apache,MySQL,PHP trên Ubuntu 8. Nhưng sau khi cài Apache bằng lệnh Code:
sudo apt-get install apache2
xong. Vào FF gõ localhost thì nó cũng ra Code:
. Cài PHP 5 xong reset Apache sau đó mình thử tạo file phpinfo.php trong đó có lệnh Code:
cũng ra phpinfo. Nhưng sau đó mình gỡ toàn bộ Apache và php bằng các lệnh Code:
sudo apt-get autoremove apache2 php5
. Reset máy. Vào FF gõ localhost vẫn lên như thường, cả localhost/phpinfo.php nữa. Thế là thế nào?????
Ngoài 2 địa chỉ localhost và phpinfo.php thì mình có thêm bất kì file .html, .php nào vào trong /var/www/ cũng không thể chạy được(tất nhiên là lúc vẫn cài apache và php). Ai có thể giải thích cho mình với! Cảm ơn các bạn! |
|
|
|
|
[Question] LAMP for Ubuntu 8. Mọi người giúp em với! |
13/07/2008 03:47:11 (+0700) | #2 | 141322 |
minhmang
Member
|
0 |
|
|
Joined: 01/03/2007 18:43:50
Messages: 197
Location: Any Proxy
Offline
|
|
little_fire wrote:
Ngoài 2 địa chỉ localhost và phpinfo.php thì mình có thêm bất kì file .html, .php nào vào trong /var/www/ cũng không thể chạy được(tất nhiên là lúc vẫn cài apache và php). Ai có thể giải thích cho mình với! Cảm ơn các bạn!
Chưa chắc là cái file index.html đấy đã ở trong /var/www đâu. Bạn thử tìm trong /usr/local/apache2/htdoc
|
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
13/07/2008 13:12:43 (+0700) | #3 | 141403 |
|
tranhuuphuoc
Moderator
|
Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
|
|
Còn file config của "chúng" nó ở đâu ? |
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
14/07/2008 07:20:52 (+0700) | #4 | 141463 |
dangtin
Member
|
0 |
|
|
Joined: 17/09/2007 22:45:06
Messages: 2
Offline
|
|
Kiếm gói Xampp về cài đặt. |
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
14/07/2008 07:42:44 (+0700) | #5 | 141468 |
khoaitu01
Member
|
0 |
|
|
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
|
|
Hi dzu
Khi íntall Ubuntu thi mặc nhiên đã có íntall luôn Apache, PHP, Mysql. Không biết dzu có bỏ tùy chọn mặc định không . Có 2 trường hợp xảy ra 1) dzu có chọn để install Apache, PHP, Mysql khi install Ubuntu. 2)dzu không chọn install Apache, PHP, Mysql khi install Ubuntu. Trường hợp 2 khỏi bàn, bây giờ nói về 1)
Vì đã có Apache, PHP, Mysql rồi, bây giờ dzu install thêm một lần nữa, vậy là có 2 bộ Apache, PHP, Mysql. Đó là lý do khi dzu xóa bộ Apache, PHP, Mysql mới install xong mà vẫn chạy được web localhost, vì có 2 bộ mà ,.
Khi muốn install Apache, PHP, Mysql thi trước tiên cần kiem tra coi đã có install rồi hay chưa.
vi du như kiểm tra Apache có đang tồn tại hay đang run không thì :
ps -ax | grep httpd
Nếu thấy nó liệt kê ra một đống như vậy
2566 ? S 0:13 gedit /usr/local/apache2/conf/httpd.conf
2612 ? Ss 0:00 /usr/local/apache2/bin/httpd -k start
2613 ? S 0:00 /usr/local/apache2/bin/httpd -k start
2614 ? S 0:00 /usr/local/apache2/bin/httpd -k start
2615 ? S 0:00 /usr/local/apache2/bin/httpd -k start
2616 ? S 0:00 /usr/local/apache2/bin/httpd -k start
Vậy là Apache đang được run rồi
Hoặc dùng which httpd , để kiểm tra xem coi path của Apache đặt ở đâu, đã tồn tại hay không.
Tương tự như vậy cho PHP,Mysql.
Nếu muốn install bộ mới thì lam vài thao tác remove bộ cũ ra.
Dzu đã hiểu chưa.
À mà nói thêm. Nếu dzu muốn học về lập trình web, thì dzu không nên install mấy bộ như LAMP,XAMP nhảm nhí đó làm gì, mấy bộ đó rất dễ install . Dzu phải compiling Apache,PHP,Mysql từ source. Dzu biết tại sao nên compiling từ source không , đợi dzu trả lời.
Có gì bàn sau nhe, tui đi ị đây. |
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
14/07/2008 08:45:30 (+0700) | #6 | 141478 |
|
little_fire
Member
|
0 |
|
|
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
|
|
@khoaitu01
Trong quá trình cài đặt Ubuntu mình ko thấy chỗ nào để chọn gói cài cả! Nên cứ mặc định mà cài. Cũng ko để ý xem Apache,PHP,MySQL đã được cài chưa! Mình sẽ xem lại! Rất có thể là đúng như bạn nói!
Mình cũng thử Complie từ Source rùi! Tuy nhiên ko thành công. Với lại mình thấy gói *.deb khá tiện lợi nên cũng ko quan tâm đến các gói nguồn lắm. Mình chỉ biết sơ sơ rằng complie từ các gói nguồn thì sẽ tùy vào phần cứng, tùy cấu hình mà complie.
@dangtin
Mình thử rùi nhưng ko được mặc dù xampp đã báo started hết!
@minhmang
Theo mình biết thì khi cài apache từ các gói *.deb thì nó ko install vào /usr/local/apache2/ vì mình thử mấy lần mà ko thấy. Chỉ khi nào complie từ source thì mới có /usr/local/apache2/ thui!
@comale
Để "mọi người giúp em với" trong title để kêu gọi sự giúp đỡ nhiệt tình của các bác thui mà! Thanks ALL!
@all sau khi dùng lệnh Code:
sudo /etc/init.d/apache2 restart
thì em nhận được các thông báo sau:
Code:
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
|
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
14/07/2008 09:04:57 (+0700) | #7 | 141481 |
khoaitu01
Member
|
0 |
|
|
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
|
|
little_fire wrote:
@khoaitu01
Code:
* Restarting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
Mặc dù nó báo 2 dòng trên nhưng bảo đảm Apache đã được start rồi đó. Dzu coi process của nó thì biết.
Khi dzu bị báo lỗi này có nghĩa là trong file config http.conf của dzu nó bị sai, hiện tại nó bị rem lại hoặc là đặt tên sai.
dzu mở file http.conf và tìm ServerName, dzu chỉnh lại như sau
ServerName localhost:80
Trả lời cầu hỏi là tại sao nên compile từ source:
Compile từ source sẽ giúp dzu tùy biến, có nghĩa là dzu thích thêm module nào, không install module nào là tuy dzu, và có thể set path tùy thích. Và tùy theo cấu hình của máy, tùy theo việc sử dụng của dzu đến đâu thì install đến đó, đỡ tốn HDD
Mai này Apache ra version mới, dzu không thích version cũ nữa thì cứ việc backup version cũ lại, install cái mới vào, thay đổi rất dễ dàng. install thêm module mới cũng dễ dàng.
Còn khi dzu dùng các rpm hoặc XAMP,LAMP gì đó, giả sử dzu muốn thêm một module nào đó thì dzu làm sao ?
Khi install Ubuntu chắc là có mục chọn web server gì đó, mình cũng không rành lắm, nếu có mục đó thì dzu coi kỹ lại và không chọn là được.
Thôi mình đi ngủ đây.
|
|
|
|
|
[Question] Re: LAMP for Ubuntu 8. Mọi người giúp em với! |
14/07/2008 09:10:36 (+0700) | #8 | 141483 |
khoaitu01
Member
|
0 |
|
|
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
|
|
little_fire wrote:
@khoaitu01
Mình cũng thử Complie từ Source rùi! Tuy nhiên ko thành công. Với lại mình thấy gói *.deb khá tiện lợi nên cũng ko quan tâm đến các gói nguồn lắm. Mình chỉ biết sơ sơ rằng complie từ các gói nguồn thì sẽ tùy vào phần cứng, tùy cấu hình mà complie.
[/code]
À, nói tiếp cái đã, dzu không nên thấy không thành công hoặc khó quá thì bỏ ngang. Compile từ source nó còn dễ dàng hơn mấy cái kia đó. Trên oanh tờ nét nó có đầy tài liệu tham khảo, dzu vào search la ra ngay.
Không nên thấy khó mà bỏ giữa chừng dzu ạh, làm cho đến cùng, khi nào ra thì thôi, vậy mới sướng , thấy mình nói đúng không dzu. Chơi gái dzu có bao giờ bỏ giữa chừng chưa, chắc chắn là chưa rồi. Việc compile từ source nó cũng thú vị như chơi mấy em gái vậy đó dzu ơi.
Thôi chào dzu, mình đi ngủ đây.
|
|
|
|