01/10/2018, 13:49

Xampp trên ubuntu

em đang dùng ubuntu và muốn lập trình php trên ubuntu nên em có cài xampp server nhưng khi chạy thì apache web server và mysql không khởi động đc. nó hiện starting và sau chuyển sang stopped ngay. em có thay cổng rồi vẫn không đc. bác nào biết bị sao ko chỉ em với. em có cài apache 2, php và mysql server rồi. em cảm ơn

Quân viết 15:57 ngày 01/10/2018

Chạy lệnh khởi động chưa bạn?
sudo /opt/lampp/lampp start
Xem thêm: https://cachhoc.net/2015/03/14/cai-dat-xampp-tren-ubuntu

manh nguyen viết 16:04 ngày 01/10/2018

em thử rồi vẫn ko đc a. em cũng làm theo hướng dẫn như link của anh mà

manh nguyen viết 16:02 ngày 01/10/2018

vào localhost nó chỉ hiện localhost mặc định của ubuntu thôi a

Quân viết 15:56 ngày 01/10/2018

chắc trước đó bạn đã cài apache bằng lệnh nên bị thế thì phải. Cái đó mình cũng không biết fix.

manh nguyen viết 16:03 ngày 01/10/2018

em cũng nghỉ thế mà ko biết sao. chắc thử xoá apache xem sao

Tao Không Ngu. viết 16:01 ngày 01/10/2018

Hi manh nguyen.
Sao không dùng luôn apache với mýql đi cài xampp lên làm gì ?

Quân viết 15:49 ngày 01/10/2018

Chạy 2 lệnh này là ok. Mình vừa thử

sudo /etc/init.d/apache2 stop
sudo /opt/lampp/lampp start

Nếu lỗi vào phpmyadmin thì tắt đi và bật lại.

sudo /opt/lampp/lampp restart```

Nếu lỗi **Connection for controluser as defined in your configuration failed.** thì chắc trong quá trình cài đặt nhiều phiên bản thì user, pass truy cập mysql bị sai khác. mở các file sau tìm các dòng có user, pass và sửa chúng giống nhau rồi thực hiện tắt đi bật lại như trên.

```sudo gedit  /etc/phpmyadmin/config-db.php
sudo gedit /etc/phpmyadmin/config.inc.php
sudo gedit /etc/dbconfig-common/phpmyadmin.conf```
Vô Thin viết 15:53 ngày 01/10/2018

Sao không dùng luôn apache với mýql đi cài xampp lên làm gì ?

Chắc bạn ấy là dân dùng Windows là chính, Ubuntu chỉ là cuộc dạo chơi nên mang những hiểu biết từ Windows sang cho nhanh có món mì ăn liền. Có người còn mang cả món Ghost sang nữa kìa.

Quang Minh viết 16:01 ngày 01/10/2018

Đọc lại, thớt muốn lập trình PHP, những thứ mạng mẽo chỉ là để phục vụ cho việc học code mà thôi, tự biết cấu hình ubuntu thì tốt, nhưng không am hiểu lắm thì dùng xampp cho tiện, chả sao. ubuntu desktop chứ có phải ubuntu server đâu mà vẽ vời.

manh nguyen viết 16:05 ngày 01/10/2018

sorry các bác vì ko reply đc. em bận thi một thời gian. thực ra việc này em giải quyết đc rồi. nguyên nhân là do em cài apache và xampp nên chúng bị xung đột cổng. nên phải tắt apache đi rồi ms khởi động đc xampp. còn việc tại sao ko dùng apache lun thì do em mới dùng ubuntu nên chưa quen với việc cấu hình trong apache lắm nên dùng xampp thì tiện hơn.

Leng Keng viết 16:02 ngày 01/10/2018

Trên ubuntu mình khuyên bạn không nên dùng xampp, mình có dùng một thời gian thì có rất nhiều lỗi. bạn nên cài theo cách này:

DigitalOcean

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 16.04 |...

A 'LAMP' stack is a group of open source software that is typically installed together to enable a server to host dynamic websites and web apps. This term is actually an acronym which represents the Linux operating system, with the Apache web server.

Còn phẩn quản lí mysql bạn có thể dùng phpmyadmin: https://www.digitalocean.com/community/tutorials/how-to-install-and-secure-phpmyadmin-on-ubuntu-16-04
hoặc mysql backend cho ubuntu.

Bài liên quan
0