banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix LAMP for Ubuntu 8.  XML
  [Question]   LAMP for Ubuntu 8. 13/07/2008 00:06:26 (+0700) | #1 | 141295
[Avatar]
little_fire
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
[Profile] [PM] [Yahoo!]
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:
It's works!
. Cài PHP 5 xong reset Apache sau đó mình thử tạo file phpinfo.php trong đó có lệnh Code:
<?php phpinfo(); ?>
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!
[Up] [Print Copy]
  [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

[Minus]    0    [Plus]
Joined: 01/03/2007 18:43:50
Messages: 197
Location: Any Proxy
Offline
[Profile] [PM]

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


[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 13/07/2008 13:12:43 (+0700) | #3 | 141403
[Avatar]
tranhuuphuoc
Moderator

Joined: 05/09/2004 06:08:09
Messages: 865
Location: Lầu Xanh
Offline
[Profile] [PM] [WWW]
Còn file config của "chúng" nó ở đâu ?
[Up] [Print Copy]
  [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

[Minus]    0    [Plus]
Joined: 17/09/2007 22:45:06
Messages: 2
Offline
[Profile] [PM]
Kiếm gói Xampp về cài đặt.
[Up] [Print Copy]
  [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

[Minus]    0    [Plus]
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
[Profile] [PM]
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à smilie ,.

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 smilie , đợi dzu trả lời.

Có gì bàn sau nhe, tui đi ị đây. smilie
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 14/07/2008 08:45:30 (+0700) | #6 | 141478
[Avatar]
little_fire
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
[Profile] [PM] [Yahoo!]
@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 ]
[Up] [Print Copy]
  [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

[Minus]    0    [Plus]
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
[Profile] [PM]

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.

[Up] [Print Copy]
  [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

[Minus]    0    [Plus]
Joined: 12/07/2008 20:27:36
Messages: 25
Offline
[Profile] [PM]

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 smilie , 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.
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 14/07/2008 18:45:04 (+0700) | #9 | 141524
[Avatar]
conmale
Administrator

Joined: 07/05/2004 23:43:15
Messages: 9353
Location: down under
Offline
[Profile] [PM]

little_fire wrote:
...
@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!
... 


Để có sự giúp đỡ nhiệt tình, "mọi người giúp em với" sẽ không có tác dụng bởi vì chủ đề sẽ bị dời vào thùng rác. Để có sự tham gia nhiệt tình, cách đặt vấn đề và cách trình bày trở ngại của mình rõ ràng, khúc chiết, đầy đủ là yếu tố quyết định.

Đề nghị bồ đọc lại nội quy và điều chỉnh lại tiêu đề.
What bringing us together is stronger than what pulling us apart.
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 14/07/2008 22:30:36 (+0700) | #10 | 141538
[Avatar]
little_fire
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
[Profile] [PM] [Yahoo!]
Tối qua mình thử cài lại! Và khẳng định rằng Ubuntu 8.04 ko có tùy chọn các gói khi cài đặt. Còn Apache của mình thì Ok rồi! Lí do rất ngớ ngẩn là cái Work Offline của FF. smilie Giờ thì ngon rồi.
Mình cũng muốn install từ các gói nguồn nhưng khổ nỗi cái Ubuntu8.04 mặc định bộ gcc,g++ của nó hình như ko hoàn chỉnh nên ko thể ./configure thành công trong httpd2.x được. smilie . Mình lại ko có NET! Đành phải dùng mấy gói *.deb thui!
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 14/07/2008 23:44:13 (+0700) | #11 | 141551
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]

little_fire wrote:
Tối qua mình thử cài lại! Và khẳng định rằng Ubuntu 8.04 ko có tùy chọn các gói khi cài đặt. Còn Apache của mình thì Ok rồi! Lí do rất ngớ ngẩn là cái Work Offline của FF. smilie Giờ thì ngon rồi.
Mình cũng muốn install từ các gói nguồn nhưng khổ nỗi cái Ubuntu8.04 mặc định bộ gcc,g++ của nó hình như ko hoàn chỉnh nên ko thể ./configure thành công trong httpd2.x được. smilie . Mình lại ko có NET! Đành phải dùng mấy gói *.deb thui! 

Bộ gcc không đủ thì sao không cài lại cho đủ rồi build apache?
khoai
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 15/07/2008 00:07:17 (+0700) | #12 | 141553
catle
Member

[Minus]    0    [Plus]
Joined: 25/08/2007 21:06:39
Messages: 26
Offline
[Profile] [PM] [Yahoo!]
Mình cũng muốn install từ các gói nguồn nhưng khổ nỗi cái Ubuntu8.04 mặc định bộ gcc,g++ của nó hình như ko hoàn chỉnh nên ko thể ./configure thành công trong httpd2.x được. . Mình lại ko có NET! Đành phải dùng mấy gói *.deb thui!  


Nếu đã muốn xài Ubuntu thì bạn nên có kết nối vào mạng internet bởi vì như vậy sẽ tiên lợi dễ dàng để "nâng cấp" "cài đặt" các gói phần mềm

Nếu bạn muốn tự compile thì phải cài đặt đầy đủ các gói gcc, g++, vvv. Cách dễ dàng nhất cho người mới sử dụng là

Code:
sudo apt-get install build-essential


Trong lúc compile một gói tin thì

Code:
sudo apt-get íntall build-dep <package name>


Nếu bạn muốn biết chi tiết hơn thì tham khảo apt manual

Cat Le

Regards




[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 15/07/2008 02:16:58 (+0700) | #13 | 141571
[Avatar]
little_fire
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
[Profile] [PM] [Yahoo!]
Thanks bạn! Biết thế đã. Có NET thì sướng. Nhưng ko có NET hu hu smilie .
Kiếm được 1 chỗ trọ có NET cũng hơi bị khó! Mình còn là sv.
------------------------------------------------Bổ sung---------------------------------------
Xong vấn đề cài đặt và cấu hình Apache đã được giải quyết. Giờ mình chạy ngon lành và đã đặt Code:
ServerName localhost:80

@conmale
Em đã đổi tiêu đề rồi. Em sẽ rút kinh nghiệm trong những lần Post bài tới. Cảm ơn tất cả mọi người!
[Up] [Print Copy]
  [Question]   Re: LAMP for Ubuntu 8. Mọi người giúp em với! 15/07/2008 03:41:52 (+0700) | #14 | 141581
[Avatar]
little_fire
Member

[Minus]    0    [Plus]
Joined: 05/07/2006 19:29:54
Messages: 82
Offline
[Profile] [PM] [Yahoo!]

Mr.Khoai wrote:

Bộ gcc không đủ thì sao không cài lại cho đủ rồi build apache?
khoai 

Em đang Download lại các gói gcc,gcj về cài. Down một lô xích xông về mà vẫn thiếu gcc-4.2 hì hì! Lại phải chạy ra quán NET.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|