Ask Giup đỡ cài đăt server

mrddthanh

Junior
Joined
Aug 1, 2010
Messages
119
Reactions
12
MR
0.000
Mình mua server của OVH nhưng giờ không biết cài đặt thế nào để chạy được web, ai biết có thể temview chỉ giúp mình với, cảm ơn nhiều.
 
là win lay linux vậy
win thì cài xampp hoặc vertrigo rồi chạy cho nhẹ
linux thì dùng kloxo free
 
Mình mua server của OVH nhưng giờ không biết cài đặt thế nào để chạy được web, ai biết có thể temview chỉ giúp mình với, cảm ơn nhiều.

OS Windows: sẽ là rắc rối với cậu nếu cấu hình từng thành phần cho nó "hợp tác" với nhau. Vậy dùng AppServ hoặc gói All-in-One nào đó tương tự. Không khuyến khích dùng Apache-MySQL trong Windows.
OS Linux: Khuyến khích dùng Apache-MySQL-PHP trong OS này. Muốn nhanh thì XAMPP. Còn nếu không thì cứ yum hoặc su/sudo mà cài các package cần thiết. Nó cũng tự động cấu hình cho các phần mềm hoạt động với nhau. Chỉ cần điều chỉnh thêm là chạy ổn. Nhược điểm là newbie với Linux khá là cực hình.
Google thêm " setup webserver + OS".
 
đừng có cài thêm mấy cái Panel chi cho nó nặng VPS, VPS linux giới hạn tài nguyên lắm, bạn cứ làm như bác Newbie07 nói search google "setup webserver + OS", tui thì ko phải dân tin, hồi xưa mày mò cả tháng trời giờ tui cũng tự biết setup rồi, bạn cũng tự nên tìm hiểu

giải thích cơ bản thế này để chạy thì bạn phải xem bạn dùng mã nguồn nào để lập site
ví dụ wordpress nó đòi hỏi
- Web server (ví dụ Apache hay Nginx ....)
- PHP
- MySQL

Code:
http://codex.wordpress.org/Hosting_WordPress

WordPress server requirements for Version 3.2:
PHP version 5.2.4 or greater
MySQL version 5.0.15 or greater
(Optional)(Required for MultiSite) Apache mod_rewrite module (for clean URIs known as Permalinks)

vậy là phải lên mạng tìm hiểu cài đặt chúng như thế nào trên VPS
ví dụ search google
"intall PHP centos" (ví dụ bạn mua linux cài hdh centos)
"íntall Apache centos"
"íntall MySQL" centos
"install wordpress vps linux"
....

cài đặt xong phải học cách sử dụng chúng, start, restart, config, backup ... mấy cái này dài dòng lắm bí đến đâu thì bạn tự google, điều khổ và cực hình với newbie là vps linux chủ yếu chơi gõ command line như dùng dos thời xưa, nên đang xài win chắc bạn chưa quen cứ từ từ gõ riết quen

nên bỏ ra thời gian ra tự mày mò cài đặt ko nên tin tưởng vào ai hết, sau này còn phải backup server, rồi bảo mật này kia đưa chứ đi thuê đứa thằng khác nó làm thì site bạn sập lúc nào ko biết + gặp rắc rối cũng ko biết fix
 
đừng có cài thêm mấy cái Panel chi cho nó nặng VPS, VPS linux giới hạn tài nguyên lắm, bạn cứ làm như bác Newbie07 nói search google "setup webserver + OS", tui thì ko phải dân tin, hồi xưa mày mò cả tháng trời giờ tui cũng tự biết setup rồi, bạn cũng tự nên tìm hiểu

giải thích cơ bản thế này để chạy thì bạn phải xem bạn dùng mã nguồn nào để lập site
ví dụ wordpress nó đòi hỏi
- Web server (ví dụ Apache hay Nginx ....)
- PHP
- MySQL

Code:
http://codex.wordpress.org/Hosting_WordPress

WordPress server requirements for Version 3.2:
PHP version 5.2.4 or greater
MySQL version 5.0.15 or greater
(Optional)(Required for MultiSite) Apache mod_rewrite module (for clean URIs known as Permalinks)

vậy là phải lên mạng tìm hiểu cài đặt chúng như thế nào trên VPS
ví dụ search google
"intall PHP centos" (ví dụ bạn mua linux cài hdh centos)
"íntall Apache centos"
"íntall MySQL" centos
"install wordpress vps linux"
....

cài đặt xong phải học cách sử dụng chúng, start, restart, config, backup ... mấy cái này dài dòng lắm bí đến đâu thì bạn tự google, điều khổ và cực hình với newbie là vps linux chủ yếu chơi gõ command line như dùng dos thời xưa, nên đang xài win chắc bạn chưa quen cứ từ từ gõ riết quen

nên bỏ ra thời gian ra tự mày mò cài đặt ko nên tin tưởng vào ai hết, sau này còn phải backup server, rồi bảo mật này kia đưa chứ đi thuê đứa thằng khác nó làm thì site bạn sập lúc nào ko biết + gặp rắc rối cũng ko biết fix

cảm ơn về những lời chân thành của bạn, mình sẽ có tim hiếu, có gì bạn giup mình tý, của mình là server hình như nó cài đặt hết rồi, chỉ có vào sử dụng dc luôn thì phải, không biết lắm :)
nó không phải là WHM nên không biết dùng. bạn cho mình cái yahoo dc không.
 
Nếu vps cày sẵn hết rồi thì dùng thôi còn chưa cày thì chỉ cần cày thêm php , mysql là có thể sử dụng hoặc mấy cái quản lý server free khác cũng được
Cần giúp đỡ cứ pm tớ :d
 
đừng có cài thêm mấy cái Panel chi cho nó nặng VPS, VPS linux giới hạn tài nguyên lắm, bạn cứ làm như bác Newbie07 nói search google "setup webserver + OS", tui thì ko phải dân tin, hồi xưa mày mò cả tháng trời giờ tui cũng tự biết setup rồi, bạn cũng tự nên tìm hiểu

giải thích cơ bản thế này để chạy thì bạn phải xem bạn dùng mã nguồn nào để lập site
ví dụ wordpress nó đòi hỏi
- Web server (ví dụ Apache hay Nginx ....)
- PHP
- MySQL

Code:
http://codex.wordpress.org/Hosting_WordPress

WordPress server requirements for Version 3.2:
PHP version 5.2.4 or greater
MySQL version 5.0.15 or greater
(Optional)(Required for MultiSite) Apache mod_rewrite module (for clean URIs known as Permalinks)

vậy là phải lên mạng tìm hiểu cài đặt chúng như thế nào trên VPS
ví dụ search google
"intall PHP centos" (ví dụ bạn mua linux cài hdh centos)
"íntall Apache centos"
"íntall MySQL" centos
"install wordpress vps linux"
....

cài đặt xong phải học cách sử dụng chúng, start, restart, config, backup ... mấy cái này dài dòng lắm bí đến đâu thì bạn tự google, điều khổ và cực hình với newbie là vps linux chủ yếu chơi gõ command line như dùng dos thời xưa, nên đang xài win chắc bạn chưa quen cứ từ từ gõ riết quen

nên bỏ ra thời gian ra tự mày mò cài đặt ko nên tin tưởng vào ai hết, sau này còn phải backup server, rồi bảo mật này kia đưa chứ đi thuê đứa thằng khác nó làm thì site bạn sập lúc nào ko biết + gặp rắc rối cũng ko biết fix
Khung sườn để chạy web thì bạn helloanhem đã nói tương đối là đủ rồi. Bổ sung với cậu thêm một chút nếu là xài OS Linux. Có thể sử dụng PuTTy để SSH vào. OS Linux thường nếu họ cài thì chưa phải là phiên bản mới nhất nên hãy upgrade/update các phiên bản mới hơn (để có được các miếng vá bảo mật tốt hơn). Có thể nói là nên làm:
Upgrade/update OS ~> Webserver [(Apache + mpm-worker + FCGI) hoặc (Nginx + FCGI)] ~> PHP ~> MySQL + phpMyAdmin (cho dễ dàng quản lý + backup DB) ~> phpinfo check và điều chỉnh cấu hình ~> VirtualHost (Apache hoặc Nginx, riêng cho từng site) ~> Test VirtualHost + up mã nguồn site chính + cài đặt ~> Chạy site bình thường
Hay nhất là trước khi cậu thực hiện thật trên máy chủ "thật" thì cứ cài đặt 1 máy ảo với OS giống máy chủ ngay trên máy cậu rồi "tập luyện" trên đó. Cố gắng tránh những sai sót không đáng có.
+ trong quá trình cài đặt cậu sẽ biết những module cần thiết phải cài thêm :D
 
Last edited by a moderator:
Nếu là vps thì đa phần là linux centos

Hướng dẫn cài đặt Apache, MySQL, PHP trên CentOS

1. Cài đặt Apache: Apache là chương trình máy chủ HTTP. Apache chạy trên các hệ điều hành tương tự như UNIX, Windows, Novell Netware và các hệ điều hành khác. Nó đóng một vai trò quan trọng trong quá trình phát triển của mạng lưới Web của thế giới.
*Các bước cài đặt:
- B1: Từ giao diện dòng lệnh gõ vào lệnh sau
yum install httpd httpd-devel
- B2: Để khởi động Apache bạn gõ vào lệnh sau
#/etc/init.d/httpd start

2. Cài đặt MySQL: MySQL là hệ cơ sở quản trị dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. MySQL là hệ cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành với một hệ thống các hàm tiện ích rất mạnh.

*Các bước cài đặt
- B1:Từ của sổ dòng lệnh gõ vào lệnh sau
yum install mysql mysql-server mysql-devel
- B2: Khỏi động MySQL
#/etc/init.d/mysqld start mysql

3. Cài đặt PHP5: PHP là một trong những hệ quản trị nội dung thế hệ đầu. PHP là một mã nguồn mở xây dựng trên nền tảng PHP và MySQL dưới dạng giao diện người dùng trên web.

*Các bước cài đặt
-B1: Từ cửa sổ dòng lệnh gõ vào lệnh sau
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
- B2: Khởi động PHP
#/etc/init.d/httpd restart

Chúc các bạn thành công!
 
Nếu là vps thì đa phần là linux centos

Hướng dẫn cài đặt Apache, MySQL, PHP trên CentOS

1. Cài đặt Apache: Apache là chương trình máy chủ HTTP. Apache chạy trên các hệ điều hành tương tự như UNIX, Windows, Novell Netware và các hệ điều hành khác. Nó đóng một vai trò quan trọng trong quá trình phát triển của mạng lưới Web của thế giới.
*Các bước cài đặt:
- B1: Từ giao diện dòng lệnh gõ vào lệnh sau
yum install httpd httpd-devel
- B2: Để khởi động Apache bạn gõ vào lệnh sau
#/etc/init.d/httpd start

2. Cài đặt MySQL: MySQL là hệ cơ sở quản trị dữ liệu mã nguồn mở phổ biến nhất thế giới và được các nhà phát triển rất ưa chuộng trong quá trình phát triển ứng dụng. MySQL là hệ cơ sở dữ liệu tốc độ cao, ổn định và dễ sử dụng, có tính khả chuyển, hoạt động trên nhiều hệ điều hành với một hệ thống các hàm tiện ích rất mạnh.

*Các bước cài đặt
- B1:Từ của sổ dòng lệnh gõ vào lệnh sau
yum install mysql mysql-server mysql-devel
- B2: Khỏi động MySQL
#/etc/init.d/mysqld start mysql

3. Cài đặt PHP5: PHP là một trong những hệ quản trị nội dung thế hệ đầu. PHP là một mã nguồn mở xây dựng trên nền tảng PHP và MySQL dưới dạng giao diện người dùng trên web.

*Các bước cài đặt
-B1: Từ cửa sổ dòng lệnh gõ vào lệnh sau
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
- B2: Khởi động PHP
#/etc/init.d/httpd restart

Chúc các bạn thành công!


mình đăng nhập vao root thì co giao diện thế này


server dùng Linux Plesk 10 (Ubuntu)
up site lên thì thấy chạy dc rồi, không biết có phải làm gì nữa không hay là đã ok rồi.
 
Last edited by a moderator:
mình đăng nhập vao root thì co giao diện thế này


server dùng Linux Plesk 10 (Ubuntu)
up site lên thì thấy chạy dc rồi, không biết có phải làm gì nữa không hay là đã ok rồi.

vậy là họ đã cài sẵn rồi. chạy web đc là ok. nhưng sau khi site pt mạnh phải nghiên cứu thêm bảo mật vs anti ddos ....:)
 
vậy là họ đã cài sẵn rồi. chạy web đc là ok. nhưng sau khi site pt mạnh phải nghiên cứu thêm bảo mật vs anti ddos ....:)

tại sao khi mình cài đặt các plugin của wordpress hay bi báo lối function, ví vụ như Notice: Undefined variable,
Với lai lúc import data thì max chỉ dc có 2,1024Mb, làm sao để tăng size lên, vào đâu để conf. bạn có thể chỉ giúp mình dc không.
 
tại sao khi mình cài đặt các plugin của wordpress hay bi báo lối function, ví vụ như Notice: Undefined variable,
Với lai lúc import data thì max chỉ dc có 2,1024Mb, làm sao để tăng size lên, vào đâu để conf. bạn có thể chỉ giúp mình dc không.

Khi import DB nên dùng SQLDumpSplitter nếu DB lớn để import cho mượt. Còn chỉnh giới hạn thì vào /etc/php5/apache (nếu dùng Apache với mod_php) hoặc vào /etc/php5/cgi (nếu dùng Apache với FCGI). Mở file php.ini và chỉnh 2 thông số: upload_max_filesize và post_max_size (cần thiết thì chỉnh thêm memory_limit để thực thi script PHP cho dễ).
Còn plugin thì check kĩ xem có tương thích WP mới không vì WP mới nó yêu cầu các phần mềm tương đối là mới. Plugin cũ quá là ko dùng được đâu (trừ khi mod lại).
 
Khi import DB nên dùng SQLDumpSplitter nếu DB lớn để import cho mượt. Còn chỉnh giới hạn thì vào /etc/php5/apache (nếu dùng Apache với mod_php) hoặc vào /etc/php5/cgi (nếu dùng Apache với FCGI). Mở file php.ini và chỉnh 2 thông số: upload_max_filesize và post_max_size (cần thiết thì chỉnh thêm memory_limit để thực thi script PHP cho dễ).
Còn plugin thì check kĩ xem có tương thích WP mới không vì WP mới nó yêu cầu các phần mềm tương đối là mới. Plugin cũ quá là ko dùng được đâu (trừ khi mod lại).

Cảm ơn cậu nhiều, nhưng mình không biết vào nhưng file /etc/php5/cgi/php.ini, bằng cách nào, dung ssh cũng không biết edit kiểu j, mò mãi không ra. :)
mình muốn chọn dùng Apache với mod_ph hay là dùng Apache với FCGI thì chọn thế nào vậy, bạn có thể hướng dấn thêm cho mình dc không.
 
Cảm ơn cậu nhiều, nhưng mình không biết vào nhưng file /etc/php5/cgi/php.ini, bằng cách nào, dung ssh cũng không biết edit kiểu j, mò mãi không ra. :)
mình muốn chọn dùng Apache với mod_ph hay là dùng Apache với FCGI thì chọn thế nào vậy, bạn có thể hướng dấn thêm cho mình dc không.
Theo tớ thì có lẽ để nhanh gọn thì họ sẽ cài Apache với mod_php cho cậu. Khi login qua SSH chắc cũng sẽ là account "root". Vậy cậu login qua SSH bằng tool PuTTy. Dùng câu lệnh cd để chuyển tới thư mục cần (ví dụ cd /etc/php5). Không chắc là giống hoàn toàn nhưng cậu cứ làm như sau:
$ cd /etc
dùng câu lệnh "find" để tìm file php.ini
Cách dùng ở đây: http://content.hccfl.edu/pollock/unix/findcmd.htm
- Edit thì dùng lệnh "vi", "gedit" hoặc "nano" tùy cậu. Edit xong thì Ctrl+O để lưu.
- Restart PHP bằng câu lệnh service httpd restart (CentOS) hoặc service apache2 restart (Debian/Ubuntu).
- Tạo 1 file (ví dụ info.php) với nội dung
Code:
<? phpinfo(); ?>
đặt ở DocRoot rồi kiểm tra cấu hình bằng cách truy cập vào file đó http://ip-server-của-cậu/info.php
Còn để cấu hình để hoạt động với FCGI thì nó lằng nhằng hơn tí.
 

Announcements

Today's birthdays

Forum statistics

Threads
421,498
Messages
7,111,276
Members
173,680
Latest member
vietgermanpath

Most viewed of week

Most discussed of week

Most viewed of week

Most discussed of week

Back
Top Bottom