LAMP là từ viết tắt của Linux, Apache, Mysql, Php. Hướng dẫn này cho thấy làm thế nào bạn có thể cài đặt một máy chủ web Apache2 trên một máy chủ Ubuntu 11.04 với PHP5 hỗ trợ (mod_php) và hỗ trợ MySQL.
Trong bài này tôi sử dụng tailieulinux.com tên máy với địa chỉ IP 192.168.0.100. Các thiết lập này có thể khác với bạn, vì vậy bạn phải thay thế chúng khi thích hợp.
Tôi đang chạy tất cả các bước trong hướng dẫn này với quyền root, do đó hãy chắc chắn rằng bạn đang đăng nhập như là quyền root:
[root@vps04 ~]#sudo su
1. Cài đặt MYSQL 5
[root@vps04 ~]#apt-get install mysql-server mysql-client
Bạn sẽ được yêu cầu cung cấp một mật khẩu cho người dùng root MySQL – mật khẩu này là hợp lệ cho người dùng root @ localhost cũng như root@server1.example.com, vì vậy chúng tôi không phải chỉ định một mật khẩu chủ MySQL bằng tay sau đó :
New password for the MySQL “root” user: <– yourrootsqlpassword
Repeat password for the MySQL “root” user: <– yourrootsqlpassword
2. Cài đặt APACHE2
[root@vps04 ~]#apt-get install apache2
Sau đó bạn gõ đường dẫn IP xem cài apache2 đã được chưa, nếu trả về “it work” thì cài thành công
3. Cài đặt PHP
[root@vps04 ~]#apt-get install php5 libapache2-mod-php5
- restart apache
[root@vps04 ~]#/etc/init.d/apache2 restart
4. test php
[root@vps04 ~]#vi /var/www/info.php
<?php
phpinfo();
?>
Sau đó bạn gõ http://192.168.0.100/info.php, nếu trả ra như hình bên dưới là đúng
Như bạn thấy, PHP5 đang làm việc, và nó làm việc thông qua Handler Apache 2.0, như thể hiện trong dòng Server API. Nếu bạn di chuyển tiếp tục xuống, bạn sẽ thấy tất cả các mô-đun đã được kích hoạt trong PHP5. MySQL không được liệt kê ở đó có nghĩa là chúng tôi không có hỗ trợ MySQL trong PHP5.
5. Geting Mysql hỗ trợ php
Để có được hỗ trợ MySQL trong PHP, chúng ta có thể cài đặt các gói php5-mysql. Đó là một ý tưởng tốt để cài đặt một số PHP5 các module khác cũng như bạn có thể cần cho các ứng dụng của bạn. Bạn có thể tìm kiếm cho PHP5 mô-đun như thế này:
[root@vps04 ~]#apt-cache search php5
[root@vps04 ~]#apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
- sau đó các bạn restart lại apache
[root@vps04 ~]#/etc/init.d/apache2 restart
- Kiểm tra mysql đã hỗ trợ php chưa bằng cach http://192.168.0.100/info.php nếu hiển thị như hình dưới thì có nghĩa là ok.
6. Cài đặt phpMyAdmin
[root@vps04 ~]#apt-get install phpmyadmin
You will see the following questions:
Web server to reconfigure automatically: <– apache2
Configure database for phpmyadmin with dbconfig-common? <– No
bạn có thể truy cập phpMyAdmin theo dường link sau http://192.168.0.100/phpmyadmin/
Nguồn: tailieulinux.com
Không có nhận xét nào:
Đăng nhận xét