Monday, February 17, 2014

Nâng cấp PHP cho Appserver

Thời gian gần đây cần nâng cấp php 5.3.x để test mấy code mới mà Appserv chỉ hỗ trợ php < 5.2 hoặc bản mới nhất php 6, chưa ổn định cho lắm.
Cài lại XAMPP thì nhát >_<, đành mò mẫm .

Database server
Server: localhost via TCP/IP
Server type: MySQL
Server version: 5.0.51b-community-nt-log - MySQL Community Edition (GPL)
Protocol version: 10
User: root@localhost
Server charset: UTF-8 Unicode (utf8)
Web server
Apache/2.2.8 (Win32) PHP/5.4.16
Database client version: libmysql - mysqlnd 5.0.10 - 20111026 - $Id: e707c415db32080b3752b232487a435ee0372157 $
PHP extension: mysqli Documentation

Các bước như sau:
- Download php 5.3. hoặc php 5.4 hoặc cao hơn
tại đây http://php.net/downloads.php
- Stop Apache : Run CMD bằng quyền Administrator -> cd C:\AppServ\Apache2.2\bin> , gõ lệnh httpd -k stop
- Rename hoặc move folder php5 trong C:\Appserv\
- Copy toàn bộ file trong thư viện php đã download vào thư mục: C:\Appserv\php5 và tiến hành restart lại Apache

sưu tầm ^_^ internet.

Sunday, November 24, 2013

Thay đổi port SSH trong RHEL 6

Thường chúng ta không cần thay đổi điều này, có nhiều cách để remote tới server linux trong đó ssh là hay dùng nhất.
chúng ta thử change port ssh với lệnh:
vi /etc/ssh/sshd_config
Port 1255 #  thay đổi port 22 --> 1255
tuy vậy nếu chúng ta sưa vậy gặp lỗi ngay. 
mặc định port 22
semanage port -l | grep ssh
ssh_port_t                     tcp      22
 
 add port  1255 trong ssh
 # semanage port -a -t ssh_port_t -p tcp 1255 

 chúng ta xem lại đã aad thành công chưa:
 # semanage port -l | grep ssh

 restart dịh vụ với lệnh :
/sbin/service sshd reload

kiểm tra lại vơi lệnh
netstat -tulpn | grep 1255   

Sunday, November 3, 2013

HA cho web server

 Muc tiêu xây dựng mô hình mạng High availible cho web server apache :
cần chuẩn bị kiến thức:
1. HA proxy( load balacing )
2. Rsync (đồng bộ hóa suorce code)
3. DRDB (replication database MySQL)